旅行思い出マップという訪れた場所の写真を地図の地形に合わせて切り取り、地図上にパズルのように配置して視覚的に旅の思い出を記録・共有できるアプリを個人で開発しております。
最初は手作業で地図を作っていましたが、ユーザーから市町村レベルの地図が欲しいと要望を受け、手作業だと時間がいくらあっても足りないという悩みを解決するためにGeoJSONを使った地図描画に挑戦しました。
このトークでは、GeoJSONをSwiftUIで描画する方法、また実際に起きる図法由来の違和感をどう捉え、どの図法・変換・描画方法を選ぶことで「自然に見える地図」にしたのか、その設計と実装を実例とともに解説します。