クラス一覧
Google Navigation SDK for iOS のクラスとプロトコル:
GMSAddress | 人間が読み取れる住所を含む、リバース ジオコーディング リクエストの結果 |
GMSAdvancedMarker | 高度なマーカーは、地図上の特定の場所に配置されるアイコンです |
GMSCALayer | GMSCALayer は、Google Maps SDK for iOS のレイヤ(GMSMapLayer、GMSPanoramaLayer など)で使用するスーパークラスです。 |
GMSCameraPosition | すべてのカメラ位置パラメータを集約する不変クラス |
GMSCameraUpdate | GMSCameraUpdate は、GMSMapView に適用できる更新を表します。 |
GMSCircle | 地表上の円(球面キャップ) |
GMSCoordinateBounds | GMSCoordinateBounds は、地表面上の長方形の境界ボックスを示します。 |
<GMSFeature> | 対象物のメタデータを表すインターフェース |
GMSFeatureLayer | 同じ GMSFeatureType のすべての対象物のコレクションを表すクラスで、そのスタイルはクライアントでオーバーライドできます。 |
GMSFeatureStyle | 地図上に対象物を表示する際の表示方法を指定します。 |
GMSGeocoder | リバース ジオコーディング用のサービスを公開します。 |
GMSGroundOverlay | GMSGroundOverlay は、地表面上に存在する地面オーバーレイで使用可能なオプションを指定します。 |
GMSIndoorBuilding | レベルを含む建物について説明しています |
GMSIndoorDisplay | 屋内レベルのデータの表示を監視または制御する機能を提供する |
<GMSIndoorDisplayDelegate> | GMSIndoorDisplay のイベントへのデリゲート |
GMSIndoorLevel | 建物内の 1 階建ての説明 |
GMSLocationSimulator | テスト目的でデバイスの位置情報のシミュレーションに使用できるクラス |
GMSMapID | カスタムの地図設定の不透明な識別子 |
GMSMapLayer | GMSMapLayer は CALayer のカスタム サブクラスで、GMSMapView のレイヤクラスとして提供します。 |
GMSMapPoint | 地図上の地点 |
GMSMapStyle | GMSMapStyle は、地図に適用できるスタイルの詳細を保持します。 |
GMSMapView | これは Google Maps SDK for iOS のメインクラスであり、地図に関連するすべてのメソッドのエントリ ポイントです。 |
<GMSMapViewDelegate> | GMSMapView のイベントのデリゲート |
<GMSMapViewNavigationUIDelegate> | ナビゲーション UI に関連する GMSMapView のイベントのデリゲート |
GMSMapViewOptions | このクラスは GMSMapView の初期化時のオプションを定義します。 |
GMSMarker | マーカーとは、地図上の特定のポイントに配置されるアイコンです |
GMSMarkerLayer | GMSMarkerLayer は GMSOverlayLayer のサブクラスで、マーカーごとに利用できます。これにより、関連付けられた GMSMarker の複数のプロパティのアニメーション化が可能になります。 |
GMSMutableCameraPosition | GMSCameraPosition の変更可能なバージョン |
GMSMutableFeatureStyle | GMSFeatureStyle の変更可能なバージョン |
GMSMutablePath | GMSMutablePath は、CLLocationCoordinate2D の動的(サイズ変更可能な)配列です。 |
<GMSNavigationAccessoryView> | プライマリビューに適用されるアクセサリ UI 要素を指定するカスタムビューをサポートするプロトコルを定義するメソッド |
GMSNavigationDirectionsListController | ルートリストを管理、表示するコントローラ |
GMSNavigationInstructionOptions | 帰属する命令文字列の書式設定オプション |
GMSNavigationLane | ナビゲーション中の 1 つの車線に関する情報 |
GMSNavigationLaneDirection | ナビゲーション中の単一車線方向に関する情報 |
GMSNavigationLicensePlateRestriction | クラスにはナンバー プレートの制限に関する情報が含まれる |
GMSNavigationMutableRoutingOptions | ルーティング ロジック(ルーティング戦略など)に関連するオプションを含む可変クラス。 |
GMSNavigationMutableSpeedAlertOptions | GMSNavigationSpeedAlertSeverity で表される、さまざまな速度アラートのトリガーしきい値を定義する変更可能なクラス。 |
GMSNavigationMutableSpeedometerUIOptions | GMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートの UI 設定をカプセル化する可変クラスです。 |
GMSNavigationMutableWaypoint | 可変のウェイポイント クラス |
GMSNavigationNavInfo | ナビゲーションの状態に関する情報が含まれています。 |
GMSNavigationRouteInfo | デフォルトの最適ルートと最短ルートの両方の到着予定時刻と距離情報を特定の地点までカプセル化する不変のクラス |
GMSNavigationRoutingOptions | ルーティング ロジック(ルーティング戦略など)に関連するオプションを含む不変のクラス |
<GMSNavigationScreenMetrics> | スクリーン指標に関する情報を返すプロトコル |
GMSNavigationServices | Google Maps Navigation SDK for iOS へのモバイル アクセスを制御できるサービス |
GMSNavigationSession | このクラスは、ナビゲーション セッションをプログラムで制御するために使用できる関連オブジェクトのセットを提供します。 |
GMSNavigationSpeedAlertOptions | GMSNavigationSpeedAlertSeverity で表される、速度アラートの重大度に応じたトリガーしきい値を定義する不変のクラスです。 |
GMSNavigationSpeedometerUIOptions | GMSNavigationSpeedAlertSeverity で表される、さまざまな重大度の速度アラートの UI 設定をカプセル化する不変のクラスです。 |
GMSNavigationStepInfo | ナビゲーション ルートに沿った 1 つのステップに関する情報 |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | ダイアログの外観を記述するパラメータ |
GMSNavigationTimeAndDistance | ルートの残りの距離と到着予定時刻をカプセル化する不変のクラスです。 |
GMSNavigationTransactionRecorder | トランザクションを記録するためのメソッドが含まれます。 |
GMSNavigationWaypoint | 不変のウェイポイント クラス。ナビゲーション デスティネーションの指定に使用されます。 |
GMSNavigator | これは Google Navigation SDK for iOS のメインクラスであり、デスティネーションへのナビゲーションを制御し、ルートと進行状況に関する情報にアクセスするためのメソッドを提供します。 |
<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 | GMSPanoramaView がアクティブでない場合でも、GMSPanoramaService を使ってパノラマ メタデータをリクエストできるようになりました。 |
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 | デバイスの現在地から最初の目的地、または目的地から次の目的地までの行程の 1 つの区間を表す不変のクラスです。 |
GMSServices | Google Maps SDK for iOS のサービスクラス |
GMSSpriteStyle | GMSStyleSpan 上のスタンプ画像の描画スタイルを示します |
GMSStampStyle | GMSStyleSpan の上に繰り返し画像を描画するポリライン スタイルの抽象基本クラス |
GMSStrokeStyle | ポリラインなどの 1 次元エンティティの描画スタイルを記述します。 |
GMSStyleSpan | ポリラインの一部領域のスタイルを記述します。 |
GMSSyncTileLayer | GMSSyncTileLayer は、画像タイルデータを生成するための同期インターフェースを提供する GMSTileLayer の抽象サブクラスです。 |
GMSTextureStyle | GMSStyleSpan の上に繰り返し画像を描画するポリライン スタイル |
GMSTileLayer | GMSTileLayer は、指定した GMSMapView にカスタム画像タイルを重ね合わせることができる抽象クラスです。 |
<GMSTileReceiver> | タイルのリクエストが行われると GMSTileReceiver が GMSTileLayer に提供され、コールバックを後で(またはすぐに)呼び出すことができます。 |
GMSUISettings | GMSMapView のユーザー インターフェースの設定 |
GMSURLTileLayer | GMSURLTileProvider は、GMSTileURLConstructor から返された URL に基づいてタイルをフェッチします。 |
GMSVisibleRegion | GMSVisibleRegion には、地図のカメラ内で表示されるポリゴンを定義する 4 つのポイントを格納します。 |
UIScreen(GMSNavigationStepImageOptions) | UIScreen カテゴリには、GMSNavigationScreenMetrics プロトコルのすべてのメソッドがすでに実装されています。 |