VisibleRegion

공개 클래스 VisibleRegion Object를 확장함
Implementation Serializable

특정 카메라 위치에서 보이는 지도상의 영역을 설명하는 변경할 수 없는 사다리꼴입니다. 카메라가 똑바로 아래를 향하고 있을 때 보이는 영역은 직사각형입니다 (방위가 북쪽을 향하지 않을 수 있으므로 반드시 축을 맞춘 것은 아님). 카메라가 기울어질 때 보이는 영역은 카메라에 가장 가까운 두 개의 평행한 변 중 더 작은 사다리꼴입니다.

필드 요약

공개 최종 LatLng farLeft 화면의 왼쪽 상단 모서리를 기준 평면에 투영
공개 최종 LatLng farRight 화면의 오른쪽 상단 모서리를 기준 평면에 투영
공개 최종 LatLngBounds latLngBounds 이 표시 영역을 포함하는 가장 작은 경계 상자
공개 최종 LatLng nearLeft 화면의 왼쪽 하단 모서리가 지면에 투영된 모습
공개 최종 LatLng nearRight 화면의 오른쪽 하단 모서리가 지면에 투영된 모습

공개 생성자 요약

VisibleRegion(LatLng NearLeft, LatLng nearRight, LatLng 아주 왼쪽, LatLng FarRight, LatLngBounds latLngBounds)
카메라의 네 모서리를 고려하여 새 VisibleRegion을 만듭니다.

공개 메서드 요약

boolean
같음(객체 o)
VisibleRegion를 다른 객체와 비교합니다.
int
문자열

상속받은 메서드 요약

필드

공개 최종 LatLng farLeft

화면의 왼쪽 상단 모서리를 기준 평면에 투영

공개 최종 LatLng farRight

화면의 오른쪽 상단 모서리를 기준 평면에 투영

공개 최종 LatLngBounds latLngBounds

이 표시 영역을 포함하는 가장 작은 경계 상자

이 상자가 180° 자오선 (북쪽에서 남쪽으로 향하는 수직선)을 가로지르면 farRight의 경도는 음수가 되고 farLeft의 경도는 양수가 됩니다. 이 규칙은 nearRightnearLeft에도 적용됩니다.

공개 최종 LatLng nearLeft

화면의 왼쪽 하단 모서리가 지면에 투영된 모습

공개 최종 LatLng nearRight

화면의 오른쪽 하단 모서리가 지면에 투영된 모습

공개 생성자

public VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng FarLeft, LatLng FarRight, LatLngBounds latLngBounds)

카메라의 네 모서리를 고려하여 새 VisibleRegion을 만듭니다. LatLng 매개변수는 볼록 도형을 정의해야 합니다. 결과로 만들어진 도형의 가장자리가 교차되면 안 됩니다. 런타임에는 경계 검사가 실행되지 않습니다.

매개변수
nearLeft 지역 왼쪽 근처 모서리의 위도와 경도가 포함된 LatLng 객체
nearRight 지역 오른쪽 근처 모서리의 위도와 경도가 포함된 LatLng 객체
farLeft 지역의 맨 왼쪽 모서리의 위도와 경도를 포함하는 LatLng 객체
farRight 지역의 맨 오른쪽 모서리의 위도와 경도를 포함하는 LatLng 객체
latLngBounds 이 클래스에 정의된 표시 영역을 포함하는 가장 작은 경계 상자입니다. 이 상자가 180° 자오선 (북쪽에서 남쪽으로의 수직선)을 가로지르면 farRight의 경도는 음수가 되고 farLeft의 경도는 양수가 됩니다. nearRightnearLeft에도 동일하게 적용됩니다.

공개 메서드

공개 불리언 같음 (객체 o)

VisibleRegion를 다른 객체와 비교합니다. 다른 객체가 실제로 이 객체의 포인터이거나 두 객체의 네 모서리와 경계가 모두 동일한 경우 이 메서드는 true를 반환합니다. 그렇지 않으면 이 메서드가 false를 반환합니다.

매개변수
o Object 두 객체가 동일한 객체이거나 네 개의 모서리와 두 객체의 경계가 모두 동일한 경우 true를 반환합니다. 그 밖의 경우에는 false를 반환합니다.

공개 int hashCode ()

공개 문자열 toString ()