首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android位置,经度(min,max),纬度(min,max)

Android位置,经度(min,max),纬度(min,max)
EN

Stack Overflow用户
提问于 2013-01-27 22:34:47
回答 1查看 871关注 0票数 4

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

我有我的GPS位置,清晰的纬度和经度,以及以米为单位的搜索射线(例如100米),好吗?

想象一下我所处的位置是射线所做的圆圈的中心,我会知道如何在安卓上获得: topLeft纬度topLeft经度bottomLeft纬度bottomLeft经度

内接圆的矩形的。

先谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2013-02-02 08:13:22

1)将中心经度转换为卡特森x,y,单位为米:(纬度在球面上,x,y是平面地图,然后你可以继续学习学校数学

2)使用极坐标公式创建4个角点

代码语言:javascript
运行
复制
 the first corner has angle 45 degrees, and r = 100m
代码语言:javascript
运行
复制
 second corner of the square has angle 45 + 90 degrees

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14548411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档