文章分类 -  Android Map

android系统地图开发
摘要:国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。 所有的电子地图所有的导航设备,都需要加入国家保密插件。第一步,地图公司测绘地图,测绘完成后,送 到国家测绘局,将真实坐标的电子地图,加密成“火星坐标”,这样的地图才是可以出版和发布的,然后才可以让GPS公司处理。第二步,所有的GPS公司,只要需要汽车导航的,需要用到导航电子地图的,统统需要在软件中加入国家保密算法,将COM口读出来的真实的坐标信号,加密. 阅读全文
posted @ 2011-12-14 16:53 南极_撒哈拉 阅读(642) 评论(0) 推荐(0)
摘要:今天打包apk时发现打包出来的程序的googlemap显示不出来,查了些资料发现原因出在mapkey不正确。平时调试的时候,程序会用android自带的debug.keystore对程序签名,这时我们的mapkey要用debug.keystore申请的mapkey才能正常显示,打包的时候我们会用自己生成的my.keystore,所以我们这个时候我们也应该相应的把mapkey改为用my.keystore申请的mapkey,这样才能正常显示地图。下面讲一下生成程序签名和申请mapkey:原文链接:http://www.eoeandroid.com/forum.php?mod=viewthread& 阅读全文
posted @ 2011-12-13 12:45 南极_撒哈拉 阅读(540) 评论(0) 推荐(0)
摘要:Android Google Maps API中类ItemizedOverlay提供了两种处理点击(tap)的事件:1.onTap(GeoPointp,MapViewmapView)Handle a tap event.2.onTap(intindex)Override this method to handle a "tap" on an item.两种方法可以同时重载,利用第二种重载方法我们可以在点击图标时弹出信息窗口,如下:但是仅仅重载第二个onTap是不够的,当用户点击图标之外的区域,正常逻辑是信息窗应该消失,但是情况恰恰相反,点击图标区域之外信息窗不会消失,怎么处 阅读全文
posted @ 2011-12-12 16:38 南极_撒哈拉 阅读(828) 评论(0) 推荐(0)