この記事では、GoogleマップをWebページに統合するためのさまざまな方法を調査し、最も一般的なタイプ、静的マップ、ストリートビュー画像、埋め込みマップ、JavaScriptマップに焦点を当てています。 高度なAPIとサービスが存在しますが、このガイドは基本的なWebページの統合に集中しています。詳細な調査については、Googleの公式マップAPIドキュメントに相談してください。
重要な概念:
Google Cloud Platform Consoleにアクセスします(Googleアカウントが必要です)。 新しいプロジェクトを作成します。
必要なAPIを有効にします(マップ埋め込みAPI、マップJavaScript API、静的マップAPI、およびストリートビュー画像APIが一般的に使用されます)。「資格情報」の下に新しいパブリックAPIキーを生成し、「ブラウザキー」オプションを選択します。 オプションで、特定のドメインにキーを制限します
静的マップは、最も単純な統合を提供します。 それらは、
タグを使用して埋め込み可能なマップ画像を返すURLリクエストを介して生成されます。 必須パラメーターには、APIキー、マップセンター、画像サイズが含まれます。
例(実際のキーに
を置き換えてください):
ストリートビュー画像:
静的マップと同様に、Street View画像は静的なストリートレベルの画像を提供します。 パラメーターは、カメラの角度、視野、ピッチを制御します埋め込まれたマップ:
埋め込まれたマップは、IFRAMEを使用したインタラクティブ性を向上させます。 さまざまなモードを提供します:場所(場所のマーカー)、方向(ポイント間のルート)、検索(検索結果)、およびビュー(基本マップ)。
javaScriptマップ:
JavaScriptマップは、最高レベルのカスタマイズを提供します。 このセクションでは、場所の表示、マーカーの追加、情報ウィンドウを示しています。JavaScript API:
<img src="https://maps.googleapis.com/maps/api/staticmap?center=Piazza Mattei,+Rome+Italy&size=600x300&key=__YOUR_API_KEY__" alt="Rome, Piazza Mattei">
<div id="map"></div>
<🎜>
この概要は、WebページでGoogleマップを使用するための基盤を提供します。 可能性は、これらの基本をはるかに超えており、ジオメトリ、ジオコーディング、リアルタイムデータ統合などの高度な機能を網羅しています。 包括的な詳細と高度なテクニックについては、公式ドキュメントを参照してください。
以上がGoogleマップのレシピを始めましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。