现在的位置: 首页 > 综合 > 正文

Google地图切割以及类似Google的开源API

2011年02月11日 ⁄ 综合 ⁄ 共 602字 ⁄ 字号 评论关闭

偶尔去了趟MAPINFO的论坛,看到了这么个Google地图切割的例子,觉得不错,就在此转载过来。
是一个MapBasic做的程序,把当前MapInfo地图窗口保存为PNG文件格式,并且图片名称已经按坐标规律命名了。由于一直没有研究过Google,所以我只试用了下,发现不错。看来我的MapBasic功力还是不够那,要继续努力,呵呵。
输出地图的原理就是利用MapBasic的代码对MapInfo进行批处理另存窗口功能。当然你也可以用MAPX的ExportMap函数,可惜的是这个函数不支持分辨率的设置,一般输出都是80左右的分辨率,看了官方论坛后得到答案是这样的:Unfortunately, it isn't possible to increase the resolution that the map prints at in MapX. You can do this in MapXtreme 2004.
MapBasic代码太长,这里就不贴了,喜欢的话可以见原贴:maps.msn / google tile cutter
看看人家做出来的效果吧,还是Flash做的,强。地址:http://maps.business.com.au/mapping/mapper.asp

顺便给一个朋友的开源项目作个广告吧,具体看介绍吧,简单的只说一句,类似于Google Map API。
MapEasy:http://mapeasy.sourceforge.net/

抱歉!评论已关闭.