黑狼突击客 2023-11-29 11:45 采纳率: 0%
浏览 4

html前端引用高德地图无法显示村居镇街文字描述

前端引用高德地图不想要看到学校、地铁站、医院之类的建筑物,只展示到村居的文字显示?我现在一打开是这样展示很多乱七八糟的学校医院建筑的标识,但是我看高德jsapi中可以展示村居,我怎么调缩放比例都还是展示这些建筑物的,放大也没看到镇街村居之类的文字显示

我的引用:

img

高德jsAPI:

img

  • 写回答

1条回答 默认 最新

  • 梦回阑珊 2023-11-29 14:39
    关注

    回复不易,麻烦关注下博主,后面还有问题直接私信我,谢谢!!!

    在使用高德地图 JavaScript API 开发前端应用时,你可以通过调整地图的显示样式来控制地图中显示的内容。具体来说,你可以使用高德地图的AMap.Map类的 setFeatures 方法来设置地图的显示要素,以及通过AMap.Map类的 setZoom 方法来设置缩放级别。

    以下是一个简单的示例,演示如何设置地图的显示要素和缩放级别,以只展示村居等文字信息:

    // 初始化地图
    var map = new AMap.Map('mapContainer', {
      zoom: 12, // 设置初始缩放级别
      center: [经度, 纬度], // 设置初始中心点坐标
    });
    
    // 设置地图显示要素,此处设置为只显示村居
    map.setFeatures(['road', 'building', 'town', 'village']); // 调整为你需要的要素
    
    // 设置缩放级别,确保只显示村居等文字信息
    map.setZoom(12); // 调整为你需要的缩放级别
    
    
    

    上述代码中,setFeatures 方法用于设置地图的显示要素,参数是一个数组,包含了要显示的要素类型。在这里,我将要素设置为道路('road')、建筑物('building')、城镇('town')、村庄('village')。你可以根据需求调整这个数组,只保留你希望显示的要素。

    setZoom 方法用于设置地图的缩放级别,确保只显示你希望展示的文字信息。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月29日

悬赏问题

  • ¥15 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址