SwiftUIAdvancedMap

A wrapper around MKMapView with more functionality than Map.

A screenshot of SwiftUIAdvancedMap in action

Feature AdvancedMap MapKit.Map
Tap Gesture with Map coordinates passed into the Handler.
Annotations ✅ (UIKit Annotation Views) ✅ (SwiftUI Annotation Views)
Drag and Drop Annotations
Overlays ✅ (UIKit Overlay Views)
Specify EdgeInsets for UI overlays
Display User Location ✅ (via AnnoatationViewFactory) ✅ (as an initialization parameter)
User Tracking Mode
Region State Changing Handler (Animation in progress)
Animate Changes Control
Binding to Optional map region so map is initially positioned around country bounding box.

GitHub

View Github