17

我正在开发一个包含 google maps api v3 和 PostGres 的项目。

我想要做的是将我的地图窗口的边界框坐标(左下角和右上角)传递给 POSTGRES,并在特定缩放级别上获取生成的地图窗口的 POI 位置。

我怎样才能做到这一点..?有任何想法吗?在 api v3 中是否已经有直接的功能?

我有这个,但这似乎对我不起作用

在 Google 地图窗口中查找角的经纬度

4

1 回答 1

26

问题是使用Google Maps API v2,使用 Google Maps API v3 等效google.maps.Map.getBounds()

在 bounds_changed 事件触发之前,边界将不可用,因此将其包装在 bounds_changed 的​​侦听器中

google.maps.event.addListener(map, "bounds_changed", function() {
   // send the new bounds back to your server
   alert("map bounds{"+map.getBounds());
});
于 2013-03-27T10:26:08.207 回答