【问题标题】:What would be the best Web Mapping API for the following requirements?满足以下要求的最佳 Web Mapping API 是什么?
【发布时间】:2015-12-22 01:54:58
【问题描述】:

我有一个相当简单的,并且我认为是普通地图绘制的网络地图项目来完成。我在选择网络地图 API 时苦苦挣扎。到目前为止,我还无法满足以下要求。

  1. 能够在一个视图中显示数千个点,而不会阻塞浏览器。具体来说,我想一次显示大约 30,000 个点,并且仍然能够在不影响性能的情况下在滑溜溜的地图上导航。

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

  3. 将数据库中的动态数据渲染到地图上(大多数 API 都满足此要求)。

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

根据您使用地图 api 的经验,它们是否满足上述要求?

我看过 OpenLayers 3、Leaflet 和 Polymaps。除了提前阅读每一份文档之外,我无法辨别其中任何一个是否能满足所有要求。再次,我希望有任何 API 经验的人可以为我指明正确的方向。

谢谢!

【问题讨论】:

  • 为什么这个问题会得到-1?我可以看到提出这个问题并试图从其他人的经验中获得一些反馈的原因
  • 这里有些人简直不能高兴。问题非常具体……什么 API 满足以下要求。不确定其他人可以在 Stack Overflow 上以问题格式提出什么要求。与其投反对票,我更希望那个人展示他们如何能够执行搜索并产生可接受的结果来回答问题。

标签: html dictionary leaflet openlayers-3 polymaps


【解决方案1】:

至于传单

  1. 数千分:您可以使用以下插件之一:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-11
    • 2012-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-11-28
    相关资源
    最近更新 更多