影像-天地图
框架提供对天地图影像的支持
支持地图类型
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>
运行效果
更多示例