Skip to content

scarings/ios-simulator-scenarios-to-gpx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ios-simulator-scenarios-to-gpx

iOS simulator routes converted to GPX (converter included)

Why?

If you're an iOS developer and you have to work with CoreLocation then you should know that iOS simulator allows you to set the GPX-based location to be used by your app. You can read more here - Testing and Debugging in Simulator.

Debugging tools allow you to choose different scenarios (with routing):

  • City Bicycle Ride. Simulates a bike ride in Cupertino, CA. This item simulates the device moving on a predefined route.
  • City Run. Simulates a run in Cupertino, CA. This item simulates the device moving on a predefined route.
  • Freeway Drive. Simulates a drive through Cupertino, CA. This item simulates the device moving on a predefined route.

And one day there was a need to repsenent the scenarios in a different format (I choose GPX). That's why this repository exists.

What do we have?

  • generated GPX files in gpx folder (just pure GPX only with waypoints);
  • Objective C implementation file (very simple).

Sources

To compile ios-simulator-scenarios-to-gpx.m use the command

clang -fobjc-arc -framework Foundation -framework CoreLocation ios-simulator-scenarios-to-gpx.m -o ios-simulator-scenarios-to-gpx

GPX

Feel free to fork this repo if you want to generate more complex GPX files or change something. You can find additional documentation about GPX here - GPX 1.1 Schema Documentation.

Look & Feel

I used GPS Visualizer to take screenshots.

City Bicycle Ride City Run Freeway Drive

About

iOS simulator routes converted to GPX (converter included)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 100.0%