【问题标题】:How to get the info about the clicked point of interest?如何获取有关点击兴趣点的信息?
【发布时间】:2014-05-16 13:25:50
【问题描述】:

如何获取点击位置的数据(即 lat 和 lng)? (见下图)

我试过这个:

google.maps.event.addListener(marker, 'click', function() { ... };

但是当按下那个餐厅图标时,这个事件不会被触发(我以 The Sand 为例)。

【问题讨论】:

  • 刚刚创建的事件监听器是为地图上的气球而设的
  • @martynas 我还应该使用什么?
  • 我不确定 - 我对 API 不是很熟悉。让我看看文档 - 我可能会想出一些东西。
  • 您单击的图标是一个 POI(技术上是“MapTypeStyleFeatureType”),除了能够阻止它们显示之外,您几乎无法控制它。请参阅developers.google.com/maps/documentation/javascript/… - 这可能是poi.business 类型的
  • @Houssni 不幸的是,是的。这(尚)不受支持。

标签: javascript html google-maps-api-3


【解决方案1】:

原来这是一个尚未支持的功能。
这些地点被称为兴趣点(a.k.a. POI),目前无法为其分配自定义事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-12
    • 2017-10-08
    • 1970-01-01
    • 2011-11-20
    • 2012-04-25
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    相关资源
    最近更新 更多