GMSNavigationNavInfo 클래스 참조

GMSNavigationNavInfo 클래스 참조

개요

탐색 상태에 관한 정보를 포함합니다.

공개 멤버 함수

(NSTimeInterval)- roundedTime:
 시간을 가장 가까운 분으로 반올림한 값을 반환합니다(최소 1분).
(NSMeasurement< NSUnitLength * > *)- roundedDistance:
 사용자 환경설정 및 경로의 권장 거리 단위를 고려하여 지정된 거리를 나타내는 반올림된 측정값을 반환합니다.
(NSArray< NSAttributedString * > *)- instructionsForStep:options:
 특정 단계에 대해 형식이 지정된 안내입니다.

속성

GMSNavigationNavStatenavState
 탐색의 현재 GMSNavigationNavState입니다.
GMSNavigationStepInfocurrentStep
 다음 조작 단계에 관한 정보입니다.
NSArray< GMSNavigationStepInfo * > * remainingSteps
 현재 단계 이후의 나머지 단계
부울routeChanged
 마지막으로 메일을 보낸 후 경로가 변경되었는지 여부입니다.
NSTimeIntervaltimeToCurrentStepSeconds
 현재 단계에 이르는 경로를 따라 남은 예상 시간(초)입니다.
CLLocationDistancedistanceToCurrentStepMeters
 현재 단계까지의 경로를 따라 남은 예상 거리(미터)입니다 .
NSTimeIntervaltimeToFinalDestinationSeconds
 최종 목적지까지 남은 예상 시간(초)입니다.
CLLocationDistancedistanceToFinalDestinationMeters
 최종 목적지까지 남은 예상 거리(미터)입니다.

멤버 함수 문서

- (NSTimeInterval) roundedTime: (NSTimeInterval) timeSeconds

시간을 가장 가까운 분으로 반올림한 값을 반환합니다(최소 1분).

'0분'과 같이 시간을 표시하면 혼란스러울 수 있으므로 사용자에게 경로 정보를 표시할 때 유용할 수 있습니다.

따라서 이 메서드의 입력 값은 항상 양수여야 합니다.

- (NSMeasurement<NSUnitLength *> *) roundedDistance: (CLLocationDistance) distanceMeters

사용자 환경설정 및 경로의 권장 거리 단위를 고려하여 지정된 거리를 나타내는 반올림된 측정값을 반환합니다.

- (NSArray<NSAttributedString *> *) instructionsForStep: (GMSNavigationStepInfo *) stepInfo
옵션: (GMSNavigationInstructionOptions *) 옵션

특정 단계에 대해 형식이 지정된 안내입니다.


부동산 관련 문서

- (GMSNavigationNavState) navState [read, assign]

탐색의 현재 GMSNavigationNavState입니다.

- (GMSNavigationStepInfo*) currentStep [read, assign]

다음 조작 단계에 관한 정보입니다.

navState가 GMSNavigationNavStateEnroute인 경우에만 설정되고 그렇지 않은 경우 null이 됩니다.

- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign]

현재 단계 이후의 나머지 단계

- (BOOL) routeChanged [read, assign]

마지막으로 메일을 보낸 후 경로가 변경되었는지 여부입니다.

경로 변경은 경로 변경, 경유지 추가/삭제, 사용자가 대체 경로를 선택하거나 주행, 또는 교통정보 업데이트에 의해 발생할 수 있습니다.

- (NSTimeInterval) timeToCurrentStepSeconds [read, assign]

현재 단계에 이르는 경로를 따라 남은 예상 시간(초)입니다.

- (CLLocationDistance) distanceToCurrentStepMeters [read, assign]

현재 단계까지의 경로를 따라 남은 예상 거리(미터)입니다 .

- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign]

최종 목적지까지 남은 예상 시간(초)입니다.

- (CLLocationDistance) distanceToFinalDestinationMeters [read, assign]

최종 목적지까지 남은 예상 거리(미터)입니다.