17 lines
514 B
Swift
17 lines
514 B
Swift
|
import MapKit
|
||
|
|
||
|
extension MKCoordinateRegion: Equatable {
|
||
|
public static func == (lhs: MKCoordinateRegion, rhs: MKCoordinateRegion) -> Bool {
|
||
|
lhs.center.latitude == rhs.center.latitude &&
|
||
|
lhs.center.longitude == rhs.center.longitude &&
|
||
|
lhs.span.latitudeDelta == rhs.span.latitudeDelta &&
|
||
|
lhs.span.longitudeDelta == rhs.span.longitudeDelta
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension CLLocationCoordinate2D: Identifiable {
|
||
|
public var id: String {
|
||
|
"\(latitude)-\(longitude)"
|
||
|
}
|
||
|
}
|