该如何选择地图API

[quote]最近想在自己的网站上加入一些Map的应用,于是查看了Google Map、MapABC和51ditu的API。

现在真的是很难取舍,不知道有没有人有类似的经验。
但从地图本身来看,明显是Google的最简洁清楚。

对比相同放大级别的图片可以看到Google主要显示的是街道的相关信息,MapABC和51ditu则更注重建筑物和酒店的显示。从这一点上来看Google给了我最好的印象分。其他两个的特点是MapABC信息量比较多,画面显得比较凌乱,不够简洁;而51ditu可能是线路最详细的一个,细节上表现的更好(google使用的是MapABC的地图,两个是一样的),缺点就是画面配色比较杂,视觉效果个人很不喜欢。

当我决定时候Google Map给我提供地图服务的时候,我又发现更为难的情况,那就是在Google的API中只有LocalSearch,没有提供公交信息的搜索 :x ,可能是人家美国人不做公交的原因吧。不知道是真的没有还是我没有找到啊?毕竟Google网站上是提供这个功能的。希望大家能帮帮忙,告诉我应该怎么做。[/quote]

上面是以前发的内容,经过一段时间的学习,终于发现自己前段时间的一个误区。

想要在网站上实现地图搜索的功能就需要同时使用地图API和Ajax Search API!
所以使用Google提供的地图API+MapABC提供的Ajax Search API就能解决导航的问题 :D

另外自己的亲身实验发现,MapABC的LocalSearch没有Google的数据库庞大,所以LocalSearch也使用Google的好了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值