Geocoding

Geocodingとは住所から座標へ変換するAPIです。一例として愛知県庁の住所を座標に変換する一番簡単な使い方は「https://www.geocoding.jp/api/?q=住所」です。下記の記述で座標値をXMLに変換してくれます。

https://www.geocoding.jp/api/?q=愛知県名古屋市中区三の丸三丁目1番2号

https://www.geocoding.jp/api/?q=愛知県庁

https://www.geocoding.jp/api/?q=国土地理院

https://www.geocoding.jp/api/?q=皆神神社

上記で得られた座標値をブラウザーに入力するれば地図が表示されます。

愛知県庁所在地マップ


Google Mapsを自分のサイトやWebアプリケーションとして利用できるようにGoogle社が提供しているのがGoolge Maps APIです。

これまで「Google Maps API Standard Plan(無償版)」と「Google Maps APIs Premium Plan(有償版)」に分かれていたものが、2018年7月16日から「Google Maps Platform(従量制料金)」という新しいサービスに統合されました。Google Maps Platformを利用するには、まずGoogle Cloudへ登録する必要があります。

従量制料金については、毎月一定件数分は無料でGoolge Maps APIを利用することができます。

Google Cloudへ登録後、API Keyを取得することで「Maps JavaScript API・Geocoding API・Directions APIなど」が利用可能となります。

このAPIが無料で使えた時期は、何千何万もの住所を一括変換できるアプリを組んで神社の座標値や巨木データの座標値を無償でマッピングできましたけれど、このAPIを使ったアプリの開発は中断しています。

Geocodingのリンク https://www.geocoding.jp/api/