Android:如何在给定角度转换纬度和经度?

Posted

技术标签:

【中文标题】Android:如何在给定角度转换纬度和经度?【英文标题】:Android: how to transform lat & lon in a given angle? 【发布时间】:2011-09-26 03:34:29 【问题描述】:

我有需要绘制成平面图图像的纬度和经度。 问题是平面图图像的角度与现实世界地图不成比例。任何人都知道如何在给定角度转换实际纬度和经度值?

更新1 我以前发布过与这篇文章有关的问题。请看一下。 plot real world coor to still image map

【问题讨论】:

您尝试做的事情称为投影。 【参考方案1】:

纬度,经度是指地球表面上的一个点。它没有角度。

但是,如果您在谈论 Location 类,则可以使用从 North 获取它的方位

if(location.hasBearing())
 location.getBearing()

如果您谈论的是一对纬度、经度值,您可以使用bearingTo() api 计算方位

【讨论】:

我不确定角度是否是正确的术语,但为了解释它,您可以看看上面添加的链接。我是说如果你看现实世界地图的俯视图和我的楼层地图,建筑物的位置(角度)是不一样的。

以上是关于Android:如何在给定角度转换纬度和经度?的主要内容,如果未能解决你的问题,请参考以下文章

给定两个位置,如何从谷歌地图获取所有纬度和经度

给定 GPS 的地理位置,如何在给定的 x 米半径内找到纬度和经度

如何使用 cartopy 将显示坐标转换为地理坐标(纬度、经度)?

如何按距离(以英里为单位)从 C# 中的给定纬度/经度对纬度/经度列表进行排序?

如何在不使用 Google 地图的情况下将纬度/经度转换为 HTML5 坐标?

在php中将地址转换为纬度和经度