gps - 如何将地理空间坐标从右上角、左下角转换为左上角和右下角
问题描述
我正在使用允许在地图上选择边界框并为右上角和左下角返回 (lat, lon) 的地图。
我正在使用 couchbase 地理空间查询,它们仅支持 top_left bottom_right 坐标。
将矩形的两个对角的纬度和经度值从 top_right bottom_left 转换为 top_left bottom_right 的公式是什么?
解决方案
一个不言自明的图表
lat2 lon1 (top left) ----- lat2 lon2 (top right)
| |
| |
lat1 lon1 (bottom left) ----- lat1 lon2 (bottom right)
输入坐标(lat1, lon1) (lat2, lon2)
输出坐标(lat2, lon1) (lat1 lon2)
如您所见,不涉及任何公式。所有必要的值都可用。这只是正确设置坐标变量的问题。
推荐阅读
- python - 收到 5^2 的错误结果
- python - Azure SQL database connection with pyodbc
- windows - 使用管理员权限远程启动客户端应用程序
- python - 从 Python 中的值列表计算累积分布函数
- kubernetes - Kubernetes EnvoyFilter 描述
- react-native - 如何在导航事件上使用 UseEffect 但在导航道具之外设置参数
- javascript - puppeteer 与测试相结合的问题
- python - 文本检测 Discord.py PRAW
- python-3.x - Python解析XML文件时如何解决Key Error
- django - django Q 过滤器不起作用。(对话匹配查询不存在。)