通过改造获得谷歌地图数据2

时间:2017-08-03 05:58:44

标签: android google-maps retrofit2 google-polyline

我尝试通过将它们与折线一起显示来获得两点之间的距离。一个标记永久存在于某个地方,另一个用户在点击地图时选择他们想要的地方。我尝试了从互联网上获得的许多代码,但对我来说既不起作用,也没有给我一个具有latutude和经度的地方的标记。我想使用改造2来提供信息。任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

点击地图后,您将放置标记,因此,如果您想获得该标记的位置,那么只需使用该标记对象即可获得该标记位置。

 Double latitude = marker.getPosition().latitude;
 Double longitude = marker.getPosition.longitude;

并且您已经有一个位置,因此您可以使用此位置找到两个位置之间的距离。

locationFrom.distanceTo(locationDestination);

此处locationFrom是您要查找距离和位置的源位置。目的地是您找到距离的目的地。