Skip to content

影像-天地图

框架提供对天地图影像的支持

支持地图类型

INFO

vec:矢量地图

cva:矢量注记地图

img:影像地图

cia:影像注记地图

代码实例

typescript
<script setup lang="ts">
import { onMounted, onBeforeUnmount, onBeforeMount } from 'vue'
onBeforeMount(() => {
  hideBar()
})
const LarkExplorer = window.LarkExplorer
let map: any
onMounted(() => {
  LarkExplorer.ready({
    baseUrl: './dist/resources/',
  }).then(initMap)
})

function initMap() {
  map = new LarkExplorer.Map('map')
  console.log(map)
  map.Layers.Imagery.addTdt('cva')
}

/**
 * 获取当前底图
 */
const getBase = () => {
  const baseLayer = map.baseImagery
  console.log(baseLayer)
  alert('当前地图信息见控制台')
}
/**
 * 设置底图,天地图为例
 * @param type vec:矢量,cva:矢量注记,img:影像,cia:影像注记
 */
const setBase = (type: string) => {
  const imagery = map.Layers.Imagery.addTdt(type)
  map.baseImagery = imagery
}
</script>

运行效果 更多示例