我使用的地图允许在地图上选择一个边界框,并返回(纬度,经度)右上角和左下角。
我正在使用Couchbase地理空间查询,它们仅支持top_left bottom_right坐标。
将矩形的两个相对角的纬度和经度值从top_right bottom_left转换为top_left bottom_right的公式是什么?
答案 0 :(得分:4)
自我说明图
lat2 lon1 (top left) ----- lat2 lon2 (top right)
| |
| |
lat1 lon1 (bottom left) ----- lat1 lon2 (bottom right)
输入坐标(lat1, lon1) (lat2, lon2)
输出坐标(lat2, lon1) (lat1 lon2)
如您所见,其中没有公式。所有必需的值均可用。只需正确设置坐标变量即可。