以下の内容はhttps://a1026302.hatenablog.com/entry/2021/02/17/171000より取得しました。


Google Maps APIをつかってみる

Google Maps API を利用して指定した拠点の距離を算出してみました。

Google Maps Platformに登録

毎月200 USドル分(Javascript API の場合 月28000ロード相当)は無料で使用することができるみたいです。
cloud.google.com

Google Maps API キーの取得

Google Maps API を利用するには、API キーを取得する必要があります。

プロジェクトの作成

以下のページにアクセスして、「My First Project」をクリックして「プロジェクトの選択」します。
console.cloud.google.com
f:id:a1026302:20210216172833j:plain

APIの有効化

ナビゲーションメニューの「APIとサービス」→「ダッシュボード」をクリックします。
f:id:a1026302:20210216173320j:plain

APIキーの作成

左メニューの「認証情報」をクリックして、右側ペインの「認証情報を作成」から「APIキー」を選択します。
f:id:a1026302:20210216173735j:plain

プログラム

import google maps

gmap = googlemaps.Client(key={{API_KEY}})
distance_result = gmap.distance_matrix(
    origins=['東京都千代田区丸の内1丁目'],
    destinations=['東京都港区芝公園4丁目2−8'],
    mode='driving'
)

レスポンスは以下のような感じです。

{
   "destination_addresses":[
      "xxxxxxxxxxxxxxxxxxxxx"
   ],
   "origin_addresses":[
      "xxxxxxxxxxxxxxxxxxxxx"
   ],
   "rows":[
      {
         "elements":[
            {
               "distance":{
                  "text":"xxx km",
                  "value":xxx
               },
               "duration":{
                  "text":"xx mins",
                  "value":xxx
               },
               "status":"OK"
            }
         ]
      }
   ],
   "status":"OK"
}



以上の内容はhttps://a1026302.hatenablog.com/entry/2021/02/17/171000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14