【问题标题】:How to convert bounding box coordinates to radius?如何将边界框坐标转换为半径?
【发布时间】:2016-03-03 02:19:28
【问题描述】:

给我一​​个边界框,纬度和经度,分别是: Bounding box = 59.3518076,59.5915769,24.55017,24.9262831 Latitude = 59.4372155 Longitude = 24.7453688

我的问题是,如何使用这 3 个参数将边界框转换为半径?

【问题讨论】:

  • 已经有这样的问题了:Here
  • 可悲的是,他们在那个问题中要求边界框。我确实有一个,但我不知道如何将其转换回半径:)
  • 如果您阅读全文,您会发现他也在尝试获取半径。我会向下滚动并阅读前两个答案。
  • 我做到了,但我仍然不知道如何将我的边界框转换为半径

标签: java openstreetmap nominatim


【解决方案1】:

这是我认为的算法:

【讨论】:

  • 谢谢,我会试试这个。我还找到了一种在我的代码中使用整个边界框的方法,但我会牢记最初的想法
  • 我实现了算法(它给出了边界框的两个维度,所以只需要检查最小值。我使用了haversine函数github.com/sabas/sabas.github.io/blob/master/tools/…
猜你喜欢
  • 2021-08-01
  • 2012-01-17
  • 2021-09-03
  • 2021-09-27
  • 1970-01-01
  • 2022-12-28
  • 2019-06-18
  • 1970-01-01
  • 2021-01-13
相关资源
最近更新 更多