分享
Scan me 分享到微信

电子地图DIY系列:利用Google地图标记

    现在无线网络的普及程度,也许远远超过了大多数人的想象。用一个台支持Wi-Fi的PDA随意在城市中搜寻一下,就会发现,几乎任何建筑中都会有Wi-Fi信号穿透出来。出于某种目的,也许你想要统计这些信息。这种行为被叫做Wardriving。这个古怪的名词起源于使用调制解调器的时代,黑客靠盲目的拨号登陆可能存在的主机。那时叫做Wardialing(战争拨号)的精神,延伸到现在,就成为了开车搜索Wi-Fi的Wardriving(战争驾驶)。小熊在线www.beareyes.com.cn

泰伯网

尽管可以使用WEP加密你的AP(无线网络接入点),但也许你却正希望可以让别人共享这些带宽,比如那些手持PDA的路人。或者你家中的AP并没有密码,因为你和邻居们正通过它共享这些带宽。但是如何统计和表现这些信息,我们就需要电子地图和战争扫描两方面同时结合,来实现无线网络资源的地理信息可视化。小熊在线www.beareyes.com.cn

泰伯网

我们首先介绍一种简易的办法来实现战争驾驶,后面我们将介绍怎样处理并将这些数据可视化。小熊在线www.beareyes.com.cn

有很多免费或开源软件可以用来记录无线网络信号,建议使用Netstumbler,可以在http://netstumbler.com/上免费下载。你需要的硬件包括:一台笔记本电脑或者PDA,Wi-Fi网卡,和GPS。在正确连接Wi-Fi和GPS之后,确认关闭了Windows系统自带的无线网络连接程序,以及会占用GPS端口的GPS程序。打开Netstumbler,它会自动搜索可用的网卡和GPS。如果有电脑有多个无线网卡,或者无法发现你的GPS,可以在设置选项中进行调整。小熊在线www.beareyes.com.cn

泰伯网

你需要考虑怎样移动这些硬件,否则将无法扫描。比如将这些设备安装到车内,开车扫描(标准的战争驾驶)。或者用背包装好,乘车或步行扫描。要注意当同时使用Wi-Fi和蓝牙设备时,电池的消耗会提高很多。而且蓝牙GPS的电池寿命很短,所以记得间歇性的保存Netstumbler文件。小熊在线www.beareyes.com.cn

当你第一次满心欢喜的扫描回来,唯一的成果就是一个ns1后缀的ASCII文件。这个文件记录了时间,经纬度坐标,AP的MAC地址,以及信号强度等信息。这些原始情报需要进行整理,才能成为可用的信息。Google在民用GIS(地理信息系统)方面有很多产品可供使用。比如AJAX界面的Google Maps和3D可视化的Google Earth。这些应用软件都可以通过处理兼容的XML文件,来增加自己需要的服务——比如将ns1文件的结果可视化的标识在网页上或应用程序中。小熊在线www.beareyes.com.cn

泰伯网

处理这些文件所需要的软件,很幸运,我们已经有可用的免费服务:登陆http://www.gpsvisualizer.com/,选择需要的处理结果:JPEG/SVG map • Google Map • Google Earth KML file • Elevation/speed profile ,要快速看到结果,我们可以选择Google Maps,通过选择调整地图窗口的大小,注入标记种类等细节等信息。或者简单的上传文件,然后点击Draw the map,稍等片刻就可以看到处理结果了。如果你想把这个结果引用到你的网站,你需要阅读有关怎样申请Google Maps API Key的文档,有关的信息可以在GPSVisualizer网站FAQ中找到。小熊在线www.beareyes.com.cn

泰伯网

Google Maps可以通过网页来表现这些数据,但是2D的数据表现和速度缓慢的Web装载,限制了使用上的便利。更强大的解决办法就是使用Google Earth来表现这些结果。KML是 Google Earth所使用的一种基于XML文件的记录格式,GPSVisualizer同样支持这种格式。顺便说一下,因为这是一个开放标准,所以很多商用软件同样支持这种格式,比如Autodesk Map 2007。要生成KML之需要在首页上选择 Google Earth KML file ,就得到一个Google Earth可以打开的文件。到earth.google.com上下载Google Earth,双击KML文件,或者KML文件的zip格式KMZ文件,就可以让Google Earth加载这些信息,并且在地球的相应位置标注出战争扫描的结果了。小熊在线www.beareyes.com.cn

通过这种简单的方式,就可以体验电子地图信息搜集的乐趣了。我们将在下一篇,也是最后一篇有关电子地图的文章中介绍电子街道地图的制作。

参与评论

【登录后才能评论哦!点击

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回复{{item.replynum}}
    {{child.username}} 回复 {{child.to_username}}:{{child.content}}

更多精选文章推荐

下一篇

我国GPS产业终结无“芯”时代

泰伯APP
感受不一样的阅读体验
立即打开