我有4个Lat Lon职位。它们代表(旋转的)矩形区域。但由于一些计算错误,有时它们不是正确的矩形。
我想将它们转换为(旋转的)矩形区域。 有关更多说明,请参见图像
在上面的图像中,我想要给出4 lat lat的矩形角的lat lon,如左侧所示。
我试过搜索但找不到任何解决方案。大多数解决方案都没有处理旋转矩形的情况。 我该如何解决这个问题?
注意:是否有任何库可以执行此操作,我使用JavaScript进行实现 注意:我不知道我的问题是否与数学有关。
答案 0 :(得分:0)
注意:这是我使用的特定解决方案。它可能不完美但它有效。
算法:
注意:这可能不完美,因为我没有考虑地球半径以及与纬度,经度相关的其他复杂情况。但在我的情况下,lat lon彼此非常接近,我对准确性不感兴趣。
希望我们中的一些人觉得它很有用。