MapKitを使わずに簡易版の地図アプリを実装するための理解を深める by パッタイ大好き

iOSDC Japan 2024
レギュラートーク(20分)

MapKitを使わずに簡易版の地図アプリを実装するための理解を深める

パッタイ大好き

iOSで地図を扱うには通常、MapKitが広く利用されています。MapKitを使用すれば地図上の現在位置情報を容易に扱えますが、このトークではMapKitを使用せずに任意の地図画像上に現在位置を表示する方法について解説します。

これを実現するために、以下のポイントについて詳しく説明します。

  1. 位置情報の基準点設定
  2. 位置情報の許可設定
  3. 現在地の表示方法
  4. 位置情報が更新された際に呼ばれるデリゲートメソッド
  5. 地図上の2点の緯度経度情報から現在位置のXY平面座標を算出する際の計算処理
    これらの要素を組み合わせることで、MapKitを使用しない地図アプリの基礎から実装までを網羅的に理解できるようになります。