免费商业地图服务

时间:2009-03-24 15:59:19

标签: asp.net

任何人都有使用以下任何一种方法的经验;

MapQuest平台:http://platform.mapquest.com

OpenLayers:http://openlayers.org

您会推荐以上哪项,使用该服务的任何反馈?

或者您认为从Virtual Earth或Google Maps购买商业许可是否值得,在线获取更多可用文档以及更多用户从API获取知识和帮助?

成本是一个明显的问题,因此我们正在考虑免费的商业选择。

非常感谢

2 个答案:

答案 0 :(得分:2)

当我的公司对此进行评估时,我们最终购买了谷歌地图。

  • Mapquest,在我的偏见中,看起来像垃圾。
  • 谷歌地图每个人都已经熟悉,效果很好,并且拥有一个庞大的爱好者社区
  • 我们能负担得起

也就是说,谷歌地图价格昂贵,起价为10K。我们从未与VE签订合同讨论,因此我不知道他们收取的费用。

您需要考虑的另一件事是,如果您要在地图上放置数百或数千个标记。如果是这样,没有任何解决方案可以为您解决问题 - 它们在javascript中运行得太慢了。在这种情况下,您需要在服务器上的自定义tileset或tile overlay中添加标记。我怀疑有很多延迟问题与此相关。

OpenLayers加上OpenStreetMap可能足以满足您的需求。

答案 1 :(得分:0)

OpenLayers与其他地图提供商无法直接比较。它只是一个显示各种地图的前端脚本,它不包含任何自己的地图。您可以使用各种免费和商业地图(例如OpenStreetMap.org),它还能够嵌入诸如Yahoo地图或Google地图之类的内容,并为所有这些地图提供相同的API。