日期:2014-05-20  浏览次数:20708 次

开发一套基于j2me的地图api

最近从事j2me的手机地图开发,由于受到网站(www.51ditu.com)端的启发和几个网友的询问,就产生了发布一个基于j2me的地图api的想法。
??? 提供的功能主要包括地图的展示,地图的移动,缩放,支持触摸,支持在地图上展示点集信息和公交线路信息。基于这个api就可以把地图作为一个部件加入到手机应用中来。
??? 从技术层面考虑,这些实现起来都不是问题,但是主要是市场,法律,产品化流程方面是需要仔细斟酌的。
??? 首先是市场,虽然现在大家都基本认同手机市场蕴含很大的含金量,从各种展会上也可以看到各式各样的应用(我居然看到一个公司做了一个帮助外国人在奥运会期 间怎么用中文问路的应用),但是,当谈到怎么挖到金子的时候,大家都不免茫然。向手机厂商提供预装收钱,还是收用户的钱,还是运营商的钱(几乎是做梦)。 这个时候,有多少人愿意花钱购买api授权就是要衡量的。对于个人而言,目前觉得api不应该免费。
??? 第二个最重要,就是法律问题。如果公司提供api出去,就相当于一个有测绘资质的公司对外提供地图展示(是展示,不是测绘)的授权。大家购买这样的授权 后,就可以合法的展示地图。这个过程中,就会牵涉到很多细节的法律问题。比如,如果用户把这个api用于导航了,用于地理测绘了,法律风险有多大,我不知 道。但是公司的利益会受到冲击。
??? 产品化方面,除了从技术上把东西做的好以外,就是采用怎么的方式发布,用什么样的Licene。
?
??? 以上都是一些个人的想法,大家讨论一下,看看市场是不是需要这样的产品,是不是有法律问题,还有怎么收费问题!

1 楼 world123 2008-06-11  
我最近也再搞51ditu的二次开发,个人认为开发j2me的地图不是简单的事,还是有一定的技术问题.
2 楼 lang 2008-08-02  
从技术上来说,我是这么考虑的:
让地图展示部分类,姑且称为,mapitem继承customitem,在paint方法中将图片拼接算法弄好,将地图展示好。
地图的移动和缩放事件,也可以在这个类中处理。
最后,就标点和划线,需要mapitem对外提供接口,让数据注入进来。当地图repait的时候,就把点和线画出来了。

目前只是考虑,没有做呢,如果顺利,2个月后具体考虑一下
3 楼 suigetu 2008-10-05  
先做需求分析,再做系统分析
地图资源可以盗版,很容易就可以被人偷走,可以看见国内原创地图为零。而且盗版地图的DNA链是越来越长,再有含金量的东西,如不先规范市场。一切都是空谈。
4 楼 j2memap 2008-11-03  
已有类似的API了
Microsoft Pocket Streets on J2ME (Chinese version) ... Pocket ...
6 min

www.youtube.com/watch?v=5v6SNjY-p5s


      
Microsoft PStreets on J2ME (English)
Microsoft live map on J2ME phone ... PStreets Navigation GIS ...
3 min 55 sec
www.youtube.com/watch?v=mBKfDw40pRw