位置拾取
框架支持拾取鼠标位置地理信息
说明
INFO
同时支持地表、地形、模型和对象拾取,优先级考虑鼠标点击位置地理实体层级
代码实例
vue3 + ts
ts
let map: any
LarkExplorer.ready({
baseUrl: './dist/resources/',
}).then(initMap)
function initMap() {
// 默认谷歌影像地图
const baseImagery = LarkExplorer.BaseLayer.DefaultTdtImg
// 默认全球地形
const baseTerrain = LarkExplorer.BaseLayer.DefaultTerrain
map = new LarkExplorer.Map('map', baseImagery, baseTerrain)
}
const position = ref('')
const start = () => {
map.Handler.pickPos(true, function (pos: any) {
console.log('拾取到位置:', pos)
position.value = pos
})
}
const end = () => {
map.Handler.pickPos(false)
position.value = ''
}
运行效果
更多示例