如何获得距离点的距离

时间:2014-05-04 18:34:56

标签: android google-maps google-maps-android-api-2 android-maps-v2

首先我想要实现的目标,而不是我认为我能做到的

我想找到中心点位于我站立点的区域边缘的街道。

现在例如我选择半径为2km的区域。我想找到360点(每个度数1点)并检查这个坐标的点是否是街道。现在3个问题

  1. 如何让每一点距离我
  2. 如何获得这一点的经度和经度
  3. 如何检查此点是否为街道

1 个答案:

答案 0 :(得分:0)

  

如何让每个距离我的距离

拥有源和目标点的Lat和Lng,您可以使用Location.distanceBetween方法。

float[] results = new float[3];
Location.distanceBetween(srcLat, srcLng, destLat, destLng, results);

两点之间的距离在index 0results[0]

  

如何获得这一点的经度和经度

这是link

  

如何检查此点是否为街道

Here是另一个链接。

希望得到这个帮助。