AnnieMap
Animate Your Adventure
Free · In-App Purchases
Set off on a visual journey with AnnieMap - animate your treks and tours with our innovative GPS-to-video mapping tool!
AnnieMap: Animate Your Adventure
Discover the art of story through your footsteps with AnnieMap, an app that turns your wilderness treks and urban explorations into dynamic visual tales. Whether you're navigating through forest trails or city streets, AnnieMap brings your GPS tracks to life with vibrant animations and a suite of creative tools.
Key Features:
* Dynamic Waypoint Animation: Seamlessly animate your route with customizable waypoints. AnnieMap crafts a fluid cinematic journey, allowing you to relive each step with enchanting precision.
* Custom Visuals: Dress up your expedition with an array of route colors, line thicknesses, and expressive marker symbols to convey the unique spirit of your adventure.
* Advanced Camera Control: Command the perspective with adjustable camera elevation, pitch, and heading, capturing the diverse angles of your escapades from the heights of peaks to the intricate veins of urban districts.
* Interpolation Perfection: Ensure a smooth narrative with sophisticated interpolation, providing a stable and flowing depiction even through the most rugged or sparsely mapped terrains.
* 3D Map Integration: Experience your path in three dimensions with Apple Maps' MapKit API, offering a detailed and immersive view akin to a virtual flyover.
* Video Customization: Influence the final cut by setting your preferred video duration and frame rate, tailoring the output to your personal storytelling rhythm.
* Comprehensive Charting: Visualize your journey's data with detailed charts that cover elevation profiles, speed, and heart rate metrics, enriching the story of your journey.
* User-Friendly Interface: Effortlessly place waypoints with a tap, fine-tune their settings in a live table view, and enjoy a user interface that makes route animation accessible to all.
* Complete Customization: Harmonize the app's look with your style through an array of color choices for buttons and interface backgrounds.
* Save and Share: Load your .gpx files to start the adventure, and save your animation parameters and app state in .json format for easy archiving and sharing.
AnnieMap is crafted for the narrative-weaver in every explorer, whether you're scaling mountains, cruising coastlines, or scouting city landmarks. Our platform, powered by the intuitive SwiftUI framework, is as versatile as the explorers it serves, bridging the gap between the wilds and the metropolis.
Get started with our free version to sample the magic of AnnieMap, or embrace the full array of features for the ultimate adventure animation.
Download AnnieMap and animate your adventure—where every journey is a story waiting to unfold.
more
AnnieMap v1.32 brings some minor tweaks and squashes a bug:
• Popup sheets now dynamically adjust their size to snugly fit their content
• Minor tweaks to icon picker headers
• Camera animation filter type added to User Defaults so that user selections persist between app launches
• Bug fix for .gpx files with an unusually small number of latitude and longitude coordinates
Thanks for using AnnieMap!
v1.32 22/10/2025
New Features
* AnnieMap is now a document-based app: on iPadOS you can open multiple documents simultaneously
* New camera motion animation methods make AnnieMap’s animations even smoother and more cinematic
* Model the camera trajectory using Least Squares Polynomial models: simply drag a slider to tune the camera trajectory as smooth as you like and get instant visual feedback
* New Marker wobble animation brings the Marker to life when AnnieMap detects motion inflection points
* Powered by super-fast GPS acceleration analysis that detects and classifies motion inflection points
* User can tune which inflection points to animate by adjusting a slider and get instant visual feedback
* Save animations directly to camera roll on iOS and iPadOS
* New design of Marker icon
Shiny Polish
* New AnnieMap app icon with layers for Apple’s Liquid Glass interface
* New nonlinear slider makes trimming route fast and easy
* Improved chart design is both cleaner and displays more information
* Animated buttons respond to user input
* AnnieMap logos look great in Dark Mode
* User can input intended animation duration and logo and marker animations will scale time accordingly
* Significantly faster UI when interacting with Charts: the user can toggle between displaying all data or subsampled data
* New nonlinear mapping for Elevation Slope Slider makes it fast and easy to create animations where the camera zooms between satellite and street view
* Smoothing filter applied to Marker Icon’s rotation animation smooths Marker animations on noisy GPS data
* Progress indicator gives user feedback on app status
* App colors optimized for dark and light modes
* Support for very large GPX files (> 100,000 GPS samples)
* Speed and Heart Rate Charts display mean and standard deviation statistics
* Kills an annoying and unexpected map-spin-animation when the compass heading crosses a 0º or 360º ambiguity
* Three additional new tunable convolution filters for customizing camera motion trajectories
v1.31 01/09/2025
This update brings a few fresh touches and quality-of-life improvements:
• New icons for map markers—customize your maps with more style!
• Icon motion type now saves with your preferences, so your animations are always just how you like them.
• Smoother, smarter route line layering.
• Locus Focus logo animation has been refined for a more natural look.
Thanks for using AnnieMap!
v1.30 21/05/2025
Version 1.28 optimizes the user experience and adds a pair of new features:
* Toggle map appearance between light and dark mode, independent of the system’s appearance
* Fine tune the size of the marker’s icon
* Optimize map redraw in response to user input
* Disable mail button if the system can’t send email
* Change color of selected waypoint across the Map, Waypoints Charts and Waypoints Table
* On iPhone in Landscape orientation users can simultaneously view Waypoints Charts and Waypoints Table
and Version 1.29 fixes two bugs:
* race condition when deleting a waypoint
* failure to load user selected .gpx file
v1.29 02/03/2025
Version 1.28 optimizes the user experience and adds a pair of new features:
* Toggle map appearance between light and dark mode, independent of the system’s appearance
* Fine tune the size of the marker’s icon
* Optimize map redraw in response to user input
* Disable mail button if the system can’t send email
* Change color of selected waypoint across the Map, Waypoints Charts and Waypoints Table
* On iPhone in Landscape orientation users can simultaneously view Waypoints Charts and Waypoints Table
v1.28 28/02/2025
Version 1.26 lets you import and animate map data from Apple Health, including workouts recorded with Apple Watch!
•Uses Apple’s HealthKit Framework to securely read and animate map data from Apple Health (iOS version)
•The simplest way to animate your adventures recorded on Apple Watch or any 3rd party data sources paired with Apple Health like Strava or other GPS devices
•Export HealthKit workouts on iPhone and iPad to JSON format for animating in AnnieMap on macOS and visionOS
•Brings back support for iOS 17
•Crushes a pair of tiny bugs related to disabling the start and end route markers & hiding animation controls intelligently
v1.26 22/01/2025
AnnieMap v1.24 for iPhone and iPad lets you import and animate map data from Apple Health, including workouts recorded with Apple Watch!
• Uses Apple’s HealthKit Framework to securely read and animate map data from Apple Health
• The simplest way to animate your adventures recorded on Apple Watch or any 3rd party data sources paired with Apple Health like Strava or other GPS devices
• Export HealthKit workouts on iPhone and iPad to JSON format for animating in AnnieMap on macOS and visionOS
Update now for our best AnnieMap ever!
v1.24 09/01/2025
Version 1.22 brings a few small updates to keep your experience smooth and seamless!
• Added a toggle to control whether the GPS route appears above or below map labels and 3D structures.
• Added an alert message to let you know if your system can’t send an email when you try to contact support.
• Fixed a bug that could cause a crash when toggling start and finish route markers on and off.
Update now for our best AnnieMap ever!
v1.22 06/11/2024
Version 1.21 is all about smooth moves!
•We’ve rebuilt our interpolation engine from the ground up, using SwiftUI’s Keyframe animations to deliver buttery-smooth camera movements with custom calculus controls for perfectly flowing animations.
•With this new tech powering both time-based and distance-based animations (introduced in v1.20), your map animations will feel smoother than ever!
•Oh, and we’ve doubled the smoothness for marker animations—2x compared to v1.20!
Plus, we’ve ironed out a few bugs to keep AnnieMap running silky smooth.
v1.21 27/10/2024
Version 1.20 introduces a cool new map animation feature: the ability to toggle between two powerful animation modes—Time-based and Distance-based animation.
Time-based Animation replays your route as it happened, either in real-time or at a speed you choose. Each moment of your journey is mapped out, allowing you to see how your speed changed or where you took breaks. You can slow down or speed up the playback to suit your needs, making it perfect for reliving your adventure at your own pace.
Distance-based Animation smooths things out by making each frame represent the same amount of distance traveled, no matter how fast or slow you went. It's ideal if you want a clean, even-paced view of your route, great for animating activities like cycling, running, or walking.
Switch between the two modes for the perfect animation of your adventure!
v1.20 04/10/2024
Version 1.19 squashes a pair of sneaky bugs! Improved video resampling for flawless animations when iOS/macOS/visionOS render with variable frame rates
and we've smushed a bug to keep your app running lean by properly cleaning up temporary files.
v1.19 27/09/2024
Version 1.18 brings a smoother experience by introducing haptic feedback debouncing when adjusting the map's camera during waypoint edits, and ensures the animation speed of the Locus Focus logo seamlessly aligns with changes to the animation frame rate.
v1.18 12/09/2024
Version 1.17 brings to life a cool new map animation feature: progressive route animations! Now AnnieMap can animate a marker while progressively revealing the route as the marker moves along your GPS track. This was a planned feature for v1.0 but some SwiftUI animation challenges needed to be solved before it was ready for primetime.
v1.17 also fixes some bugs and has an all-new super-robust animation engine under the hood that powers the whole shebang. It’s faster too!
v1.17 28/08/2024
Version 1.15 brings a simple and powerful new way to decouple Camera and Marker animations to create cinematic animations. AnnieMap now supports a “Windowed Sinc” convolution filter that beautifully decouples the animations just enough for the Marker to stay within the Camera’s view while also letting the Camera follow it’s own smooth path.
Prefer the older “Gaussian” convolution filter? Simply long tap on the Camera Animation Filter button to toggle between the two filters to see the change in the Camera’s path on the map.
v1.15 30/04/2024
v1.14 crushes a single bug where Waypoints Table Text Field could lose focus when a software keyboard appears
1.14 14/04/2024
V1.13 crushes a single bug that prevented calculation of the animation model when loading .gpx files
V1.13 31/03/2024
V1.12 crushes a trio of annoying bugs:
• bug fix where marker icon flipping wasn’t updating at frame rate
• bug fix for backward compatibility with older .json files
• bug fix for presenting animation controls while recording when user interacts with map
V1.12 29/03/2024
V1.11 is a huge release for AnnieMap including native support for Vision Pro, faster & smoother animations, cinematic decoupling between camera and marker animations and tons of other UI and performance optimizations
•AnnieMap is now a native VisionOS app!
•Completely rearchitected animation brain
•App dynamically synchronizes camera and marker animations
•10x faster synchronization convergence
•Rearchitected animation engine brings faster and smoother animations to all platforms
•New feature: decouple marker and camera animations using Gaussian filtering
•Camera’s trajectory follows a filtered (smoothed) version of the GPS route resulting in a cinematic animation where the camera follows the marker smoothly but gives the marker space to zoom about the camera’s field of view.
•New UI visualization: Gaussian filtered camera route visualization
•Completely rearchitected UI for faster more responsive interface
•Error handling for corrupted .gpx and .json files
•Bug fix for software keyboard on iPad
•Gobs of little bug fixes and UI tweaks
V1.11 29/03/2024
• AnnieMap V1.10 adds hover effects to all buttons and sliders. On Vision Pro and macOS this gives the user visual confirmation before tapping when interacting with buttons and sliders.
1.10 06/02/2024
AnnieMap V1.9 is all about iPhone! All the same features you'll find on Mac and iPad are now on iPhone
• All-new user interface lets AnnieMap shine on Mac, iPad and now iPhone too
• Performance optimizations
1.9 02/02/2024
AnnieMap V1.8 is all about optimizing UI performance when working with a large number of Map Waypoints.
• improved editing performance in Waypoints table
• improved scrolling performance in Waypoints table
• improved map responsiveness to user interaction
• improved map rendering speed
• performance optimizations especially noticeable when the number of waypoints is large (> 20)
1.8 29/12/2023
V1.7 brings app refinements and a bug fix:
• Finer resolution of slope control
• Link to online help document: AnnieMap Visual Dictionary
• Pitch angle is unconstrained (limited only by SwiftUI's MapKit)
• Fixed: first frame of animation no longer dropped
1.7 22/12/2023
Version 1.6 brings several under-the-hood bug fixes and usability improvements:
• Marker reflection bug fix that correctly detangles the direction of the marker's trajectory from the compass heading for headings exceeding ±360 degrees
• Logo animation bug fix for when the animation fudge factor is unusually large
• Save animation bug fix for when subsequent recorded videos are saved with different video compression settings
• Animation controls bug fix for hiding controls during the first few frames of the recorded video
• Bug fix for when user combines animation modes: marker interpolation and GPS data subsampling (animation by stride)
• Slight pause introduced to animation just before and after recording begins and ends
• Improved slider fidelity via log transformation
1.6 12/12/2023
new animation mode: camera latitude and longitude stationary with camera parameters interpolated from waypoints table
open .gpx and .json files in AnnieMap directly from within Files app
greater fidelity in selecting animation duration
bug fix w/ index TextField in waypoints table
improved chart formatting
1.5 06/12/2023
UI cleaning: font sizes in charts dynamically adjust with window size. Bug fix: software keyboard on iPad now behaves as expected.
1.4 23/11/2023
AnnieMap v1.32 brings some minor tweaks and squashes a bug:
• Popup sheets now dynamically adjust their size to snugly fit their content
• Minor tweaks to icon picker headers
• Camera animation filter type added to User Defaults so that user selections persist between app launches
• Bug fix for .gpx files with an unusually small number of latitude and longitude coordinates
Thanks for using AnnieMap!
more Version v1.32 22/10/2025
Data Not Collected The developer does not collect any data from this app.