co*_*ndp 3 reactjs react-google-maps
我使用react-google-maps库,当我通过函数getBounds获取边界时。我得到的物体看起来像这样
_.Kc {f: Jc, b: Fc}
b:Fc {b: -69.44550556640627, f: -69.37409443359377}
f:Jc {b: 5.843139027557267, f: 5.958055017316458}
__proto__:Object
Run Code Online (Sandbox Code Playgroud)
我需要左下边界(纬度,经度)和右上边界(纬度,经度)。你能告诉我数字 b 和 f 是多少吗?哪一个是左下边界纬度、左下边界经纬度、右上边界纬度、右上边界经纬度。我找不到任何文档
Map.getBounds方法返回LatLngBounds值
表示地理坐标中的矩形,包括穿过 180 度经线子午线的矩形
使用
getNorthEast获取此边界东北角的方法(右上角边界纬度和经度)
getSouthWest获取此边界西南角的方法(左下边界纬度和经度)
例子:
onMapIdle={() => {
let ne = this.map.getBounds().getNorthEast();
let sw = this.map.getBounds().getSouthWest();
console.log(ne.lat() + ";" + ne.lng());
console.log(sw.lat() + ";" + sw.lng());
}}
Run Code Online (Sandbox Code Playgroud)
这是一个演示供您参考
| 归档时间: |
|
| 查看次数: |
7170 次 |
| 最近记录: |