Mapbox GL JS CookbookMapbox GL JS Cookbook
快速开始
样式规范
空间数据
插件
进阶
DECK.GL
  • 文档
  • 术语
  • 示例
GitHub
快速开始
样式规范
空间数据
插件
进阶
DECK.GL
  • 文档
  • 术语
  • 示例
GitHub
<template>
  <base-map :map-options="mapOptions" @load="handleMapLoaded" />
</template>

<script setup lang="ts">
import MapboxStyleSwitcherControl from '../../../utils/MapboxStyleSwitcherControl';
import BaseMap from '../base-map.vue'

const mapOptions: Omit<mapboxgl.MapboxOptions, 'container'> = {
  zoom: 2,
  projection: { name: 'globe' },
}

function handleMapLoaded(map: mapboxgl.Map) {
  map.setFog({})
  map.addControl(new MapboxStyleSwitcherControl(), 'bottom-left')
}
</script>
在 GitHub 上编辑此页!
上次更新:
贡献者: huanglii