要注意!CLGeocoder で見落としがちな仕様2選! by おじおじ。

iOSDC Japan 2022
LT(5分)

要注意!CLGeocoder で見落としがちな仕様2選!

Daue_Ueda23 おじおじ。 Daue_Ueda23
1

現在、MapKitを使ったアプリを作成しており、大量の住所データにオリジナルピンを置いていく工程があります。

そこで住所の文字データを緯度経度の座標に変換させるCoreLocation 内のCLGeocoderクラス(ジオコーディング)を利用しました。

※緯度経度の座標から住所に変換する逆ジオコーディングも出来ます

そんな便利屋CLGeocoderにも苦手なことはある様で、大きく2つ気をつける点がある事、それに対して自分なりの解決策も含めてご紹介します。

     【具体的には】

     ・ピンが表示されたり、表示されなかったりして毎回挙動が不安定だぞ!?

     ・断固として表示してくれないピンがあるぞ!?

     ・逆ジオコーディングで座標から日本の住所形式に変換する方法 などなど