汇总
名称 | 价格 | 官网 | 类别 | 地图数据来源 |
---|---|---|---|---|
Openlayers | 免费 | https://openlayers.org/ | JS库 | OpenStreetMap |
Leafletjs | 免费 | https://leafletjs.com/ | JS库 | OpenStreetMap |
Mapbox | 部分免费 | https://www.mapbox.com/ | WEB应用程序 | Mapbox |
Google Maps API | 部分免费 | https://developers.google.com/maps/documentation | WEB应用程序 | |
Datamaps | 免费 | https://datamaps.github.io/ | JS库 | D3.js |
Bing Maps | 免费 | https://www.microsoft.com/en-us/maps/choose-your-bing-maps-api | WEB应用程序 | Bing Maps |
ArcGIS | 部分免费 | https://developers.arcgis.com/ | 框架 | Esri |
Zeemaps | 部分免费 | https://www.zeemaps.com/ | WEB应用程序 | OpenStreetMap |
Openlayers
OpenLayers还是用于创建交互式地图的最佳开源JavaScript框架。您可以使用矢量图块选择不同类型的样式图。它还能够将矢量数据转换为GeoJson格式。
它还为开发人员提供了更好的文档和工作代码示例。
Leafletjs
Leaflet是用于创建移动友好地图的最佳JavaScript开源库之一。它包含许多插件,可将其添加到地图中。它得到GitHub,Facebook,Flickr等许多公司的支持。
它包含功能强大的文档和供初学者开始其项目的各种示例。
Mapbox
Mapbox是用于创建高性能交互式地图的最先进的地图解决方案。它是由开发人员构建的,具有更多功能,例如自定义标记,矢量图块,静态地图,地理编码。它提供卫星图像以及方向。
它还提供在线编辑器,可使用您自己的数据快速制作自定义地图。该文档还经过精心设计,易于使用。
Google Maps API
Google Maps API最适合有经验的人或初学者。将Google地图与任何应用程序或网站轻松集成。此外,WordPress用户还有更多插件可以添加JavaScript Google Maps API。
Datamaps
Datamaps是用于数据可视化的交互式地图。它被捆绑到一个JavaScript文件中。它以JSON格式存储,您可以使用以下结构轻松创建任何自定义地图。
Bing Maps
该地图由Microsoft创建,是一个非常流行的地图平台。它包含AJAX SDK,该AJAX SDK提供了示例代码和摘要,供开发人员构建自定义地图。它提供了多种API功能,例如REST服务和空间数据服务。
ArcGIS
ArcGIS是一个JavaScript轻量级框架,可将地图轻松嵌入到任何应用程序或网站中。它包含大量功能和示例。开发人员门户包含ArcGIS API和SDK。它为开发人员提供了很好的文档。
Zeemaps
Zeemaps是一项企业级地图服务,可轻松创建和发布交互式地图。您可以使用人群源内置函数在此地图中创建更多数据可视化。所有数据都存储在地图服务器中,您可以随时随地访问。