使用Ipod Touch的地图软件能够直接定位,但Ipod Touch没有GPS的芯片,它是怎么知道你的位置呢?原来是Skyhook Wireless公司提供的技术,这个公司收集所有无线网络基站的MAC地址和它们的位置,并保存到一个大的数据库,现在这个数据库中已经有超过一亿条信息,下面这个链接可以看到他们现在提供的覆盖范围:
http://www.skyhookwireless.com/howitworks/coverage.php
中国覆盖的范围还很有限,我可以看到广州市中心已经覆盖到了。
当你需要定位的时候,直接将你无线基站的MAC地址通过互联网发给它然后他们就直接查找数据库并返回你所在的位置。
下面这个动画详细介绍了他们的原理;
http://www.skyhookwireless.com/flash/loader_howitworks.swf
原来Ipod Touch是这么定位的
猜你喜欢
转载自oliver-peng.iteye.com/blog/711961
今日推荐
周排行