2016-09-18 12 views

答えて

2

は、あなたは自分のLatLngBounds``northeastの1を追加する必要があるとsouthwestincluding methodを使用して他のLatLngBoundsに座標:

LatLngBounds bounds1 = new LatLngBounds(new LatLng(8.2,48.2), new LatLng(8.1,47.2)); 
LatLngBounds bounds2 = new LatLngBounds(new LatLng(8.1,48.1), new LatLng(8.0,47.1)); 

// Expand bounds1 to include bounds2 
bounds1.including(bounds2.northeast); 
bounds1.including(bounds2.southwest); 
0

アントニオの答えは私のためだけbounds1を表示します。機能したのはLatLng.Builderでした:

LatLngBounds bounds1 = new LatLngBounds(new LatLng(8.2,48.2), new LatLng(8.1,47.2)); 
LatLngBounds bounds2 = new LatLngBounds(new LatLng(8.1,48.1), new LatLng(8.0,47.1)); 
LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder(); 

boundsBuilder.include(bounds1.northeast); 
boundsBuilder.include(bounds1.southwest); 

boundsBuilder.include(bounds2.northeast); 
boundsBuilder.include(bounds2.southwest); 

LatLngBounds unionBounds = boundsBuilder.build(); 
関連する問題