可能重复:
获取当前的latlng界限?
我正在寻找使用Google maps API获取地图视口的纬度和经度的最佳方法.理想情况下,我希望能够使用地图上下边界的纬度和边的经度.想法是弄清楚可见地图的区域,并根据地图上当前可见的内容调整页面上的一些相关元素.地图的API中是否有一个处理此功能的函数?
谢谢,非常感谢任何帮助.
Sal*_*n A 53
Map.getBounds()为您提供LatLngBounds当前视口的.然后你可以使用LatLngBounds.getNorthEast()和LatLngBounds.getSouthWest()得到东北(右上)和西南(左下)坐标LatLng.进一步来说:
var lat0 = map.getBounds().getNorthEast().lat();
var lng0 = map.getBounds().getNorthEast().lng();
var lat1 = map.getBounds().getSouthWest().lat();
var lng1 = map.getBounds().getSouthWest().lng();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23555 次 |
| 最近记录: |