\

Google Maps APIの概要

Google Maps APIは、Googleが提供している地図情報を利用するためのAPIであり、Webアプリケーションやスマートフォンアプリケーションで広く利用されています。

Google Maps APIの利用手順

Google Maps APIをPythonで利用するには、以下の手順が必要です。

  1. Google Cloud PlatformでAPIキーを取得する
  2. Pythonのrequestsライブラリをインストールする
  3. Google Maps APIを呼び出すPythonコードを記述する

Google Maps APIの利用例

Google Maps APIをPythonで利用した具体的な例として、以下のようなものがあります。

  • 地図上にマーカーを表示する
  • ルート情報を取得する

PythonでGoogle Maps APIを活用するコード例

以下に、PythonでGoogle Maps APIを活用する一例を示します。

import requests

API_KEY = "ここに自分のAPIキーを入力する"
ADDRESS = "東京スカイツリー"

# Geocoding APIを利用して緯度経度に変換
url = f"https://maps.googleapis.com/maps/api/geocode/json?address={ADDRESS}&key={API_KEY}"
res = requests.get(url)
location = res.json()["results"][0]["geometry"]["location"]
lat = location["lat"]
lng = location["lng"]

# Google Maps Static APIを利用して地図画像を取得
url = f"https://maps.googleapis.com/maps/api/staticmap?center={lat},{lng}&zoom=16&size=400x400&markers=color:red%7C{lat},{lng}&key={API_KEY}"
res = requests.get(url)

# 地図画像を保存
with open("skytree.png", "wb") as f:
    f.write(res.content)

このコードは、指定された住所(ここでは東京スカイツリー)をGeocoding APIを利用して緯度経度に変換し、Google Maps Static APIを利用してその場所を中心にした地図画像を取得しています。また、マーカーを指定して地図上に表示することもできます。

以上がPythonとGoogle Maps APIを活用する方法についての基本的な情報となります。詳細な情報や最新の情報は公式ドキュメンテーションをご覧ください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です