課程清單

課程清單
iOS 版 Google Navigation SDK 中的類別和通訊協定:
GMSAddress反向地理編碼要求的結果,包含人類可讀的地址
GMSAdvancedMarker進階標記是指放置在地圖表面上特定點的圖示
GMSCALayerGMSCALayer 是 Google Maps SDK for iOS 中的圖層使用的父類別,例如 GMSMapLayerGMSPanoramaLayer
GMSCameraPosition匯總所有相機位置參數的不可變類別
GMSCameraUpdateGMSCameraUpdate代表可套用至 GMSMapView 的更新
GMSCircle地球表面上的圓形 (球面上限)
GMSCoordinateBoundsGMSCoordinateBounds代表地球表面的矩形定界框
<GMSFeature>代表地圖項目中繼資料的介面
GMSFeatureLayer代表相同 GMSFeatureType 所有功能集合的類別,其樣式可在用戶端上覆寫
GMSFeatureStyle指定地圖項目在地圖上顯示的方式
GMSGeocoder公開服務以進行反向地理編碼
GMSGroundOverlayGMSGroundOverlay 指定適用於地球表面的區域疊加層可用選項
GMSIndoorBuilding說明包含樓層的建築物
GMSIndoorDisplay提供觀察或控制室內等級資料顯示的功能
<GMSIndoorDisplayDelegate>代表事件的委派GMSIndoorDisplay
GMSIndoorLevel說明建築物的單一樓層
GMSLocationSimulator此類別可模擬裝置位置以進行測試
GMSMapID自訂地圖設定的不透明 ID
GMSMapLayerGMSMapLayer 是 CALayer 的自訂子類別,提供的是 GMSMapView 的圖層類別
GMSMapPoint地圖上的一個位置
GMSMapStyleGMSMapStyle 包含可套用至地圖的樣式詳細資料
GMSMapView這是 Google Maps SDK for iOS 的主要類別,也是所有地圖相關方法的進入點
<GMSMapViewDelegate>事件的委派GMSMapView
<GMSMapViewNavigationUIDelegate>與導航 UI 相關的事件委派GMSMapView 與導航 UI 有關
GMSMapViewOptions此類別定義初始化時間選項GMSMapView
GMSMarker標記是放置在地圖表面上特定點的圖示
GMSMarkerLayerGMSMarkerLayerGMSOverlayLayer 的子類別,可依照每個標記的基礎,允許其相關多個屬性的動畫 GMSMarker
GMSMutableCameraPosition可變動版本GMSCameraPosition
GMSMutablePathGMSMutablePath 是 CLLocationCoordinate2D 的動態 (可調整大小) 陣列
<GMSNavigationAccessoryView>定義支援自訂檢視畫面的通訊協定定義方法,藉此指定套用至主要檢視畫面的配件 UI 元素
GMSNavigationDirectionsListController管理及顯示路線清單的控制器
GMSNavigationLicensePlateRestriction類別包含車牌限制的資訊
GMSNavigationMutableRoutingOptions包含轉送邏輯相關選項 (例如轉送策略) 的可變動類別
GMSNavigationMutableSpeedAlertOptions可變動的類別,用於定義不同速度警示嚴重程度的觸發門檻,以 GMSNavigationSpeedAlertSeverity 表示
GMSNavigationMutableSpeedometerUIOptions可變動類別,封裝不同速度警示的 UI 設定,以 GMSNavigationSpeedAlertSeverity 表示
GMSNavigationMutableWaypoint可變動的路線點類別
GMSNavigationNavInfo包含導覽狀態的相關資訊
GMSNavigationRouteInfo不可變動的類別,當中包含預設最佳路線和最短路線的預計到達時間資訊,以及到達特定路線控點的最短路線
GMSNavigationRoutingOptions包含轉送邏輯相關選項 (例如轉送策略) 的不可變類別
GMSNavigationServices可控管 Google Maps Navigation SDK for iOS 行動存取權的服務
GMSNavigationSession這個類別會提供一組相關的物件,以便透過程式輔助方式控制導覽工作階段
GMSNavigationSpeedAlertOptions不可變更的類別,用於定義不同速度警示嚴重程度的觸發門檻,以 GMSNavigationSpeedAlertSeverity 表示
GMSNavigationSpeedometerUIOptions不可變更的類別,封裝了不同速度警示的 UI 設定,以 GMSNavigationSpeedAlertSeverity 表示
GMSNavigationStepInfo導航路線中單一步驟的相關資訊
GMSNavigationTermsDialogUIParams描述對話方塊外觀和風格的參數
GMSNavigationTimeAndDistance不可變動的類別,內含剩餘距離和路線預計到達時間
GMSNavigationTransactionRecorder包含記錄交易的方法
GMSNavigationWaypoint不可變更的路線控點類別,用於指定導航目的地
GMSNavigator這是 iOS 版 Google Navigation SDK 的主要類別,可提供方法控制目的地的導航,以及存取路線和進度資訊
<GMSNavigatorListener>事件接聽器GMSNavigator
GMSOrientationGMSOrientation是一個方向和音高的組合,用來控制 GMSPanoramaCamera 的視角
GMSOverlayGMSOverlay 是一個抽象類別,代表某些可以附加至特定 GMSMapView 的疊加層
GMSOverlayLayerGMSOverlayLayer 是 CALayer 的自訂子類別,以及允許自訂動畫的 GMSOverlay 圖層的抽象基本類別
GMSPanoramaGMSPanorama代表地球上特定全景的中繼資料
GMSPanoramaCameraGMSPanoramaCamera用於控制GMSPanoramaView的檢視方向
GMSPanoramaCameraUpdateGMSPanoramaCameraUpdate代表可套用至 GMSPanoramaView 的更新
GMSPanoramaLayerGMSPanoramaLayer是 CALayer 的自訂子類別,提供作為 GMSPanoramaView 的圖層類別
GMSPanoramaLinkGMSPanorama到鄰近全景的連結
GMSPanoramaServiceGMSPanoramaService可用於要求全景中繼資料,即使GMSPanoramaView未啟用
GMSPanoramaView全景可用於顯示街景服務圖像
<GMSPanoramaViewDelegate>事件的委派GMSPanoramaView
GMSPathGMSPath 會封裝 CLLocationCooordinate2D 的不可變陣列
GMSPinImage提供進階標記的自訂圖釘圖片
GMSPinImageGlyph提供用於進階標記的自訂圖釘圖片字符
GMSPinImageOptions提供進階標記的圖釘圖片自訂功能
GMSPlaceFeature代表地點地圖項目的介面 (有地點 ID 的地圖項目)
GMSPolygonGMSPolygon定義地圖上出現的多邊形
GMSPolygonLayerGMSPolygonLayerGMSOverlayLayer 的子類別,是每個多邊形的基礎,可允許其相關 GMSPolygon 的多個屬性動畫
GMSPolylineGMSPolyline 為地球表面上存在的折線,指定可用的選項
GMSProjection定義地球座標 (CLLocationCoordinate2D) 和地圖檢視 (CGPoint) 中的座標之間的對應
GMSReverseGeocodeResponse反向地理編碼要求的結果集合
GMSRoadSnappedLocationProvider提供裝置的位置資訊更新
<GMSRoadSnappedLocationProviderListener>事件的接聽程式 GMSRoadSnappedLocationProvider
GMSRouteLeg不可變類別,代表旅程中的單一路段 (從裝置目前位置到第一個目的地,或從某個目的地到後續目的地)
GMSServicesGoogle Maps SDK for iOS 的服務類別
GMSSpriteStyle說明 GMSStyleSpan 的戳記圖片繪圖樣式
GMSStampStyle折線樣式的抽象基本類別,可在 GMSStyleSpan 上繪製重複的圖片
GMSStrokeStyle說明單維實體 (例如折線) 的繪製樣式
GMSStyleSpan說明折線部分區域的樣式
GMSSyncTileLayerGMSSyncTileLayerGMSTileLayer 的抽象子類別,可提供同步介面來產生圖像圖塊資料
GMSTextureStyle可在 GMSStyleSpan 上繪製重複圖片的折線樣式
GMSTileLayerGMSTileLayer是一個抽象類別,可以在指定的 GMSMapView 上疊加自訂影像方塊。
<GMSTileReceiver>當發出地圖方塊要求時,GMSTileReceiver 被提供到 GMSTileLayer,允許稍後 (或立即) 叫用回呼
GMSUISettings使用者介面的設定GMSMapView
GMSURLTileLayerGMSURLTileProvider 會根據從 GMSTileURL 建構函式 傳回的網址擷取圖塊
GMSVisibleRegionGMSVisibleRegion包含四個點,定義了地圖相機中顯示的多邊形