Skip to content

A SwiftUI application for overlaying photos of maps on a real map.

License

Notifications You must be signed in to change notification settings

benjaminRoberts01375/Map-Map

Repository files navigation

Map Map

platforms

Photo of the Map Map app running. Photo of the Map Map app running. Photo of the Map Map app running. Photo of the Map Map app running.

Key features

  • Import or take a photo to turn into a Map Map.
    • Warp and stretch photos so they're always flat.
  • Place multiple Map Maps on the background map.
    • Map Maps stick to the map, scaling, moving, and rotating right with it.
  • Strong compatibility with landscape and portrait modes.
  • Place Markers on MapMaps to help orient yourself.
    • Markers can optionally rotate with the map.
  • Interaction eveywhere. If something's there, you can probably tap or even long press it.
  • Switch between degrees and degree/minute/second notation.
  • Compatible with iOS and iPadOS

Development

This project uses Cocoa Pods for SwiftLint, though it is possible to view the code base with the default Xcode project.

  1. Clone the repo.
  2. Install CocoaPods to your system.
  3. cd into the repo's directory.
  4. Run pod install.
  5. Open the newly created Map Map.xcworkspace file.

About

A SwiftUI application for overlaying photos of maps on a real map.

Resources

License

Stars

Watchers

Forks

Packages