Google Maps APIとは?Google Maps Platformの機能を初心者向けに解説

GoogleMapsApi

Google Maps APIは、Googleマップの地図や位置情報、ルート検索、施設情報などの機能をWebサイトやアプリに組み込むためのAPIです。
現在は「Google Maps Platform」というサービスの中で、Maps JavaScript APIやPlaces API、Routes APIなど、目的に応じたさまざまなAPI・SDKが提供されています。
この記事では、「Google Maps APIとは何?」「何ができるの?」という初心者の方に向けて、Google Maps Platformの仕組みや代表的なAPIをわかりやすく解説します。

Google Maps APIとは?

Google Maps APIとは、Googleマップが持つ地図や位置情報などの機能を、Webサイトやアプリから利用するためのAPIの総称として使われる言葉です。
現在、Googleではこれらのサービスを「Google Maps Platform」として提供しています。
Google Maps Platformには、地図をWebサイトに表示する「Maps JavaScript API」、施設や店舗などを検索できる「Places API」、ルートや移動時間を取得できる「Routes API」などがあります。
目的に合ったAPIを選ぶことで、Googleマップのさまざまな機能を自分のWebサイトやアプリに組み込むことができます。

Google Maps APIで何ができる?

Google Maps PlatformのAPIを利用すると、たとえば次のような機能をWebサイトやアプリに追加できます。

  • WebサイトにGoogleマップを表示する
  • 地図上にマーカーを表示する
  • 住所から緯度・経度を取得する
  • 緯度・経度から住所を取得する
  • 店舗や施設などを検索する
  • 出発地から目的地までのルートを検索する
  • 移動距離や所要時間を取得する
  • ストリートビューを表示する

「Google Maps API」という1つのAPIですべてを行うのではなく、目的に応じてGoogle Maps PlatformのAPIやSDKを選択して利用します。

Google Maps Platformの代表的なAPI

API 主な用途
Maps JavaScript API Webサイトに地図を表示・カスタマイズ
Maps Embed API WebページにGoogleマップを簡単に埋め込む
Places API 店舗・施設・場所の検索や詳細情報を取得
Geocoding API 住所と緯度・経度を相互変換
Routes API ルート・距離・移動時間などを取得
Street View Static API ストリートビュー画像を表示
Weather API 現在の天気や予報などを取得

このほかにもGoogle Maps Platformでは、道路情報、大気質、標高、タイムゾーン、太陽光発電ポテンシャルなど、さまざまなAPIが提供されています。
用途に合わせて必要なAPIを選択して利用します。

参考:
Google Maps Platform Documentation  |  Google for Developers

まとめ

Google Maps APIは、Googleマップの地図や位置情報、ルート検索、施設情報などをWebサイトやアプリから利用するためのAPIです。
現在はGoogle Maps Platformとして、Maps JavaScript API、Places API、Routes API、Geocoding APIなど、目的に応じたさまざまなAPIやSDKが提供されています。
Google Maps APIを利用するときは、「地図を表示したい」「店舗や施設を検索したい」「ルートや移動時間を取得したい」など、やりたいことに合わせてAPIを選びましょう。

タイトルとURLをコピーしました