【问题标题】:How to get Bounding Box coordinates for my google map window如何获取我的谷歌地图窗口的边界框坐标
【发布时间】:2013-03-17 04:20:30
【问题描述】:

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

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

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

我有这个,但这似乎不适合我

Finding the lat-long of the corners in a Google Maps window

【问题讨论】:

  • 'map.getBounds()' 有什么问题?
  • 这是我的错..我的实现不正确..!

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


【解决方案1】:

question 使用的是 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());
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多