3

MapBox GL JS には FitBounds メソッドが含まれており、いくつかのポイントを中心に、ズームを調整して境界に合わせます ( https://www.mapbox.com/mapbox-gl-js/api/#Map.fitBounds )。ただし、Android SDK API ドキュメントでこのメソッドへの参照を見つけることができないようです。

FitBounds() を活用する方法、または同等の方法を知っている人はいますか?

4

1 に答える 1

13

素晴らしい質問です。これを実現するには、 を作成し、LatLngBoundsその場所にズームする必要があります。

したがって、最新の SDK バージョン 4.0.0 を使用すると、次のコードでこれを実現できます。

LatLngBounds latLngBounds = new LatLngBounds.Builder()
                    .include(first marker position)
                    .include(second marker position)
                    .build();

CameraUpdateFactory.newLatLngBounds(latLngBounds, 10);

LatLng境界ボックス内に含めることで、好きなだけ含めることができます。お役に立てれば!

于 2016-04-12T14:03:29.880 に答える