最近在玩MGMaps,手机上的GoogleMaps,支持离线地图。
前面给Google Earth做了中文透明地图叠加,但是手机上只认图片的。
没办法终于下决心给Google中文地图做个Proxy, 主要解决三大问题:
1. 部分手机不支持google的gif格式,改为png
2. 支持v=w2t.57参数,即透明图片,用于手机中的hybrid模式
3. 最重要的,修正座标。做到完美重合。
有朋友问怎么实现的,其实很简单,真正的图要从临近的4个图上截取下来。把偏移算好就行了。
至于源码,有需要的朋友必须保证把它在互联网上可见的服务器上运行。需要java5的servlet2.3服务器。之所以有这个BT要求,因为俺家的赛扬300实在撑不住了。前两天天热,转换了一会儿就死机鸟。
关于偏移修正,目前没有专门的偏移修正服务或者公式可用,暂时还用参数形式。
使用URL及demo:
http://steeven.8866.org:888/maps/dituProxy.jsp
mgmaps手机截图:
顺便说一下mgmaps, 在sebbs.it168发贴介绍过,结果因为没带附件被删除了。真是....
uiq3手机上java版的google地图软件:google maps mobile版本、mgmaps、j2memap。
其中mgmaps比较好用,但是目前不支持方向导航。只能利用google的开车驾驶。
google maps mobile j2me版不支持gps, for windows mobile版本倒是支持。
j2memap感觉不大成熟,功能倒是很多。
mgmaps的开发者很勤奋,各种建议都能很快采纳。