개요
GMSCoordinateBounds는 지표면의 직사각형 경계 상자를 나타냅니다.
GMSCoordinateBounds는 변경할 수 없으며 생성 후에는 수정할 수 없습니다.
공개 멤버 함수 | |
(ID) | - initWithCoordinate:Coordinate: |
두 모서리로 정의된 직사각형 지역에 해당하는 북동쪽 및 남서쪽 경계를 초기화합니다. | |
(GMSCoordinateBounds *) | - 포함 가능한 지도: |
전달된 좌표를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다. | |
(GMSCoordinateBounds *) | - includeBounds: |
다른 전체 경계를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다. | |
(BOOL) | - containsCoordinate: |
coordinate 가 이 경계 내에 포함되어 있으면 YES를 반환합니다. | |
(BOOL) | - intersectsBounds: |
other 가 이 경계와 겹치면 YES를 반환합니다. | |
(ID) | - initWithRegion: |
region 를 포함하는 경계가 있는 초기화 | |
(ID) | - initWithPath: |
path 를 포함하는 경계가 있는 초기화 | |
(GMSCoordinateBounds *) | - includePath: |
path 를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다. | |
속성 | |
CLLocationCoordinate2D | northEast |
이 경계의 북동 모서리입니다. | |
CLLocationCoordinate2D | southWest |
이 경계의 남서 모서리입니다. | |
부울 | 유효 |
이 경계에 점이 포함되어 있지 않으면 NO를 반환합니다. |
멤버 함수 문서
- (id) initWithCoordinate: | (CLLocationCoordinate2D) | coord1 | |
좌표: | (CLLocationCoordinate2D) | coord2 | |
두 모서리로 정의된 직사각형 지역에 해당하는 북동쪽 및 남서쪽 경계를 초기화합니다.
상자의 경도가 coord1
에서 coord2
으로 확장되는지 또는 그 반대로 확장되는지는 명확하지 않습니다. 상자가 두 변형 중 더 작은 크기로 구성되므로 모호성을 제거합니다.
- (GMSCoordinateBounds *) includingCoordinate: | (CLLocationCoordinate2D) | 좌표 |
전달된 좌표를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다.
현재 경계가 유효하지 않은 경우 결과는 coordinate
만 포함된 유효한 경계입니다.
- (GMSCoordinateBounds *) includeBounds: | (GMSCoordinateBounds *) | 기타 |
다른 전체 경계를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다.
현재 경계가 유효하지 않은 경우 결과는 other
와 동일한 유효한 경계입니다.
- (BOOL) containsCoordinate: | (CLLocationCoordinate2D) | 좌표 |
coordinate
가 이 경계 내에 포함되어 있으면 YES를 반환합니다.
여기에는 정확히 경계 가장자리에 있는 지점이 포함됩니다.
- (BOOL) intersectsBounds: | (GMSCoordinateBounds *) | 기타 |
other
가 이 경계와 겹치면 YES를 반환합니다.
둘 다에 포함된 좌표점이 하나 이상 있으면 두 경계가 겹치는 것입니다.
- (ID) initWithRegion: | (GMSVisibleRegion) | region |
region
를 포함하는 경계가 있는 초기화
- (ID) initWithPath: | (GMSPath *) | 경로 |
path
를 포함하는 경계가 있는 초기화
- (GMSCoordinateBounds *) includingPath: | (GMSPath *) | 경로 |
path
를 포함하도록 확장된 현재 경계를 나타내는 GMSCoordinateBounds를 반환합니다.
속성 문서
- (CLLocationCoordinate2D) northEast [read, assign] |
이 경계의 북동 모서리입니다.
- (CLLocationCoordinate2D) southWest [read, assign] |
이 경계의 남서 모서리입니다.
- (BOOL) 유효 [read, assign] |
이 경계에 점이 포함되어 있지 않으면 NO를 반환합니다.
예: [[GMSCoordinateBounds alloc] init].유효한 == NO.
includeCoordinate: 또는 includingBounds:를 통해 유효한 좌표로 잘못된 경계를 확장하면 결과 경계는 유효하지만, 새 좌표만 포함됩니다.