用Google Earth制作PDA地图

玩家阵地

PDA的一个重要用途就是用来浏览电子地图。但是目前,PDA上的地图信息远远不能满足我们的需要。不过,只要借助OziExplorer这一地图软件,我们完全可以将Google Earth卫星地图转换为精确的PDA地图。下面就以如何在使用Pocket PC 2003系统的PDA中添加济南市地图为例,给大家讲讲如何操作。

截取卫星地图 添加地标

OziExplorer可以将JPEG、BMP等格式的图片转换为电子地图,因此我们必须首先要从Google Earth截取卫星地图,启动Google Earth程序,并且指向济南市区域。

1.添加地标

在Google Earth中,我国很多区域的地图信息并不详细,没有列出具体地名、学校、道路等信息,使用起来就很麻烦。对于这个问题,我们可以用Google Earth中的“Add Placemark”工具直接添加相应的地标,也可以下载网上制作好的kml或者kmz格式地标文件(本文涉及软件均可在《电脑报》官方网站下载,地址:http://download.cpcw.com)。下载济南市的地标文件后,在Google Earth中执行“File→Open”菜单命令,在弹出的打开对话框选择地标文件。这样就会发现在Google Earth济南市地图中很多位置已经自动添加了地标(图1)。

34-c09-1.jpg
图1

小提示:

网上提供地标下载的网站很多,大家可以自己去搜索一下。

2.获取精确经纬度

制作的电子地图是否精确一个关键就是地图中的各个地点的经纬度是否准确,而Google Earth恰好能够提供任意点的准确经纬度。查看济南市地图某个地点的经纬度时(如济南科技馆),使用鼠标右击这个地标,从快捷菜单中选择“Properties”命令,在弹出的对话框中就可以看到这个点的经纬度了,如:36°39'38.91''N、117°1'13.87''E(图2),采用同样的方法获得其他点的经纬度,一般选择6个点即可,将这些数据复制到记事本或者Word中,这些数据在OziExplorer中将会用到。

34-c09-2.jpg
图2

3.截取高质量的卫星地图

截取卫星地图时,为保证能够获取最佳质量的地图图片,建议截取卫星地图时,按下F11功能键,切换到Google Earth全屏状态,同时单击“View”菜单,将其下面的子菜单选项全部取消,然后按下键盘上的Print Screen键,然后在Photoshop等图形软件中执行粘贴命令,并对地图作适当裁剪。这样就得到一张高质量的卫星地图了。如果需要截取一个城市的整幅卫星地图,就需要耐心地进行多次截取操作,然后使用Photoshop等软件进行无缝拼合即可。

提高精度 校准卫星地图

OziExplorer有两种版本,一种是供PC使用的OziExplorer,另外一种就是可以在PPC上使用的OziExplorer CE版本。但只有OziExplorer for PC才能够将普通的地图图片转换为OziExplorer CE支持的map格式地图文件,因此必须先在电脑上进行卫星地图校准。

打开OziExplorer for PC,执行“File→ Load and Calibrate Map Images”菜单命令,载入从Google Earth截取的地图文件,如jinan.jpg,即可在右侧弹出校准设置对话框(图3)。

34-c09-4.jpg
图3

Google Earth采用的是墨卡托投影方式,即UTM(Universal Transverse Mercator),因此要在OziExplorer中,进入“Setup”选项卡,在“Map Projection”中选择“(UTM) Universal Transverse Mercator”投影方式。然后在主界面单击“Point1”选项卡,在弹出“Point1”对话框后,使用鼠标在左边的地图图片中单击一个点,如济南科技馆。这时候在此点会加上红色圆圈并且标注为“1”,然后在“Point1”选项下面的“Lat”、“Long”文本框中分别输入从Google Earth查到的纬度和经度。然后单击“Point2”~“Point6”选项卡,校准其他5个点,最后单击“Save”按钮,即可生成与源图片文件jinan.jpg同名的map地图文件——“jinan.map”。

小提示:

在OziExplorer for PC中,经纬度只能够输入度、分,而无法输入秒,因此为了提高地图精度,在将Google Earth查到的纬度、经度输入OziExplorer时,须将秒转换成分,转换公式为:秒/60,比如38.91'',转换为分就为0.6485'。

转换格式 在PPC中使用卫星地图

OziExplorer CE并不能够直接使用OziExplorer for PC制作的地图文件,必须将其中的地图图像文件进行格式转换。这里,我们需要请Image To Ozf帮忙。

启动Image To Ozf,在弹出的窗口中,单击“Source Map Folder”右侧的打开按钮,选择地图图像文件“jinan.jpg”。单击“Convert Maps”按钮(图4),即可在源地图文件夹中生成“Jinan.ozfx3”、“Jinan_ozf.map”两个地图文件,其中“Jinan.ozfx3”为地图图像文件,“Jinan_ozf.map”为地图数据文件。

34-c09-5.jpg
图4

然后在PDA上安装OziExplorer CE软件,并将“Jinan.ozfx3”和“Jinan_ozf.map”文件复制到PDA中。启动OziExplorer CE,点击“文件”按钮,选择“打开”命令,在弹出的对话框中选择Jinan_ozf.map文件,点击“OK”按钮,就可以在PDA中使用卫星地图了(图5)。此时,结合GPS设备使用,还可以实现创建导航点,实现卫星导航。

34-c09-6.jpg
图5