如何获取有关未通过叠加添加的点击标记的信息?

时间:2016-03-28 15:10:43

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

我对素数gmap元素上的标记有疑问。

到目前为止,我已经阅读了很多关于可行的内容,并且我发现可以在地图中添加自定义标记,以及聆听他们的点击等等。

但是,我希望能够收听google地图已经提供的默认标记之一的点击次数。

例如:

作为用户,我会在地图上移动,寻找一家餐厅,今晚用餐。我找到了一个我感兴趣的餐馆的标记,我想知道更多。一旦我点击它,应用程序 - 在这种情况下我的Java bean - 应该获得有关点击标记的信息。

它可能不一定是所有可能的信息,但至少是位置,名称等,所以我可以使用其他谷歌API获取有关该地点的信息。

是否有可能实现这一目标?

1 个答案:

答案 0 :(得分:0)

Maps API中的某些对象旨在响应用户事件,例如您关注点击标记并获取有关点击标记的信息。要实现它,您必须将在浏览器端处于活动状态的JavaScript与在服务器端处于活动状态的JavaBeans集成,以获取所单击标记的可能信息。

使用JavaScript,您可以通过生成事件来添加交互,并添加事件侦听器以在发生这些指定事件时执行代码。

可以在GMap - Adding Markers中找到一个非常好的示例,说明如何通过添加标记并保持客户端表示与服务器端模型同步来正确实现您的关注。