我有一个相当简单的,并且我认为可以通过 web 映射项目来完成的常见映射。我在选择网络地图 API 时苦苦挣扎。到目前为止,我还无法满足以下要求。
能够在一个视图中显示数千个点,而不会阻塞浏览器。具体来说,我会说我想一次显示大约 30,000 个点,并且仍然能够在不降低性能的情况下在滑溜溜的地图上导航。
当地地图。Web 服务器将在本地客户端上运行,因此能够在不访问 Internet 的情况下显示地图(即使它是非常基本的地图)是绝对必要的。
将数据库中的动态数据渲染到地图上(大多数 API 都满足此要求)。
直接在地图上绘制多边形,并导出所有顶点的纬度/经度值。
根据您使用地图 api 的经验,它们中的任何一个都符合上述要求吗?
我看过 OpenLayers 3、Leaflet 和 Polymaps。除了提前阅读每一份文档之外,我无法辨别其中任何一个是否能满足所有要求。再次,我希望有任何 API 经验的人可以为我指明正确的方向。
谢谢!