Google Map v3-如何将事件与Gmap服务绑定

纳伦德拉·辛格(Narendra Singh)

我对Google Maps v3感到奇怪。当用户点击google map时,我们会将注册信息扔div在地图上并捕获用户详细信息。但是问题是当用户放大到以下情况时

在此处输入图片说明

现在假设用户单击医院,学校,学院等地方的小图标(用gmap确切地不知道这些图标的含义),它将忽略编写的Click事件,而google将infoWindow显示在屏幕上。

如何禁用此默认行为?我该如何绑定我的活动?因此,当用户单击这些图标时(就gmap而言,确切不知道该说些什么),他们将在gmap上注册div。

戴维·康拉德

当您编写“不知道确切用gmap表示这些图标要说些什么”时,我想:您为什么不摆脱它们呢?如果我对您的理解正确,那么您会被默认的“兴趣点”图标等烦恼,这些“隐瞒”了您的点击?

您可以使用styles从google map v3中删除所有内容(是的,因此只是灰色背景)只需创建一个-array并将其分配给您stylesoptions

var styles = [
   {
    elementType: "all",
    featureType: "poi",
    stylers: [{ visibility: "off" }]
   },
   {   
    elementType : "all",
    featureType: "administrative",
    stylers: [{ visibility: "off" }]
   }
];

在此,visibility对于所有管理图标(包括子类别)和所有poi,“兴趣点”(包括子类别)被设置为关闭。所有featureTypes的文档您可以在地图上显示想要显示的内容,以及如何显示剩余的内容。

在常规选项中将样式用作参数值,例如

var options = {
  center: mapCenter,
  zoom: 10,
  mapTypeId: google.maps.MapTypeId.ROADMAP,
  zoomControl: true,
  streetViewControl: false,
  styles : styles
}

map = new google.maps.Map(document.getElementById("map"), options);

现在,您的地图已为医院,学校等清洁。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用jquery.gmap.js将Google Map v3居中

来自分类Dev

事件点击到Google Map V3上的矩形

来自分类Dev

如何获取Google Map Api v3密钥?

来自分类Dev

如何更改标记(Google Map V3)下方的叉号?

来自分类Dev

Google Map API V3:如何禁用植被?

来自分类Dev

Google Map API V3:如何禁用植被?

来自分类Dev

如何在Google Map v3中添加值

来自分类Dev

在Google Map API v3和MarkerWithLabel上添加多个事件监听器

来自分类Dev

在Google Map API v3和MarkerWithLabel上添加多个事件侦听器

来自分类Dev

旋转地图后,如何找到Google Map V3的4个角?

来自分类Dev

如何更改Google Map v3方向上虚线的颜色

来自分类Dev

如何使用Api v3在Google Map上放置图片?

来自分类Dev

如何更改Google Map v3方向上的虚线的颜色

来自分类Dev

如何使用Google Map JavsScript API V3绘制已知路线?

来自分类Dev

Google Map JS API v3无法打印路线

来自分类Dev

Google Map V3常量作为变量

来自分类Dev

Google Map v3 API今天要更改吗?

来自分类Dev

控制Google Map V3叠加层

来自分类Dev

如何在Google Map API v3中区分鼠标单击事件中的鼠标左键和鼠标右键

来自分类Dev

How do you find the 4 corners of a Google Map V3 when the map is rotated?

来自分类Dev

Google Maps v3获取鼠标滚轮事件

来自分类Dev

标记拖动事件Google Maps API V3

来自分类Dev

在标记Google Maps v3上添加onclick事件

来自分类Dev

Android Google Analytics v3:“服务不可用”

来自分类Dev

Esri功能服务和Google Maps API v3

来自分类Dev

如何开始使用Google API v3?

来自分类Dev

Google Contacts API v3:如何使用全文查询?

来自分类Dev

如何过滤Google Drive API v3 mimeType?

来自分类Dev

如何使用KEYAPI运行Google Translate v3?

Related 相关文章

热门标签

归档