Uploading a Course to MapRun6 app
Uploading a Course to MapRun6
How to Handle (or Skip) MapRun's requirement for a KMZ file
The most difficult aspect of uploading a course to MapRun is dealing with its very strict and loosely documented requirements for uploading a KMZ map with 512-pixel tiles that has been georeferenced with EPSG3857 and oriented so that the top of the map is grid north (not magnetic north). This can be done in OCAD or version 0.9.5+ of Open Orienteering Mapper for orienteering maps (or the OpenOrienteeringMap website if non-detailed Pseudo-O maps are sufficient). Instructions for creating a KMZ file for MapRun6 will be posted at a later time.
Alternatively, there are two workarounds if you don't want the hassle of generating a KMZ file and instead have participants carry a printed or PDF map for locating the start and finish and putting the phone in their pocket while they run. Participants will just see the OpenTopoMap rather than an orienteering map in the app. Skipping the KMZ file has the added benefit of preventing errors in georeferencing the course because right away you can immediately see if the controls are at the correct location in on the OpenTopoMap. If you include a KMZ basemap, it is very hard to determine if the controls were actually georeferenced properly.
To skip the KMZ step, either:
Upload the course to MapRun Checksites and only upload the KML file; or
Have your MapRun administrator upload any other tiled KMZ file (from another course) to MapRun Console and change the MapRun6 settings on the upload page for "Opacity (%) of Map Overlay" to 0% and "Allow the user to change this" to Locked.
If you use either of these methods, MapRun6 will display the controls on the built-in OpenTopoMap or Google Satellite map which gets automatically cached on a participant's phone if they open the course after they download it. You should remind participants to always try out the course when connected to the Internet by clicking "Go to Start" to make sure that the start and finish of the course displayed in the correct location on the basemap, OpenTopoMap, or Satellite map.
Options for Generating the MapRun KML file:
How to Generate the MapRun KML and KMZ files (for OpenOrienteeringMap Pseudo-O Courses):
How to Generate the MapRun KML file (from Google Earth):
How to Generate the MapRun KML file (for Condes Courses):
How to Generate the MapRun KML file (for PurplePen Courses):
How to Generate the MapRun KML file (from OO Mapper):
Tips for Course Planners to Avoid MapRun6 problems:
Figure 1: Loops using Control Sequence Numbers as the location Name in the KML file will cause big problems in MapRun (because it treats locations 1 and 4 as separate controls)
Figure 2: Loops using Control Code Numbers as the location Name in the KML file will work fine in MapRun (because the location named 31 is simply repeated in the KML)