被 mapbox-gl-js 上的 API 弄糊涂了。
您可以使用GEOjsonsource或DataSource添加geojson文件,有什么区别?似乎您只能将样式与 Datasource 关联,而不是 GeoJsonsource ?
被 mapbox-gl-js 上的 API 弄糊涂了。
您可以使用GEOjsonsource或DataSource添加geojson文件,有什么区别?似乎您只能将样式与 Datasource 关联,而不是 GeoJsonsource ?
您问题中的两个链接(“ GEOjsonsource ”和“ DataSource ”)都描述了同一个域对象,GeoJSONSource
.
第一个链接是 Mapbox GL 样式规范,它解释了如何在样式中声明 GeoJSON 源。样式是描述地图外观的 JSON 文件。
第二个链接是 Mapbox GL JS API 文档,它解释了如何GeoJSONSource
在 Mapbox GL JS 中使用该类。您在样式中的声明用于创建GeoJSONSource
. 也可以直接创建实例GeoJSONSource
。
您可能会发现此示例很有帮助。