Map Tiles API を使用すると、Google の 2D タイルと Photorealistic 3D Tiles に直接アクセスできます。2D タイルは、インデックス付きのグリッドに分割された世界を表す画像ファイルです。2D タイルと同様に、3D タイルも画像ファイルですが、建物、記念碑、その他のスポットのリアルな画像が含まれており、表示するにはズームインする必要があります。2D タイルと 3D タイルを使用すると、Google マップベースの没入型エクスペリエンスを独自のアプリケーションに組み込むことができます。
Map Tiles API を使用する理由
Map Tiles API は、次の Google のお客様を対象としています。
JavaScript や Mobile SDK を使用せずにマップ エクスペリエンスを構築したい。
デスクトップ(ウェブベースではないカスタムアプリの場合)
カスタム ハードウェアや、地図を必要とするその他のツール向け。
自動車および航空機のナビゲーション システム向け。
ストリートビュー サービスまたは Static Street View API で得られるものよりも多くのストリートビューのメタデータが必要である。
高度にカスタマイズされた没入感のある可視化を 2D と 3D で作成したい。
利用可能なマップタイル
次のテーマ別の地図タイルは、Map Tiles API を通じて提供されます。カバレッジ情報については、Google Maps Platform のサポート状況をご覧ください。
マップのテーマ | 説明 |
---|---|
ロードマップ | 標準の Google マップの基本地図タイル + オーバーレイ データ(道路、建物、スポット、行政境界を含む) |
衛星 | 衛星画像と航空画像 |
地形 | 植生などの自然特性を示す陰影起伏図と等高線地図 |
ストリートビュー | メタデータを含むストリートビュー パノラマ |
Photorealistic 3D(写真のようにリアルな 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 タイルレンダラにルートタイルセット URL を指定することで、写真のようにリアルなタイルにアクセスできます。詳しくは、3D タイルを取得するをご覧ください。 |