所以我一直在研究不同的映射API,我将其缩小到Google Maps API和MapQuest的API。我倾向于使用MapQuest API:
可拖动路线对于我正在进行的工作来说是一个非常重要的功能,但我是否缺少避免MapQuest API的重要理由?也许在EULA中有一些警告?可拖动的路线支持在实践中很糟糕?
答案 0 :(得分:5)
这是一个迟到的答案,但我最终使用Mapquest API,因为它们作为小地图工作得更好,看起来并不那么混乱,特别是在我从地图中提取缩放控件并实施之后它通过jQuery UI Slider。
我认为它非常直观且易于使用。如果我只是在某处查找路线,我仍然会选择使用Google地图。如果我需要构建一个API映射,特别是为了适应更小的维度,MapQuest似乎可以解决这个问题。
答案 1 :(得分:4)
如果您需要实际支付他们的HTTPS服务(例如,您需要使用他们的地图,请访问受密码保护的网站),使用Mapquest会降低成本
答案 2 :(得分:3)
您确定Google地图不支持可拖动路线吗?有很多次我在使用网站时不小心拖了一条计划好的路线,把一切都扔了。但不确定API。
随着准确性的提高,我注意到对于北卡罗来纳州的方向,MapQuest稍微准确一些。 Google并不总是将地址映射到正确的位置。 MapQuest和Google在某些地方使用不同的数据提供者。谷歌使用各种数据,在某些地方提供商将是相同的(NAVTEQ和Tele Atlas)。
否则主要是用户偏好:我很少看到不使用谷歌地图的网站。微软似乎迫使他们的项目出于某种原因使用Bing;)