安卓平台上的全球地图解决方案

rayeaster 发布于 2014/06/16 09:55
阅读 1K+
收藏 2
要做个应用,google maps v2 需要 google service apk, 目前天朝大部分手机上的google服务都被删掉了,不可能要求用户额外去装一个google play,而且在天朝用google的各种服务(包括地图)总是不太顺畅。有没有别的成熟的可以android 上的替代方案,要求:
1) 全球范围都能用
2) 支持基本的poi/marker,路线搜索(公交,驾车,步行等)
3) 最好支持离线地图下载使用(非必需条件)
另外,我自己也找了一些替代者,感觉都各有各的缺点,并没有一个能完全满足我的需要:
bing maps:没有native 的andorid sdk, 只有基于js和restapi的接口,而且好像在中国的默认道路地图,几乎没法用。偌大的上海,只有那么稀稀疏疏的几条路。。
nokia here maps: 网上也只找到js和restapi的公开信息(果然和微软好基友)。native的sdk要发邮件去问,不知道什么情况这么遮遮掩掩(估计没准备好)
tomtom:android倒是有,但是功能太弱,连poi/marker都不支持,也没有公交路线查询
openstreetmap: 其实说实话,这个除了没有公交路线,地图上的信息量还不够丰富(毕竟众包免费,不能要求太多),其它都很好很强大,尤其是离线地图的支持。

 

加载中
0
卖豆浆不卖油条
卖豆浆不卖油条
我也想知道,但准备的方案是国内使用百度地图或高德地图的api,国际使用google地图
rayeaster
rayeaster
但这个实现成本比较高,要针对两套api写。
0
氪金
氪金

用天地图、高德、百度都可以的,你可以用自定义去加载自己企业定义的空间数据服务,用第三方的地图服务去显示。


y
youleCoder
回复 @氪金 : 不明白你的意思哟,可以给点这方面的参考的资料链接吗?谢啦!
氪金
氪金
@rayeaster PostgreSQL 支持空间计算的,用空间引擎+空间数据库,就可以实现企业间空间数据在基础图层上的叠加。
rayeaster
rayeaster
“自己企业定义的空间数据服务”是什么意思?
0
y
youleCoder
这个问题,我也遇到了,咋解决呀!!
0
dsgfdsgf
dsgfdsgf
腾讯地图 官方说支持国内国外  没测试
0
JerryLin
JerryLin
可以看看腾讯的地图,后端是google的,付费应该可以。
0
y
youleCoder
楼主 ,你这个问题解决没呀!
0
rayeaster
rayeaster
没办法,只好用google的。
返回顶部
顶部