Package com.inavi.mapsdk.geometry
Class LatLngBounds.Builder
java.lang.Object
com.inavi.mapsdk.geometry.LatLngBounds.Builder
- Enclosing class:
- LatLngBounds
여러 좌표(
LatLng
객체)들을 모두 포함하는 최소한의 사각형 영역을 생성하는 빌더 클래스.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
좌표들을 모두 포함하는 최소한의 사각형 영역(LatLngBounds
객체)을 생성합니다.특정 좌표를 빌더가 생성할LatLngBounds
객체에 포함시킵니다.includeAll
(List<LatLng> latLngs) 리스트에 있는 좌표들을 빌더가 생성할LatLngBounds
객체에 모두 포함시킵니다.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
좌표들을 모두 포함하는 최소한의 사각형 영역(
객체 생성 시 포함된 좌표는 최소LatLngBounds
객체)을 생성합니다.2
개 이상이어야 합니다.- Returns:
LatLngBounds
객체- Throws:
InvalidLatLngBoundsException
- 포함된 좌표가 2개 미만일 경우 발생
-
includeAll
리스트에 있는 좌표들을 빌더가 생성할LatLngBounds
객체에 모두 포함시킵니다.- Parameters:
latLngs
- 좌표 리스트- Returns:
LatLngBounds.Builder
객체
-