クラス一覧

クラス一覧
Google Navigation SDK for iOS のクラスとプロトコルは次のとおりです。
GMSAddress人間が判読できる住所を含む、リバース ジオコーディング リクエストの結果
GMSAdvancedMarker高度なマーカーは、地図上の特定のポイントに配置されるアイコンです
GMSCALayerGMSCALayer は、GMSMapLayerGMSPanoramaLayer など、Google Maps SDK for iOS のレイヤで使用されるスーパークラスです
GMSCameraPositionすべてのカメラ位置パラメータを集約する不変クラス
GMSCameraUpdateGMSCameraUpdateGMSMapView に適用可能なアップデートを表します
GMSCircle地表面の円(球面キャップ)
GMSCoordinateBoundsGMSCoordinateBounds は、地表面上の長方形の境界ボックスを表します。
GMSDatasetFeatureデータセットの特徴を表すインターフェース
GMSDatasetFeatureLayerデータセットの対象物レイヤを表すインターフェース
<GMSFeature>特徴のメタデータを表すインターフェース
GMSFeatureLayer同じ GMSFeatureType のすべての対象物のコレクションを表すクラス。そのスタイルはクライアントでオーバーライドできます。
GMSFeatureStyle地図上に表示された地図上の対象物の表示方法を指定します
GMSGeocoderリバース ジオコーディング用のサービスを公開する
GMSGroundOverlayGMSGroundOverlay: 地表面上に存在する地面オーバーレイで使用可能なオプションを指定します
GMSIndoorBuilding複数の階がある建物を表します
GMSIndoorDisplay屋内レベルのデータの表示を観察または制御できる
<GMSIndoorDisplayDelegate>GMSIndoorDisplay でのイベントのデリゲート
GMSIndoorLevel建物内の 1 階の説明
GMSLocationSimulatorテスト目的でデバイスの位置情報をシミュレートするために使用できるクラス
GMSMapIDカスタムの地図設定の不透明な識別子
GMSMapLayerGMSMapLayer は、GMSMapView のレイヤクラスとして提供される CALayer のカスタム サブクラスです
GMSMapPoint地図上の地点
GMSMapStyleGMSMapStyle には、地図に適用可能なスタイルの詳細が保持されます。
GMSMapViewこれは Google Maps SDK for iOS のメインクラスで、地図に関連するすべてのメソッドのエントリ ポイントです。
<GMSMapViewDelegate>GMSMapView のイベントのデリゲート
<GMSMapViewNavigationUIDelegate>ナビゲーション UI に関連する GMSMapView のイベントのデリゲート
GMSMapViewOptionsこのクラスは、GMSMapView の初期化時のオプションを定義します。
GMSMarkerマーカーは、地図上の特定のポイントに配置されるアイコンです
GMSMarkerLayerGMSMarkerLayerGMSOverlayLayer のサブクラスで、マーカーごとに使用できます。これにより、関連付けられている GMSMarker の複数のプロパティのアニメーション化が可能になります。
GMSMutableCameraPositionGMSCameraPosition の変更可能バージョン
GMSMutableFeatureStyleGMSFeatureStyle の変更可能なバージョン
GMSMutablePathGMSMutablePath は、CLLocationKML2D の動的(サイズ変更可能)配列です。
<GMSNavigationAccessoryView>プライマリ ビューに適用するアクセサリ UI 要素を指定する、カスタムビューをサポートするプロトコル定義メソッド
GMSNavigationDirectionsListControllerルートリストを管理、表示するコントローラ
GMSNavigationInstructionOptions貢献度が割り当てられた指示文字列の書式設定オプション
GMSNavigationLaneナビゲーション中の 1 車線の情報
GMSNavigationLaneDirectionナビゲーション中の 1 車線の方向に関する情報
GMSNavigationLicensePlateRestrictionクラスにナンバー プレートの制限に関する情報が含まれている
GMSNavigationMutableRoutingOptionsルーティング ロジック(ルーティング戦略など)に関連するオプションを含む可変クラス。
GMSNavigationMutableSpeedAlertOptionsGMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートのトリガーしきい値を定義する可変クラス。
GMSNavigationMutableSpeedometerUIOptionsGMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートの UI 設定をカプセル化する変更可能なクラス。
GMSNavigationMutableWaypoint変更可能なウェイポイント クラス
GMSNavigationNavInfoナビゲーションの状態に関する情報が含まれています
GMSNavigationRouteInfoデフォルトの最適ルートと最短ルートの両方について、特定のウェイポイントまでの到着予定時刻と距離情報をカプセル化するイミュータブル クラス。
GMSNavigationRoutingOptionsルーティング ロジック(ルーティング戦略など)に関連するオプションを含む不変クラス。
<GMSNavigationScreenMetrics>画面の指標に関する情報を返すプロトコル
GMSNavigationServicesGoogle Maps Navigation SDK for iOS へのモバイル アクセスを制御するサービス
GMSNavigationSessionこのクラスは、ナビゲーション セッションをプログラムで制御するために使用できる一連の関連オブジェクトを提供します。
GMSNavigationSpeedAlertOptionsGMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートのトリガーしきい値を定義するイミュータブル クラス。
GMSNavigationSpeedometerUIOptionsGMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートの UI 設定をカプセル化する不変のクラス。
GMSNavigationStepInfoナビゲーション経路上の 1 つのステップに関する情報
GMSNavigationStepInfoImageOptions
GMSNavigationTermsAndConditionsOptions利用規約を表示するオプション
GMSNavigationTermsDialogUIParamsダイアログのデザインを説明するパラメータ
GMSNavigationTimeAndDistanceルートの残りの距離と到着予定時刻をカプセル化する不変のクラス
GMSNavigationTransactionRecorderトランザクションを記録するためのメソッドが含まれます
GMSNavigationWaypointナビゲーション デスティネーションの指定に使用される、不変のウェイポイント クラス
GMSNavigatorGoogle Navigation SDK for iOS のメインクラスであり、デスティネーションへのナビゲーションを制御したり、ルートや進行状況の情報にアクセスしたりするためのメソッドを提供します。
<GMSNavigatorListener>GMSNavigator のイベントのリスナー
GMSOrientationGMSOrientation は、向きとピッチのタプルです。GMSPanoramaCamera の表示方向を制御するために使用されます。
GMSOverlayGMSOverlay は、特定の GMSMapView に追加可能なオーバーレイを表す抽象クラスです。
GMSOverlayLayerGMSOverlayLayer は、CALayer のカスタム サブクラスであり、カスタム アニメーションを可能にする GMSOverlay レイヤの抽象基本クラスです。
GMSPanoramaGMSPanorama は、地球上の特定のパノラマ画像のメタデータを表します。
GMSPanoramaCameraGMSPanoramaCamera は、GMSPanoramaView の表示方向を制御するために使用されます。
GMSPanoramaCameraUpdateGMSPanoramaCameraUpdateGMSPanoramaView に適用可能なアップデートを表します。
GMSPanoramaLayerGMSPanoramaLayer: CALayer のカスタム サブクラスで、GMSPanoramaView のレイヤクラスとして提供されます
GMSPanoramaLinkGMSPanorama から隣接するパノラマへのリンク
GMSPanoramaServiceGMSPanoramaView がアクティブでない場合でも、GMSPanoramaService を使ってパノラマ メタデータをリクエストできるようになりました。
GMSPanoramaViewストリートビューの画像を表示するためにパノラマが使用されます。
<GMSPanoramaViewDelegate>GMSPanoramaView のイベントのデリゲート
GMSPathGMSPath は、CLLocationCooordinate2D の不変配列をカプセル化します。
GMSPinImage高度なマーカーのカスタムピン画像を提供
GMSPinImageGlyph高度なマーカーのカスタムピン画像グリフを提供します
GMSPinImageOptions高度なマーカーのピン画像をカスタマイズできるようになりました
GMSPlaceFeature場所の対象物を表すインターフェース(プレイス ID を持つ対象物)
GMSPolygonGMSPolygon は、地図上に表示されるポリゴンを定義します。
GMSPolygonLayerGMSPolygonLayerGMSOverlayLayer のサブクラスで、ポリゴンごとに使用できます。これにより、関連付けられている GMSPolygon の複数のプロパティのアニメーション化が可能になります。
GMSPolylineGMSPolyline: 地表面上に存在するポリラインで使用可能なオプションを指定します
GMSProjection地球座標(CLLocationUTC2D)と地図のビューの座標(CGPoint)とのマッピングを定義します。
GMSReverseGeocodeResponseリバース ジオコーディング リクエストからの結果のコレクション
GMSRoadSnappedLocationProviderデバイスの位置情報の更新を提供する
<GMSRoadSnappedLocationProviderListener>GMSRoadSnappedLocationProvider のイベントのリスナー
GMSRouteLegデバイスの現在位置から最初の目的地まで、またはある目的地から次の目的地まで、行程の 1 つの区間を表す不変クラス。
GMSServicesGoogle Maps SDK for iOS のサービスクラス
GMSSpriteStyleGMSStyleSpan 上のスタンプ画像の描画スタイルを記述します。
GMSStampStyleGMSStyleSpan の上に繰り返し画像を描画するポリライン スタイルの抽象基本クラス。
GMSStrokeStyleポリラインなどの 1 次元エンティティの描画スタイルを説明します。
GMSStyleSpanポリラインの領域のスタイルを記述します。
GMSSyncTileLayerGMSSyncTileLayer は、画像タイルデータを生成するための同期インターフェースを提供する GMSTileLayer の抽象サブクラスです
GMSTextureStyleGMSStyleSpan の上に繰り返し画像を描画するポリライン スタイル
GMSTileLayerGMSTileLayer は、指定された GMSMapView 上にカスタム画像タイルを重ねることができる抽象クラスです
<GMSTileReceiver>タイルがリクエストされると、GMSTileReceiverGMSTileLayer に渡され、コールバックを後で(またはすぐに)呼び出すことができます
GMSUISettingsGMSMapView のユーザー インターフェースの設定
GMSURLTileLayerGMSURLTileProvider は、GMSTileURLConstructor から返された URL に基づいてタイルをフェッチします
GMSVisibleRegionGMSVisibleRegion には、地図のカメラに表示されるポリゴンを定義する 4 つのポイントが含まれています。
UIScreen(GMSNavigationStepImageOptions)UIScreen カテゴリには、GMSNavigationScreenMetrics プロトコルのすべてのメソッドがすでに実装されています。