RVG*_*RVG 6 android point direction geopoints
我有3个地理位置
(开始位置)11.986242477259117,79.84657287597656`
(中间位置)11.984521304799278,79.84583258628845
(结束位置)11.985014568760436,79.844491481781
我从如何使用kml文件在地图上绘制路径获得了解?
我已经在地理点之间绘制了这条线.

我使用如何使用经度和纬度值计算两个位置之间的距离来计算距离
我的问题是,当用户站在"A"(开始位置)附近时,我想告诉方向,你要移动到"北方","东方","西方","南方"这样,.
如果用户错误地移动其他方向,需要说出"你有错误的方向"并说出正确的方向.
如何获得两个地理点之间的方向.
我从两个经度/纬度点获得方向(指南针)得到了这个值
它返回一定程度,但我告诉正确的方向我是没有意义的.
如何获得两个地理点之间的方向.
检查这个方法是否可以帮助你:
location.getBearing()
Run Code Online (Sandbox Code Playgroud)
返回行进方向(以真北以东的度数)。如果 hasBearing() 为 false,则返回 0.0。
使用此方法或传感器来获取设备的方向。
之后,使用以下命令获取两点的方向(以度为单位):
location.bearingTo(dest)
Run Code Online (Sandbox Code Playgroud)
返回沿该位置和给定位置之间的最短路径行驶时的近似初始方位(以真北以东的度数)。最短路径使用 WGS84 椭球定义。(几乎)对映的位置可能会产生无意义的结果。
| 归档时间: |
|
| 查看次数: |
2303 次 |
| 最近记录: |