개요
탐색 대상을 지정하는 데 사용되는 변경할 수 없는 경유지 클래스입니다.
CLLocationCoordinate2D 또는 Google 장소 ID에서 초기화할 수 있습니다.
GMSNavigationMutableWaypoint에서 상속됩니다.
공개 멤버 함수 | |
(null을 허용하는 인스턴스 유형) | - initWithLocation:title: |
2D 좌표로 지정된 위치를 나타내도록 이 GMSNavigationWaypoint를 초기화합니다. | |
(null을 허용하는 인스턴스 유형) | - initWithPlaceID:title: |
장소 ID로 지정된 위치를 나타내도록 이 GMSNavigationWaypoint를 초기화합니다. | |
(null을 허용하는 인스턴스 유형) | - initWithLocation:title:preferSameSideOfRoad: |
2D 좌표와 도로 환경설정으로 지정된 위치를 나타내도록 GMSNavigationWaypoint를 초기화합니다. | |
(null을 허용하는 인스턴스 유형) | - initWithLocation:title:preferredSegmentHeading: |
2D 좌표와 도로 환경설정으로 지정된 위치를 나타내도록 GMSNavigationWaypoint를 초기화합니다. | |
(GMSNavigationWaypoint *) | - 복사 |
이 경유지의 사본을 반환합니다. | |
(GMSNavigationMutableWaypoint *) | - mutableCopy |
이 경유지의 변경 가능한 사본을 반환합니다. | |
속성 | |
NSString * | title |
경유지의 이름입니다. | |
CLLocationCoordinate2D | 좌표 |
경유지의 좌표입니다. | |
NSString * | placeID |
이 경유지의 장소 ID입니다. | |
부울 | preferSameSideOfRoad |
운전자를 도로의 같은 쪽으로 라우팅하는 것을 선호하는지 여부입니다. | |
int32_t | preferredHeading |
차량이 도착해야 하는 도로 쪽의 통행 방향을 표현하는 데 사용되는 각도입니다. | |
부울 | vehicleStopover |
경유지가 승차 또는 하차를 위한 차량 정차 지점임을 나타냅니다. |
멤버 함수 문서
- (null을 허용하는 인스턴스 유형) initWithLocation: | (CLLocationCoordinate2D) | location | |
title: | (NSString *) | title[제목] | |
2D 좌표로 지정된 위치를 나타내도록 이 GMSNavigationWaypoint를 초기화합니다.
- 매개변수:
-
위치 이 경유지의 위치입니다. 제목 경유지의 이름을 나타내는 문자열입니다.
- 반환:
GMSNavigationWaypoint
의 인스턴스 또는 nil(위치가 유효하지 않은 경우)
- (null을 허용하는 인스턴스 유형) initWithPlaceID: | (NSString *) | placeID | |
title: | (NSString *) | title[제목] | |
장소 ID로 지정된 위치를 나타내도록 이 GMSNavigationWaypoint를 초기화합니다.
- 매개변수:
-
placeID 이 경유지의 Google 장소 ID입니다. 제목 경유지의 이름을 나타내는 문자열입니다.
- 반환:
GMSNavigationWaypoint
의 인스턴스입니다. 장소 ID 문자열이 nil이거나 비어 있는 경우 nil입니다.
- (null을 허용하는 인스턴스 유형) initWithLocation: | (CLLocationCoordinate2D) | location | |
title: | (NSString *) | title | |
PreferredSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
2D 좌표와 도로 환경설정으로 지정된 위치를 나타내도록 GMSNavigationWaypoint를 초기화합니다.
- 매개변수:
-
위치 경유지의 위도와 경도입니다. 제목 경유지의 이름을 나타내는 문자열입니다. preferSameSideOfRoad 운전자를 도로의 같은 쪽으로 라우팅하는 것을 선호하는지 여부입니다. 도로 폐쇄 또는 서행 교통량으로 인해 심각한 지연이 발생하지 않는 한, 경로는 도로의 선호하는 쪽에 도착합니다.
- 반환:
GMSNavigationWaypoint
의 인스턴스 또는 nil(위치가 유효하지 않은 경우)
- (null을 허용하는 인스턴스 유형) initWithLocation: | (CLLocationCoordinate2D) | location | |
title: | (NSString *) | title | |
PreferredSegmentHeading: | (int32_t) | preferredSegmentHeading | |
2D 좌표와 도로 환경설정으로 지정된 위치를 나타내도록 GMSNavigationWaypoint를 초기화합니다.
- 매개변수:
-
위치 경유지의 위도와 경도입니다. 제목 경유지의 이름을 나타내는 문자열입니다. preferredSegmentHeading 차량이 도착해야 하는 도로 쪽의 통행 방향을 표현하는 데 사용되는 각도입니다. 따라서 일방통행 도로에는 유용하지 않습니다. 도 단위로 표현되는 단위: [0, 360]. 여기서 0은 북쪽을 의미합니다.
- 반환:
GMSNavigationWaypoint
의 인스턴스 또는 위치 또는 preferredSegmentHeading이 잘못된 경우 nil입니다.
- (GMSNavigationWaypoint *) copy |
이 경유지의 사본을 반환합니다.
이 경유지의 변경 가능한 사본을 반환합니다.
속성 문서
- (NSString*) title [read, assign] |
경유지의 이름입니다.
- (CLLocationCoordinate2D) 좌표 [read, assign] |
경유지의 좌표입니다.
이 경유지가 장소 ID에서 초기화된 경우 kCLLocationCoordinate2DInvalid입니다.
- (NSString*) placeID [read, copy] |
이 경유지의 장소 ID입니다.
이 경유지가 좌표에서 초기화된 경우 nil입니다.
- (BOOL) preferSameSideOfRoad [read, assign] |
운전자를 도로의 같은 쪽으로 라우팅하는 것을 선호하는지 여부입니다.
도로 폐쇄 또는 서행 교통량으로 인해 심각한 지연이 발생하지 않는 한, 경로는 도로의 선호하는 쪽에 도착합니다. 기본값은 NO입니다.
GMSNavigationMutableWaypoint에서 구현되었습니다.
- (int32_t) preferredHeading [read, assign] |
차량이 도착해야 하는 도로 쪽의 통행 방향을 표현하는 데 사용되는 각도입니다.
따라서 일방통행 도로에는 유용하지 않습니다. [0, 360] 단위로 표현되는 단위입니다. 여기서 0은 북쪽을 의미하고 각도는 시계 방향으로 증가합니다. 기본값 및 설정되지 않은 값은 -1입니다.
GMSNavigationMutableWaypoint에서 구현되었습니다.
- (BOOL) vehicleStopover [read, assign] |
경유지가 차량이 정차하는 지점이며 승차 또는 하차가 목적임을 나타냅니다.
이 값을 설정하면 승차 및 하차에 적합하지 않은 도로의 경유지가 더 적합한 위치로 조정될 수 있습니다. 이 옵션은 Drive 및 TWO_WHEELER 이동 모드에서만 작동합니다. 기본값은 NO입니다.
GMSNavigationMutableWaypoint에서 구현되었습니다.