cli*_*ime 4 google-maps google-maps-api-3
怎么可能map.getCenter()与 不同map.getBounds().getCenter()?
> cragMap.getCenter()\n> Q {d: 13.823563748466814, e: 0, toString: function, b: function, equals: function\xe2\x80\xa6}\n> cragMap.getBounds().getCenter()\n> Q {d: 5.9865924355766005, e: 0, toString: function, b: function, equals: function\xe2\x80\xa6}\nRun Code Online (Sandbox Code Playgroud)\n\n这种情况发生在我的情况下,并阻止我编写一项特定功能。知道这是什么原因吗?
\n这是由墨卡托投影的纬度非线性引起的。map.getBounds().getCenter()返回 latDim 和 lngDim 的平均值。但该平均值通常与地图中心不同,因为南北纬度的比例会发生变化。
| 归档时间: |
|
| 查看次数: |
6324 次 |
| 最近记录: |