2020-11-12から1日間の記事一覧
検証環境: Xcode 12 Swift 5.3 マップ(MKMapView)上のある座標が円領域内に含まれるかどうかを判定する方法。 CLCircularRegionを使うと簡単にできる。 import MapKit // 対象の座標(CLLocationCoordinate2D) let location = CLLocationCoordinate2D(latitud…
検証環境: Xcode 12 Swift 5.3 マップ(MKMapView)上にオーバーレイしたMKCircleやMKPolygonなどの領域内にある座標かどうかを判定する方法。 座標の緯度経度はCLLocationCoordinate2Dで扱っているとする。 マップ上に MKCircle や MKPolygon の図形をオーバ…
検証環境: Xcode 12 Swift 5.3 まずMapKitをインポートしておく。 import MapKit MKMapRect を使う ある座標が表示中のマップMKMapView領域内に含まれているかで判定する方法。 座標の緯度経度はCLLocationCoordinate2Dで扱っているとする。 表示中のマップ…