首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何删除谷歌地图公司信息?

如何删除谷歌地图公司信息?
EN

Stack Overflow用户
提问于 2013-01-16 04:18:56
回答 1查看 2.5K关注 0票数 1

我将在我的项目中使用谷歌地图。作为覆盖,我将使用带有街道的地图。

问题是,谷歌在这个覆盖层上放了很多我不需要的东西。

如何公司的和某种方式的信息,并在最后它不仅是画的,它是可点击的,所以它创建的信息窗口的细节,这一点和网址,如果存在。

这是我不需要的。如何使用Google Maps API删除它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-16 05:25:52

您是在谈论从地图中删除各种对象的标签吗?如果是这样,则需要使用地图样式数组,然后将特定对象的可见性设置为off。例如,如下所示:

代码语言:javascript
运行
复制
var styleArray = [
   {
    featureType: "poi.business",
    elementType: "labels",
    stylers: [
      { visibility: "off" }
    ]
  }
];

将关闭业务标签,使您看不到它们,也无法再单击它们。您将创建如上所示的对象,然后将此对象设置为地图选项对象的“样式”属性,最后将其提供给您的地图:

代码语言:javascript
运行
复制
  myOptions = {
          center: new google.maps.LatLng(38.955, -94.806),
          zoom: 13,
          minZoom:13,
          maxZoom:23,
          scaleControl:true,
          styles: styleArray,
          mapTypeId: google.maps.MapTypeId.ROADMAP
            };
        }

        map = new google.maps.Map(document.getElementById("map_canvas"),
            myOptions);  
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14346124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档