클래스 목록
iOS용 Google Navigation SDK의 클래스 및 프로토콜은 다음과 같습니다.
GMSAddress | 사람이 읽을 수 있는 주소를 포함하는 역 지오코드 요청의 결과 |
GMSAdvancedMarker | 고급 마커는 지도 표면의 특정 지점에 배치되는 아이콘입니다. |
GMSCALayer | GMSCALayer는 GMSMapLayer 및 GMSPanoramaLayer와 같이 iOS용 Google 지도 SDK의 레이어에 사용되는 슈퍼클래스입니다. |
GMSCameraPosition | 모든 카메라 위치 매개변수를 집계하는 변경 불가능한 클래스입니다. |
GMSCameraUpdate | GMSCameraUpdate는 GMSMapView에 적용할 수 있는 업데이트를 나타냅니다. |
GMSCircle | 지구 표면의 원 (구면 캡) |
GMSCoordinateBounds | GMSCoordinateBounds는 지표면의 직사각형 경계 상자를 나타냅니다. |
GMSDatasetFeature | 데이터 세트의 특성을 나타내는 인터페이스 |
GMSDatasetFeatureLayer | 데이터 세트의 지형지물 레이어를 나타내는 인터페이스 |
<GMSFeature> | 지형지물의 메타데이터를 나타내는 인터페이스입니다. |
GMSFeatureLayer | 클라이언트에서 스타일을 재정의할 수 있는 동일한 GMSFeatureType 의 모든 지형지물 컬렉션을 나타내는 클래스 |
GMSFeatureStyle | 지도에 표시할 때 지도 지형지물이 표시되는 방식을 지정합니다. |
GMSGeocoder | 역 지오코딩을 위한 서비스 노출 |
GMSGroundOverlay | GMSGroundOverlay는 지표면에 있는 지면 오버레이에 사용할 수 있는 옵션을 지정합니다. |
GMSIndoorBuilding | 층이 포함된 건물을 설명합니다. |
GMSIndoorDisplay | 실내 수준 데이터의 디스플레이를 관찰하거나 제어하는 기능을 제공합니다. |
<GMSIndoorDisplayDelegate> | GMSIndoorDisplay의 이벤트에 대한 위임 |
GMSIndoorLevel | 건물의 한 층을 설명합니다. |
GMSLocationSimulator | 테스트 목적으로 기기 위치를 시뮬레이션하는 데 사용할 수 있는 클래스 |
GMSMapID | 맞춤 지도 구성의 불투명 식별자입니다. |
GMSMapLayer | GMSMapLayer는 CALayer의 맞춤 서브클래스로, GMSMapView에서 레이어 클래스로 제공됩니다. |
GMSMapPoint | 지도상의 한 지점 |
GMSMapStyle | GMSMapStyle에는 지도에 적용할 수 있는 스타일에 대한 세부정보가 포함되어 있습니다. |
GMSMapView | iOS용 Google 지도 SDK의 기본 클래스이며 지도와 관련된 모든 메서드의 진입점입니다. |
<GMSMapViewDelegate> | GMSMapView의 이벤트에 대한 위임 |
<GMSMapViewNavigationUIDelegate> | 내비게이션 UI와 관련된 GMSMapView의 이벤트에 대한 위임입니다. |
GMSMapViewOptions | 이 클래스는 GMSMapView의 초기화 시간 옵션을 정의합니다. |
GMSMarker | 마커는 지도 표면의 특정 지점에 배치되는 아이콘입니다. |
GMSMarkerLayer | GMSMarkerLayer는 GMSOverlayLayer의 서브클래스로, 마커별로 사용할 수 있으며, 연결된 GMSMarker의 여러 속성에 대한 애니메이션을 허용합니다. |
GMSMutableCameraPosition | GMSCameraPosition의 변경 가능한 버전 |
GMSMutableFeatureStyle | GMSFeatureStyle의 변경 가능한 버전 |
GMSMutablePath | GMSMutablePath는 CLLocationCoordinate2D의 동적 (크기 조절이 가능한) 배열입니다. |
<GMSNavigationAccessoryView> | 기본 뷰에 적용된 액세서리 UI 요소를 지정하는 맞춤 뷰를 지원하는 메서드를 정의하는 프로토콜 |
GMSNavigationDirectionsListController | 경로 목록을 관리하고 표시하는 컨트롤러 |
GMSNavigationInstructionOptions | 기여 안내 문자열의 형식 지정 옵션 |
GMSNavigationLane | 내비게이션의 단일 차선에 대한 정보 |
GMSNavigationLaneDirection | 내비게이션 중 단일 차선 방향에 대한 정보 |
GMSNavigationLicensePlateRestriction | 클래스에 자동차 번호판 제한에 대한 정보가 포함되어 있습니다. |
GMSNavigationMutableRoutingOptions | 라우팅 로직 (예: 라우팅 전략)과 관련된 옵션이 포함된 변경 가능한 클래스입니다. |
GMSNavigationMutableSpeedAlertOptions | 다양한 속도 알림의 심각도에 관한 트리거 기준점을 정의하는 변경 가능한 클래스로, GMSNavigationSpeedAlertSeverity로 표시됩니다. |
GMSNavigationMutableSpeedometerUIOptions | 다양한 심각도의 속도 알림 관련 UI 구성을 캡슐화하는 변경 가능한 클래스(GMSNavigationSpeedAlertSeverity로 표시됨) |
GMSNavigationMutableWaypoint | 변경 가능한 경유지 클래스 |
GMSNavigationNavInfo | 내비게이션 상태에 관한 정보를 포함합니다. |
GMSNavigationRouteInfo | 기본 최적 경로와 최단 경로의 특정 경유지에 대한 도착예정시간 및 거리 정보를 캡슐화하는 변경할 수 없는 클래스입니다. |
GMSNavigationRoutingOptions | 라우팅 로직 (예: 라우팅 전략)과 관련된 옵션이 포함된 변경할 수 없는 클래스입니다. |
<GMSNavigationScreenMetrics> | 화면 측정항목에 관한 정보를 반환하는 프로토콜 |
GMSNavigationServices | iOS용 Google 지도 내비게이션 SDK에 대한 모바일 액세스를 제어할 수 있는 서비스 |
GMSNavigationSession | 이 클래스는 탐색 세션을 프로그래매틱 방식으로 제어하는 데 사용할 수 있는 관련 객체 집합을 제공합니다. |
GMSNavigationSpeedAlertOptions | GMSNavigationSpeedAlertSeverity로 표시되는 다양한 속도 알림의 심각도에 관한 트리거 기준점을 정의하는 변경할 수 없는 클래스입니다. |
GMSNavigationSpeedometerUIOptions | GMSNavigationSpeedAlertSeverity로 표현된 다양한 수준의 속도 알림 관련 UI 구성을 캡슐화하는 변경할 수 없는 클래스입니다. |
GMSNavigationStepInfo | 내비게이션 경로의 단일 단계에 대한 정보 |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsAndConditionsOptions | 이용약관 표시 옵션 |
GMSNavigationTermsDialogUIParams | 대화상자의 디자인과 분위기를 설명하는 매개변수 |
GMSNavigationTimeAndDistance | 경로의 남은 거리와 도착예정시간을 캡슐화하는 변경 불가능한 클래스입니다. |
GMSNavigationTransactionRecorder | 트랜잭션을 기록하는 메서드를 포함합니다. |
GMSNavigationWaypoint | 변경 불가능한 경유지 클래스로, 탐색 대상을 지정하는 데 사용됩니다. |
GMSNavigator | iOS용 Google Navigation SDK의 기본 클래스이며 대상으로의 탐색을 제어하고 경로 및 진행률 정보에 액세스하는 메서드를 제공합니다. |
<GMSNavigatorListener> | GMSNavigator의 이벤트에 대한 리스너입니다. |
GMSOrientation | GMSOrientation은 GMSPanoramaCamera의 보기 방향을 제어하는 데 사용되는 방향과 피치의 튜플입니다. |
GMSOverlay | GMSOverlay는 특정 GMSMapView에 연결될 수 있는 일부 오버레이를 나타내는 추상 클래스입니다. |
GMSOverlayLayer | GMSOverlayLayer는 CALayer의 맞춤 서브클래스이며 맞춤 애니메이션을 허용하는 GMSOverlay 레이어의 추상 기본 클래스입니다. |
GMSPanorama | GMSPanorama는 지구에 있는 특정 파노라마에 대한 메타데이터를 나타냅니다. |
GMSPanoramaCamera | GMSPanoramaCamera는 GMSPanoramaView의 보기 방향을 제어하는 데 사용됩니다. |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate는 GMSPanoramaView에 적용할 수 있는 업데이트를 나타냅니다. |
GMSPanoramaLayer | GMSPanoramaLayer는 CALayer의 맞춤 하위 클래스로, GMSPanoramaView의 레이어 클래스로 제공됩니다. |
GMSPanoramaLink | GMSPanorama에서 주변 파노라마로 연결되는 링크 |
GMSPanoramaService | GMSPanoramaService를 사용하여 GMSPanoramaView가 활성화되지 않은 경우에도 파노라마 메타데이터를 요청할 수 있습니다. |
GMSPanoramaView | 파노라마는 스트리트 뷰 이미지를 표시하는 데 사용됩니다. |
<GMSPanoramaViewDelegate> | GMSPanoramaView의 이벤트에 대한 위임 |
GMSPath | GMSPath는 변경할 수 없는 CLLocationCooordinate2D 배열을 캡슐화합니다. |
GMSPinImage | 고급 마커에 맞춤 핀 이미지를 제공합니다. |
GMSPinImageGlyph | 고급 마커에 맞춤 핀 이미지 글리프를 제공합니다. |
GMSPinImageOptions | 고급 마커에 고정 이미지 맞춤설정을 제공합니다. |
GMSPlaceFeature | 장소 지형지물 (장소 ID가 있는 지형지물)을 나타내는 인터페이스 |
GMSPolygon | GMSPolygon은 지도에 표시되는 다각형을 정의합니다. |
GMSPolygonLayer | GMSPolygonLayer는 GMSOverlayLayer의 서브클래스로, 다각형별로 사용할 수 있으며 연결된 GMSPolygon의 여러 속성에 대한 애니메이션을 사용할 수 있습니다. |
GMSPolyline | GMSPolyline은 지표면에 있는 다중선에 사용할 수 있는 옵션을 지정합니다. |
GMSProjection | 지구 좌표 (CLLocationCoordinate2D)와 지도 보기 (CGPoint)의 좌표 간의 매핑을 정의합니다. |
GMSReverseGeocodeResponse | 역 지오코드 요청의 결과 컬렉션 |
GMSRoadSnappedLocationProvider | 기기 위치 업데이트 제공 |
<GMSRoadSnappedLocationProviderListener> | GMSRoadSnappedLocationProvider의 이벤트 리스너입니다. |
GMSRouteLeg | 기기의 현재 위치에서 첫 번째 목적지까지 또는 한 목적지에서 후속 목적지까지 여정의 단일 구간을 나타내는 변경할 수 없는 클래스입니다. |
GMSServices | iOS용 Google 지도 SDK의 서비스 클래스 |
GMSSpriteStyle | GMSStyleSpan 위에 스탬프 이미지의 그리기 스타일을 설명합니다. |
GMSStampStyle | GMSStyleSpan 위에 반복되는 이미지를 그리는 다중선 스타일의 추상 기본 클래스입니다. |
GMSStrokeStyle | 다중선과 같은 1차원 요소의 그리기 스타일을 설명합니다. |
GMSStyleSpan | 다중선의 일부 영역에 대한 스타일을 설명합니다. |
GMSSyncTileLayer | GMSSyncTileLayer는 GMSTileLayer의 추상 서브클래스로, 이미지 타일 데이터를 생성하기 위한 동기화 인터페이스를 제공합니다. |
GMSTextureStyle | GMSStyleSpan 위에 반복되는 이미지를 그리는 다중선 스타일 |
GMSTileLayer | GMSTileLayer는 지정된 GMSMapView에 맞춤 이미지 타일을 오버레이할 수 있는 추상 클래스입니다. |
<GMSTileReceiver> | 타일 요청이 있을 때 GMSTileReceiver가 GMSTileLayer에 제공되어 콜백을 나중에 또는 즉시 호출하도록 허용합니다. |
GMSUISettings | GMSMapView의 사용자 인터페이스 설정입니다. |
GMSURLTileLayer | GMSURLTileProvider는 GMSTileURLStructor에서 반환된 URL을 기반으로 타일을 가져옵니다. |
GMSVisibleRegion | GMSVisibleRegion에는 지도의 카메라에 표시되는 다각형을 정의하는 4개의 점이 포함되어 있습니다. |
UIScreen(GMSNavigationStepImageOptions) | UIScreen 카테고리가 이미 GMSNavigationScreenMetrics 프로토콜에 있는 모든 메서드를 구현하고 있습니다. |