原来Ipod Touch是这么定位的
使用Ipod Touch的地图软件能够直接定位,但Ipod Touch没有GPS的芯片,它是怎么知道你的位置呢?原来是Skyhook Wireless公司提供的技术,这个公司收集所有无线网络基站的MAC地址和它们的位置,并保存到一个大的数据库,现在这个数据库中已经有超过一亿条信息,下面这个链接可以看到他们现在提供的覆盖范围:
http://www.skyhookwireless.com/howitworks/coverage.php
中国覆盖的范围还很有限,我可以看到广州市中心已经覆盖到了。
当你需要定位的时候,直接将你无线基站的MAC地址通过互联网发给它然后他们就直接查找数据库并返回你所在的位置。
下面这个动画详细介绍了他们的原理;
http://www.skyhookwireless.com/flash/loader_howitworks.swf 1 楼 fenshen6046 2010-07-28 这个很有创意,但是这样的话应该准确率不是很高吧 2 楼 oliver_peng 2010-07-28 我猜他们是把仪器安装在车上然后走街串巷来收集数据,如果你的无限基站离马路比较远可能就不是很准确了。