最后,我检查了Google和Yahoo,不允许您将他们的 map 放在用于商业应用程序的登录名后面。不确定Microsoft。我知道的唯一其他选择是OpenStreeMaps,我认为它是免费的。 OpenStreetMaps表示为其 map 使用第三方API OpenLayers,Mapstraction,Staticmaps或CloudMade的Web Maps Lite中的一种

我想念任何人吗?

因此,我要更具体的问题是:在价格,质量,性能和易于实现方面,哪一个是最好的?”

如果可能的话,可以从Google,雅虎或微软购买许可证。 OpenStreeMaps关注的是质量,性能和易于实现。

注意:我们只对JavaScript API感兴趣。

最佳答案

我会在Polymaps前面给+1,因为来自SimpleGeo和Stamen的家伙(在Mike Bostock的帮助下)在图书馆方面做得很出色。它快速,易于使用且功能强大。

另外,我认为以下内容值得一试。

  • OpenLayers-不那么浮华,但功能强大且受到活跃社区的大力支持。目前尚缺乏移动支持(如果这对您很重要),但是正在积极开发以尝试解决此问题。
  • Tile5-一个相当新的库,专注于HTML5和移动功能,但引入了与IE7及更高版本的兼容性。 免责声明:我启动了该库,并继续在Tile5上工作,因此我认为它还不错,但是我也认为其他这些库也是如此。
  • Leaflet-刚刚从制图公司Cloudmade(由OSM maps提供支持)宣布,此API与Tile5具有相似的兼容性,我必须说它做得非常好。

  • 好消息是,我相信您会选择很多,只需要确定对您来说重要的事情,然后在最适合您要求的库中进行选择即可。

    关于javascript - 什么是商业应用程序的良好Map API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5891688/

    10-13 09:51
    查看更多