如何将标记添加到 Mapbox 'Light' 地图样式?
How can I add markers to the Mapbox 'Light' map style?
我有一个使用 mapbox-gl.js 并使用 geoJSON 添加标记层的简单应用程序。如果我使用 Mapbox 的 'Streets' 样式,或者如果我将街道样式复制为我帐户中的自定义样式,这会很好用。
但是,我想使用基于 'Light' 样式的自定义样式,这似乎不包括显示图标所需的 something 。
我已经将两种样式都下载为 JSON,并换掉了 sprite
属性,但这并没有什么不同。
我已经尝试从 'Streets' 样式开始并调整它以使其看起来像我想要的样子,但这是一个 很多 的组织变化。
我可以在 Mapbox Studio 或 JS 中做些什么来绘制标准标记吗?
Mapbox 样式可用的图标集由 style's sprite sheet 决定。
Mapbox Streets(和 Mapbox Streets 的克隆)包括一个默认精灵 sheet 和一组 Maki icons。
从头开始构建的自定义样式(以及其他几种官方 Mapbox 样式)默认不包含精灵 sheet。您可以按照 this guide.
向这些样式添加图标
希望对您有所帮助!
编辑:根据用户(包括您!)的反馈,我们正在为所有样式添加一组标准图标,包括这个。您可以期待从明天开始部署新样式。 https://github.com/mapbox/mapbox-gl-styles/issues/241
我有一个使用 mapbox-gl.js 并使用 geoJSON 添加标记层的简单应用程序。如果我使用 Mapbox 的 'Streets' 样式,或者如果我将街道样式复制为我帐户中的自定义样式,这会很好用。
但是,我想使用基于 'Light' 样式的自定义样式,这似乎不包括显示图标所需的 something 。
我已经将两种样式都下载为 JSON,并换掉了 sprite
属性,但这并没有什么不同。
我已经尝试从 'Streets' 样式开始并调整它以使其看起来像我想要的样子,但这是一个 很多 的组织变化。
我可以在 Mapbox Studio 或 JS 中做些什么来绘制标准标记吗?
Mapbox 样式可用的图标集由 style's sprite sheet 决定。
Mapbox Streets(和 Mapbox Streets 的克隆)包括一个默认精灵 sheet 和一组 Maki icons。
从头开始构建的自定义样式(以及其他几种官方 Mapbox 样式)默认不包含精灵 sheet。您可以按照 this guide.
向这些样式添加图标希望对您有所帮助!
编辑:根据用户(包括您!)的反馈,我们正在为所有样式添加一组标准图标,包括这个。您可以期待从明天开始部署新样式。 https://github.com/mapbox/mapbox-gl-styles/issues/241