Skip to content

地图提供器

ChronoFrame 支持两种地图提供器,您可以根据需求选择合适的提供器。

提供器支持额外配置特性
MapLibreMapTiler 访问令牌免费开源,支持自定义样式
MapboxMapBox 访问令牌免费用量,更好的渲染器

MapLibre

要使用 MapLibre 作为地图提供器,您需要一个 MapTiler 访问令牌

bash
NUXT_PUBLIC_MAP_PROVIDER=maplibre
NUXT_PUBLIC_MAP_MAPLIBRE_TOKEN=your_maplibre_access_token

自定义样式

bash
# ChronoFrame 已经内置了自动切换的浅色和深色两种样式
# 如果配置自定义样式,将会覆盖默认样式
# 示例: https://demotiles.maplibre.org/globe.json
NUXT_PUBLIC_MAP_MAPLIBRE_STYLE=

MapBox

要使用 Mapbox 作为地图提供器,您需要一个 Mapbox 访问令牌

bash
NUXT_PUBLIC_MAP_PROVIDER=mapbox
NUXT_PUBLIC_MAPBOX_ACCESS_TOKEN=your_mapbox_access_token

自定义样式

bash
# 如果配置自定义样式,将会覆盖默认样式
# 示例: mapbox://styles/mapbox/streets-v11
NUXT_PUBLIC_MAP_MAPBOX_STYLE=

Released under the MIT License.