美文网首页
高德地图api 基础图层通过按钮控制 渲染和删除(显示和隐藏)

高德地图api 基础图层通过按钮控制 渲染和删除(显示和隐藏)

作者: 南土酱 | 来源:发表于2025-07-29 20:08 被阅读0次

两种方法

const mapcontainer = ref(null)
let map = null
const baseMapLayer = newAMap.TileLayer()
const initMap = async()=>{
  try {
   map = new AMap.Map(mapContainer.value, {
    center:[113.388,23.03], 
    zoom :19
    resizeEnable:true,
    layersa : [baseMapLayer]
})
map.on("complete", function(){
  console.log("地图图块加载完毕!当前地图中心点为:"+map.getcenter())
})
//默认地图不显示
baseMapLayer .setMap(null)
const showMapChoice = (val) =>{
  if (val) {
    baseMapLayer.setMap(map)
    //map.add(baseMapLayer);两种方法均可
  } else {
    baseMapLayer.setMap(null)
  // map.remove(baseMapLayer);
  }
}

相关文章

网友评论

      本文标题:高德地图api 基础图层通过按钮控制 渲染和删除(显示和隐藏)

      本文链接:https://www.haomeiwen.com/subject/jsginjtx.html