如何更改地图位置后更改div的内容?

时间:2010-02-17 04:24:36

标签: api google-maps

我左边有一张Google地图,右边有相应的内容。

当用户在地图上移动或放大或缩小时,如何在给定“新”地图的情况下动态更改右边的对比?

我想我需要知道“当前”地图信息,然后使用它来检索与此信息相对应的内容。

1 个答案:

答案 0 :(得分:1)

由于我不知道你想做什么,希望这些JS片段可以帮助你入门。

您可能需要在body.onload中将事件处理程序附加到地图。 GMap2“移动”事件会在地图视图发生变化时触发,如果用户拖动或不断缩放,则可能会发生很多事情。

function onBodyLoad() {
   //assumes you have a GMap2 object named 'map' already declared somewhere
   GEvent.addListener(map, "move", onMapMove);
}

function onMapMove() {
  //update right div content
}