Map Tiles API を使用すると、Google の 2D タイルと Photorealistic 3D Tiles に直接アクセスできます。2D タイルは、インデックス付きグリッドに分割された世界を描写する画像ファイルです。2D タイルと同様に、3D タイルも画像ファイルですが、建物、記念碑、その他の POI の写実的な画像が含まれています。これらの画像を表示するには、ズームインする必要があります。2D タイルと 3D タイルを使用して、Google マップベースの没入型エクスペリエンスを独自のアプリケーションに組み込むことができます。
Map Tiles API を使用する理由
Map Tiles API は、次のような Google のお客様を対象としています。
JavaScript やモバイル SDK を使用せずに地図エクスペリエンスを構築したい。
デスクトップで、ウェブベース以外のカスタムアプリを使用している場合。
カスタム ハードウェアや地図が必要なその他のツール。
自動車や航空機のナビゲーション システム。
Street View Service API または Static Street View API で提供されるよりも多くのストリートビュー メタデータが必要である。
2D と 3D で高度にカスタマイズされた没入感のある可視化を作成したい。
利用可能な Map Tiles
次のテーマ別地図タイルは、Map Tiles API を通じて配信されます。サポート状況については、Google Maps Platform のサポート状況をご覧ください。
| 地図のテーマ | 説明 |
|---|---|
| ロードマップ | 標準の Google マップの基本地図タイル + オーバーレイ データ(道路、建物、スポット、行政境界を含む) |
| 衛星 | 衛星画像と航空写真 |
| 地形 | 植生などの自然特性を示す陰影起伏図と等高線図 |
| ストリートビュー | メタデータを含むストリートビュー パノラマ |
| Photorealistic 3D | 衛星画像と航空画像を使用した 3D テクスチャ メッシュ |
Map Tiles API の使用方法
2D タイル
| 1 | Google Maps Platform 利用規約を確認する | 詳しくは、 Google Maps Platform 利用規約と Map Tiles API のポリシーをご覧ください。 |
| 2 | セットアップする | Google Cloud プロジェクトを設定するから始めて、以降の手順を完了します。 |
| 3 | API キーを取得する | API キーを作成して保護します。詳細については、API キーを使用するをご覧ください。 |
| 4 | セッション トークンを取得する | mapType とセッションのその他のオプションを指定して、セッション トークンを取得します。 |
| 5 | Map Tiles をリクエストする | API キーとセッション トークンを使用して、地図タイルをリクエストしたり、パノラマ ID を取得したり、ストリートビューのメタデータを取得したりします。ストリートビュー パノラマをリクエストする場合は、ストリートビュー タイルで詳細を確認してください。 |
| 6 | ビューポート情報を取得する | 基本地図、衛星、地形のタイルについては、ビューポート情報を取得して、表示されたタイルの詳細を取得できます。ビューポート リクエストは、どのリージョンに画像があるか、どのズームレベルで画像があるかを示します。これは、すべてのリージョンが最大ズームレベル 22 をサポートしているわけではないためです。 |
Photorealistic 3D Tiles
| 1 | Google Maps Platform 利用規約を確認する | 詳しくは、 Google Maps Platform 利用規約と Map Tiles API のポリシーをご覧ください。 |
| 2 | セットアップする | Google Cloud プロジェクトを設定するから始めて、以降の手順を完了します。 |
| 3 | API キーを取得する | API キーを作成して保護します。詳細については、API キーを使用するをご覧ください。 |
| 4 | 3D Photorealistic Tiles をリクエストする | API キーを取得したら、任意の 3D Tiles レンダラにルート タイルセット URL を指定して、フォトリアリスティック タイルへのアクセスを開始できます。詳細については、3D タイルの取得をご覧ください。 |