Html 满足以下要求的最佳Web映射API是什么?

Html 满足以下要求的最佳Web映射API是什么?,html,dictionary,leaflet,openlayers-3,polymaps,Html,Dictionary,Leaflet,Openlayers 3,Polymaps,我有一个相当简单的,我认为是常见的映射web映射项目来完成。我正在努力选择web映射API。到目前为止,我还没有找到一个满足以下要求的 能够在一个视图中显示数千个点,而不会阻塞浏览器。具体来说,我想说的是,我希望一次显示大约30000个点,并且仍然能够在不降低性能的情况下在滑动的地图上导航 本地地图。web服务器将在本地客户端上运行,因此能够显示地图而无需访问internet(即使它是非常基本的地图)是绝对的要求 将数据库中的动态数据渲染到地图上(大多数API都满足此要求) 直接在地图上绘制多边

我有一个相当简单的,我认为是常见的映射web映射项目来完成。我正在努力选择web映射API。到目前为止,我还没有找到一个满足以下要求的

  • 能够在一个视图中显示数千个点,而不会阻塞浏览器。具体来说,我想说的是,我希望一次显示大约30000个点,并且仍然能够在不降低性能的情况下在滑动的地图上导航

  • 本地地图。web服务器将在本地客户端上运行,因此能够显示地图而无需访问internet(即使它是非常基本的地图)是绝对的要求

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

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

  • 根据您使用map api的经验,这些api是否满足上述要求

    我看过OpenLayers 3、传单和多边形贴图。除了提前阅读每一份文档外,我不知道这些文档是否能满足所有要求。同样,我希望有经验的人能为我指明正确的方向


    谢谢

    至于传单

  • 数千点:您可以使用以下插件之一:

    • ,以较低的缩放级别将点群集为“点组”
    • ,将所有点替换为单个画布层
  • 本地贴图:只要提供创建图像分幅的方法(即使在本地计算机上),大多数贴图库都可以工作

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

  • 绘制多边形并导出横向/纵向顶点:使用


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

    为什么这个问题得到-1?我明白为什么要问这个问题,并试图从别人的经历中得到一些反馈。这里的一些人就是不高兴。问题非常具体……什么API满足以下要求。不确定在堆栈溢出时,其他人还可以问什么问题。与其否决投票,我倒希望那个人能够证明他们是如何进行搜索的,从而得到可以接受的结果来回答这个问题。