什么是满足以下要求的最佳Web制图API?

时间:2015-12-22 01:54:59

标签: html dictionary leaflet openlayers-3 polymaps

我有一个相当简单的,我认为是常见的映射web映射项目来完成。我在选择Web制图API时遇到了困难。到目前为止,我还没能达到满足以下要求的产品。

  1. 能够在一个视图中显示数千个点而不会使浏览器瘫痪。具体来说,我想说我希望一次显示大约30,000个点,并且仍然能够在不降低性能的情况下浏览一个滑动的地图。

  2. 本地地图。 Web服务器将在本地客户端上运行,因此能够在不联系互联网的情况下显示地图(即使它是非常基本的地图)是绝对必要的。

  3. 将动态数据从数据库渲染到地图上(大多数API都符合此要求)。

  4. 直接在地图上绘制多边形,并导出所有顶点的纬度/经度值。

  5. 根据您使用map api的经验,是否符合上述要求?

    我看过OpenLayers 3,Leaflet和Polymaps。除了提前阅读每一份文件外,我无法看出是否满足所有要求。同样,我希望有任何API经验的人能指出我正确的方向。

    谢谢!

1 个答案:

答案 0 :(得分:1)

Leaflet

  1. 成千上万点:您可以使用其中一个插件:

  2. 本地地图:只要您提供创建图像切片的方法(即使在本地计算机上),大多数地图库都应该有效。

  3. 动态数据:根据您所谓的“动态”,所有地图库都应为您提供显示数据的内置方法。

  4. 绘制多边形并导出纬度/经度顶点:使用Leaflet.draw plugin

  5. OpenLayers 3很可能也会为您提供所有这些功能。