1

我刚刚递交了新的 GIS 项目,并给出了两种地图解决方案的选择。

  1. http://mapstraction.com
  2. http://openlayers.org

现在我只知道谷歌地图,对上述两个一无所知。我的目标是提供具有良好性能的价格有效的解决方案(主要),并在地图上完成基本任务,如显示点、绘制区域(多边形)、创建标记。

我还必须进行地理编码和反向地理编码,但从我的搜索来看,我认为上述两个不可能,但我可以让第三方供应商来做。

伙计们,我非常需要你的反馈。

谢谢

4

1 回答 1

1

Mapstraction 本身并不是一个库,它是一个抽象层,允许您编写一次地图代码,然后通过更改一行 JavaScript 代码从 OpenLayers 切换到 Google Maps(或大约 12 个其他提供程序)。

Mapstraction 还提供了地理编码抽象,目前支持包括 Google 和 OpenLayers 在内的七个地理编码提供商。

查看Mapstraction wiki了解更多详细信息。

或者,您可以通过OpenStreetMap直接使用OpenLayers进行地图绘制和地理编码。

于 2012-04-20T20:34:36.443 回答