确定包含Mapbox中所有折线的缩放级别

时间:2018-06-22 20:15:06

标签: android mapbox polyline

我正在可视化地图上的运动,并希望根据可视化运动的折线的跨度来设置缩放级别。我已经找到了markers的答案,但是我不知道如何获得可视化数据的跨度。

1 个答案:

答案 0 :(得分:0)

我找到了一种使用上述解决方案的方法,包括将所有移动移至LatLngBounds。也许不是最优雅的解决方案,但它可以工作。

Builder latLngBoundsBuilder = new Builder();
for (int i = 0; i < movements.size(); i++) {
  latLngBoundsBuilder.include(movements.get(i).getPosition());
}
LatLngBounds latLngBounds = latLngBoundsBuilder.build();