手机离线地图制作工具
手机离线地图制作工具是一款PC程序,它不用安装,直接可以放在一个目录下运行。之所以要放到一个目录下是因为方便管理它所下载的地图图片文件。
这个程序在线连接到Google地图服务器上,操作并按照需要下载地图图片。Google地图是以瓦块形式构造整个地球的,通过对应的经纬度坐标计算,程序可以自动下载指定区域内的所有相关图片,并按照相关顺序拼接成完整的区域地图。更具Google提供的服务,本程序可以构造出“道路交通图”、“地形地貌图”、“卫星图”、和“综合地图”(这是道路与卫星混合的图)。
本程序能够生成适合于手机使用的离线地图数据,当你的手机安装了“手机离线地图”或“手机离线地图GPS版”程序后,即可使用本程序的地图数据。只要将地图数据复制到手机上就可以了。这两款手机程序是WindowsMobile5.0和WindowsMobile6.0操作系统上的应用程序,可以到MM移动商店进行下载。
手机离线地图制作工具生成的数据结构:
1、 文件标识
2、 地图参数,包含地图生成的相关参数,比如中心坐标,最小放大倍数,各类型数据的误差等。
3、 图片索引,这是程序处理地图图片的关键所在,每个索引都是一个“结构”,其中包括地图图片名和图片所在的文件位置,图片名由“地图类型”+ “放大倍数”+“X索引”+ “Y索引”组成,根据图片位置(在地图上)的经纬度,可以计算出图片索引,形成图片名然后查找图片索引结构即可得到指定的图片位置,在文件中读出图片。
4、 图片数据,这一部分是整个地图数据的核心,存放指定区域的所有图片数据,每个图片的格式是JPG格式的图像,最大不超过50K。通过索引位置,可以直接读出图像数据。
在手机上使用地图数据。将生成的数据复制到手机的制定目录下,然后通过手机程序(手机离线地图或手机离线地图GPS版)的切换地图功能就可以打开地图进行操作了。
手机离线地图的应用。可以帮助旅游、探险、野外作业人员查看指定区域的地理情况,如果在GPS有效地情况下,还可以指示使用人员所在的具体位置,以及所在位置的地形地貌,使用卫星地图,可以看到周围的环境。对于地理爱好者可以随时查看指定区域的地理信息,经纬度数据等。可以随身携带任何区域的地图随时查看。
使用本工具生成地图,不受任何限制,可以生成全世界任何位置或区域的地图数据包括地理信息和卫星图像等。通过设置地理位置误差,可以精确定位GPS数据。
本工具提供误差处理算法,对于一个地区,只需要使用一个位置上的实际经纬度计算误差后,使用该误差值设置调整地图误差,就可以对该区域进行精确定位了,不必对地图本身的精度或各类型地图之间的误差进行复杂的换算。关于误差的设定,请参考程序的帮助文档。
注,这款程序是GMapMobile的改进版,名为NewGMapMobile。
等程序由ch2zh1@tom.com制作。
2011-1-15