我想从远处创建一条圆形路线。 首先,我得到当前位置,然后根据指定的距离创建一个循环路线。 但我根本不知道如何实现这一目标。 我无法在Google Maps API中找到任何有用的方法。
有没有办法实现这个目标?
答案 0 :(得分:1)
您可以轻松地执行此操作,因为Android Google地图提供了该API。
GoogleMap map;
// ... get a map.
// Add a circle in Sydney
Circle circle = map.addCircle(new CircleOptions()
.center(new LatLng(-33.87365, 151.20689))
.radius(10000)
.strokeColor(Color.RED)
.fillColor(Color.BLUE));
看看这位官方Doc。
您需要做的唯一更改是将当前位置的Lat / Lng传递给中心方法。
您可以按照此tutorial获取某人的当前位置坐标。