Map Management
This page explains how to upload and manage custom maps.
If it is unclear how event-level maps and category-level maps relate to each other, start with Understand the event structure.
If you do not set a custom map, NaviTabi uses the default background map. In Japan this is the Geospatial Information Authority map, and outside Japan it is OpenStreetMap.
Supported format
| Format | Description |
|---|---|
| KMZ | A ZIP package that contains KML and image tiles |
You can upload KMZ files up to 10 MB. A tile size of 512 × 512 px is recommended (for both app and web). Do not use Japanese characters in the KMZ file name or in the internal image file names. Before importing, we recommend opening the file in Google Earth to confirm that the map appears in the correct location. The limit may vary depending on the app version.
Upload a map
- Smartphone App
- Web
From the menu on the Manage screen, choose Raster Map Management.
- Tap the + button
- Choose how to upload:
- Import KMZ File (on Android, "Select KMZ File") - Select a KMZ file stored on the device
- Create from a map image - Generate KMZ from an image with the calibration wizard (see below)
- When the upload finishes, the map is added to the list (it gets a temporary name)
- Select the map in the list and enter the map name and copyright credit in Edit
Upload from Map Management at /mypage/maps in My Page.
- Select a KMZ file in the Import KMZ section
- Enter the map name and copyright credit
- Check the preview
- Click the upload button
On the web, you can also replace the KMZ file of an existing map.
When you use a map made by another person or organization, such as an orienteering map, as the background map, get permission in advance from the map's owner (its maker or publisher) to use it in NaviTabi. The text you enter as the copyright credit is shown on the map in the participants' play screen and on PDF maps. Enter the credit that the map's owner asks for.
Calibration wizard
You can create a KMZ file from a paper map or a scanned image.
Steps
- Choose an image - Select a map image from the device photo library or files
- Register four control points - Match a point on the image with the same point on the real map
- Tap a point on the image and register it
- Tap the same place on the base map and register it
- Repeat this four times
- Check the preview - The calibrated result is shown over the base map. Use the opacity slider to check alignment
- Export - Save as a KMZ file and upload it directly
Distribute the control points near the four corners of the map. If the four points are too close together, the conversion becomes less accurate.
Edit and delete maps
Edit
For an uploaded map, you can change:
- Map Name
- Copyright Credit shown on the map
- Replace the KMZ file by importing a new file or recreating it with the wizard
Preview
If you open the preview from the map list, the map is shown over the base map. You can adjust opacity to confirm the alignment.
Delete
To delete a map, select it from the list and run delete.
If a map is currently assigned to an event, first change the map setting in that event and then delete it.
Assign a map to an event
Choose the map to use from Background Map in the event edit screen.
| Option | Description |
|---|---|
| Default Map | Standard tile map. The most suitable map is chosen automatically by country |
| Smartphone Map | Shows only the default map provided on the device |
| My Maps | Custom maps you uploaded |
| Public Map | Maps published by other organizers |
The background map is an event-level setting. There is no option to assign a different map per category. If you need different maps per category, create separate events (see Understand the event structure).
KML vector overlays
In addition to a KMZ image map, you can display vector overlays from a KML file, such as polygons and polylines. This is useful for showing out-of-bounds areas or reference routes.
You can upload KML files up to 2 MB (with the latest app version).
You can upload a KML file from the course edit screen to display vector shapes (lines and polygons) overlaid on the map. This is useful for showing out-of-bounds areas or drawing recommended and reference routes.
Configuration scope
KML files are configured per course. You can set one file per course, and re-uploading overwrites and replaces it.
Import steps
- Smartphone App
- Web
- Open the course edit screen
- From the option menu at the top of the map, select Import KML (vector shapes) (to replace it, select Replace KML file; to delete it, select Delete KML file)
- Choose a
.kmlfile from your device's file picker - When the upload finishes, the selected KML is overlaid on the course map
The web version does not support importing or displaying KML vector overlays. Configure them from the smartphone app (iOS / Android).
Supported elements and styles
The following elements are read from each Placemark in the KML.
| Element | Description |
|---|---|
LineString | Drawn as a polyline |
Polygon | Drawn as a filled shape with an outline. Holes are also supported |
MultiGeometry | Multiple geometries drawn together |
The following style settings are applied.
- The color and line width of
<LineStyle> - The fill color of
<PolyStyle> - Resolution of
<StyleMap>/styleUrlreferences
Coordinates are assumed to be WGS84 (latitude and longitude). Elements with <visibility>0</visibility> are not drawn.
File size and limits
- Keep the file size at 2 MB or less
- Only one KML file can be set per course (re-upload to replace)
- Do not use Japanese characters in the KML file name
- Vector shapes are shown only on the map in the app. They are not shown on the map exported to PDF
Related pages
- Check the overall event structure: Understand the event structure
- Apply maps to courses and spots: Course and spot settings
- Review how to think about event areas: Operations Guide - Preparation before the event