您能推荐用于商业用途的映射API吗?

我需要做的是能够在许多节点之间打印路线,能够查询节点之间的距离以获得最佳路线计算并在地图上显示自定义图标。

对于道路和街道而言,具有准确的映射源是很重要的。

我调查了开放的街道地图,但我担心它可能不完全准确。 任何商业库/ API的建议都将受到赞赏(只要它使用起来直观,并且不会锁定您的function)

我开始使用Google Maps API进行调查。 我将在内部使用最终应用程序,并将用于付费(所以这意味着如果我使用谷歌地图,我将支付他们的商业许可证,这是一个相当大的一笔。我只需要选择区域的地图,开始在北欧)

拥有一个可以轻松集成在基于Spring-MVC的系统中的地图API(所以基于JavaScript或Java的API)会很不错

我们将CloudMade用于最新的基于地图的应用。 他们的数据来自OpenStreetMap,但我们对地图的质量印象深刻。 OSM是一个移动目标,因为地图不断更新,但总是更好。

CloudMade在该数据之上提供商业服务(即SLA,支持等)。 小公司,渴望取悦。 与Google和Bing打交道做出了令人耳目一新的变化,他们太大而无法照顾。 他们一直在添加新function,并且很乐意在我们要求时改变他们的实施优先级。

服务包括javascript API,地理编码器和简单的静态地图Web服务,所有这些都是我们在基于Spring的应用程序中使用的。

可能值得与Drawlive交谈。 我只使用了他们的测距仪API,但他们也有映射和路由生成。 远程查找的集成是通过SOAP,我使用Axis生成客户端。 我之前建议的Bing地图也可能是一个选项:我的一位客户之所以选择它们,是因为报名费远低于谷歌地图。

Bing Maps Platform (以前的Microsoft Virtual Earth)应该是比谷歌地图更便宜的商业用途,可以在节点之间打印路由,支持距离计算并提供JS API。