当前位置:甜馍馍地理信息网 >> 地理信息系统GIS >> 产品教程 >> 正文 >>  [阅读资讯:从MapInfo到Google Earth的通道之GELink的使用实例]

从MapInfo到Google Earth的通道之GELink的使用实例

[ 来源:3snews | 时间:2007年10月10日 | 收藏本文 ] 【

MapInfo在去年就推出了他的工具:GELink,名字很有他的风格,跟ArcLink差不多。功能实际上也是差不多的。主要是将MapInfo的数据转换成Google Earth能打开的kml,同时把属性数据也转换过去,对于其他的比如专题地图,可以通过覆盖栅格图的方式输出到Google Earth中。当然,对于没有闲钱购买plus或者professional的人来说,绘制线和面确实是一个诱人的月亮,使用GELink可以让你有机会摘到它。

Google这个后起之秀是越来越火了,自从Google推出了Earth之后,很多人都开始“玩儿转地球”了。很多GIS软件公司发现后院起火之后非但没有打算救火,而是希望借着这个火“开灶做饭”,于是都推出了有关Google Earth的工具,有的是应用结合,有的是数据交换。

好了,现在告诉你你从哪里能够获得GELink
http://extranet.mapinfo.com/smartupdate/html/pro8.0.cfm

在这个页面中有链接可以下载到这个工具,下载后是一个扩展名为EXE的自解压的压缩文件,解压后包含四个文件的安装包。点击setup.exe进行安装,默认是将程序安装到MapInfo Professional所在目录的tools子目录中。这个工具是一个使用MapBasic编写的工具,虽然是使用MapBasic7.8编译的,但需要在Professional 8.0上运行,所以你要使用这个工具就必须有MapInfo Professional 8.0。

在MapInfo Professional的工具菜单->运行MapBasic程序菜单项打开对话框,可以在上面所说的目录中找到GELink.mbx这个文件,选中单击确定按钮以运行这个程序。运行之后,我们会发现在地图菜单的最下方出现一个新的菜单项,从这个菜单项中可以看到三个子菜单项。Export to Google Earth就是主要的功能的触发点了。当然,也可以通过工具按钮版上的那个彩色的地球按钮来触发功能。

前面说到这个工具有两个功能,一是将当前看到的地图输出为图片,当成贴图贴到Google Earth上,这个功能非常的通用,你可以在MapInfo Professional中制作各种地图专题、布置各种数据、标记甚至叠加新的卫星或航拍影像。只要当前有一个打开的地图窗口即可,但仅限于地图窗口(虽然布局窗口也可以显示出地图,但现在尚不支持)。触发功能之后会弹出一个对话框,要求输入导出的kml和图片的路径、文件名称和在Google Earth里面显示的名称。输出之后,Google Earth会自动打开生成的kml文件。

第二个功能就是输出矢量数据,这需要在地图上选中要输出的图元对象。选中之后点击按钮或者菜单项触发功能,GELink会打开一个对话框,询问是导出图像还是导出选中的矢量对象,当然这里选择导出矢量对象了。确定之后还是和导出图片一样要求输入若干信息,比较简单,一看就可以明白了,再次确定,目标会在Google Earth里面打开。

总体来说,这个工具对Google发烧友还是蛮有用处的。但需要注意以下几点:
1、这个工具是通过判断是否选中地图对象来进行导出的,如果你要导出矢量数据,一定要先选中它,如果要将不同图层的对象一起导出,则需要先将这些对象复制到同一个图层上(因为Professional不能同时选择多个图层上的对象)
2、这个工具根据Google Earth的Kml文件格式采用的是utf-8编码,但是输出文件的时候却采用的是ascII,因此,需要我们将输出的kml文件另存为以utf-8编码的文件,当然如果你使用的是英文的标注内容和属性内容,当然无所谓了,这个只是针对有中文内容的数据来说的
3、输出的文件名和路径中最好不要有中文。这个不知道是google的人太懒了还是怎么的,凡是路径有双字节字符的就会出现找不到打不开的问题,这想必让google的fans们非常失望了吧
   
剩下的就是Google Earth的世界了

【推荐本文】 【打印本页】 【返回顶部

>> 相关文章:

● 上一篇文章:MAPGIS地理信息数据输入及数据采集
● 下一篇文章:如何本地化Mapguide服务站点用户界面
最新文章
推荐文章