gpt4 book ai didi

Android 位置、经度(最小值、最大值)、纬度(最小值、最大值)

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:17 26 4
gpt4 key购买 nike

我在使用 Android 时遇到了一点问题。

我有我的 GPS 位置,明确的经纬度,以及以米为单位的搜索射线(例如 100 米),可以吗?

想象一下我在射线形成的圆心的位置,我会知道如何在 Android 上获得:左上纬度topLeft 经度左下纬度bottomLeft 经度

内接圆的矩形。

提前致谢。

最佳答案

1) 将中心经纬度转换为以米为单位的笛卡尔 x,y: (lat lon 在一个球体上,x,y 是一个平面图然后你可以继续学数学

2) 使用极坐标公式创建4个角点
第一个角有 45 度角,并且 r = 100m
正方形的第二个角为 45 + 90 度

3) 将 4 个笛卡尔米坐标转换回纬度、经度

这里比较详细 How to find a set of lat/long pairs surrounding a 5 miles radius of a certain location

在这里查看我的回答

PHP: How to create a Geo-Fence(bounding Box) using the Distance from a set of Coords

关于Android 位置、经度(最小值、最大值)、纬度(最小值、最大值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14548411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com