【发布时间】:2010-06-11 18:18:48
【问题描述】:
在 API 的第 2 版中,地图点击事件返回 Overlay、LatLng、Overlaylatlng。
我用它创建了一个通用地图事件,它要么检索地图点击事件的坐标,要么返回标记或其他类型叠加层的坐标。
现在 API v3 不会在地图点击事件期间返回 Overlay 或 Overlaylatlng,如果用户点击标记或叠加层,我该如何为地图创建通用的“点击”事件?我真的不想为页面上的每个标记创建点击事件,因为我正在创建从少数到几千个标记的任何地方。
另外,我必须创建一个自定义 ImageMapType 来显示 StreetViewOverlay,就像我们在 API 的 v2 中所做的那样,因为我找不到任何地方告诉我如何在没有街景小人图标的情况下添加 StreetViewOverlay。我怎样才能检索在此叠加类型上单击的 LatLng 坐标?
【问题讨论】:
标签: google-maps google-maps-api-3