uni-app google map 卫星视图 为什么不展示建筑名称和道路名称

uni-app google map 卫星视图 为什么不展示建筑名称和道路名称

6 回复

HBuilderX 4.62.2025041603-alpha 已修复。

更多关于uni-app google map 卫星视图 为什么不展示建筑名称和道路名称的实战教程也可以访问 https://www.itying.com/category-93-b0.html


@DCloud_uniCloud_VK 大佬,这个问题要咨询谁呢

google map 卫星视图模式 默认是不显示建筑物名称和 道路名称 下个版本卫星视图模式下 变更为显示建筑物名称和道路名称

好的,感谢。下版本计划的发布时间是什么时候呢

这个导航能用吗?

在uni-app中使用Google Map卫星视图时,不显示建筑名称和道路名称是正常现象,这与Google Map的API设计有关。卫星视图(Satellite View)默认只展示航拍图像,而道路名称、建筑标签等文字信息属于地图视图(Map View)的图层内容。

要解决这个问题,可以通过以下两种方式:

  1. 使用混合地图模式(hybrid): 在初始化地图时设置mapType为’hybrid’,这会同时显示卫星图像和道路标签:
this.map = new google.maps.Map(mapElement, {
  mapTypeId: 'hybrid'
});
  1. 叠加道路图层: 如果必须使用纯卫星视图,可以尝试叠加道路图层:
this.map.setMapTypeId('satellite');
this.map.setOptions({
  styles: [
    {
      featureType: "road",
      elementType: "labels",
      stylers: [{ visibility: "on" }]
    }
  ]
});
回到顶部