[Flutter] Geocoderを用いて座標から”日本語の”住所を取得する その2
これ(https://coneta.jp/article/show/2936)の続き
Geocoderを用いて座標から”日本語の”住所を取得する
続いて日本語。
1. Geocoding APIを有効にしておく
2. 読み込む
final geocoder = Geocoder.google('APIKEY', language: 'ja');
final address = await geocoder.findAddressesFromCoordinates(Coordinates(latitude, longitude));
logger.info(address[0].addressLine);
日本、〒131-0045 東京都墨田区押上1丁目1−2
デフォルトのGeocoder.local.findAddressesFromCoordinatesでは英語の住所しか取れないが、Geocoder.googleで任意の言語を指定できるため、これを用いることで日本語の住所を取得することができる。
APIKEYは、Google Maps Platformの認証情報にあるlocalDevelopmentKeyを使用する。