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 または Static Street View API で提供されるよりも多くのメタデータが必要な場合。
2D と 3D で高度にカスタマイズされた没入感のある可視化を作成したい。
利用可能な地図タイル
以下のテーマ別地図タイルは、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 | 2D 地図タイルをリクエストする | 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 タイルの取得をご覧ください。 |