在Google Maps for Android中查找LatLngBounds联合
是否有可能在谷歌地图Android版中找到两者的结合。我似乎在文档中找不到实现这一点的方法。提前感谢。您只需使用以下命令将一个在Google Maps for Android中查找LatLngBounds联合,android,google-maps,google-maps-api-3,Android,Google Maps,Google Maps Api 3,是否有可能在谷歌地图Android版中找到两者的结合。我似乎在文档中找不到实现这一点的方法。提前感谢。您只需使用以下命令将一个纬度边界``东北和西南坐标添加到另一个纬度边界: 您只需将一个LatLngBounds``东北和西南坐标添加到另一个LatLngBounds,使用: 安东尼奥的回答对我来说只显示了bounds1。有效的方法是使用LatLng.Builder: LatLngBounds bounds1 = new LatLngBounds(new LatLng(8.2,48.2), new
纬度边界``东北
和西南
坐标添加到另一个纬度边界
:
您只需将一个
LatLngBounds``东北
和西南
坐标添加到另一个LatLngBounds
,使用:
安东尼奥的回答对我来说只显示了
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();
安东尼奥的回答对我来说只显示了
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();