[Flutter] Geocoderを用いて座標から”日本語の”住所を取得する
まず、座標から英語の住所を取得する方法。
Geocoderを用いて座標から”英語の”住所を取得する
APIキーの取得や基本的なGoogleMaps API機能の設定は以下を参考に。
https://qiita.com/aoinakanishi/items/25f2526fc7c1fe8350c6
1. geocoderをインストールする
https://pub.dev/packages/geocoder
2.パッケージをimport
import 'package:geocoder/geocoder.dart';
3. 読み込む
final address = await Geocoder.local.findAddressesFromCoordinates(Coordinates(latitude, longitude));
logger.info(address[0].addressLine);
latitude, longitudeは任意の緯度経度情報。
取得したデータサンプルは以下(スカイツリー付近の座標を使った)
Tokyo Skytree Town, 1-2, Oshiage 1-Chōme, Sumida, Tokyo, Japan 131-0045