Edit Interactive Maps

Presentation

Maps are organised as follows:

  • Maps represent other Entities like Areas and Regions.

  • Map Tiles and Map Images represent Maps. Maps can have multiple of them.

  • Maps contain Map Features, such as points on the map.

  • Map Features indicate the location of specific Entities, their target.

Create Maps

Follow these steps to create a simple map:

  • Choose a game.

  • Go to "Interactive Maps"

  • Click "Create a map". It might be under the 3-dot dropdown.

  • Provide a "Name" and "Image"

  • Add the map.

This will create a Map with a Map Image. Map Images are single large images. For large maps greater than 1MB, you will want to use Map Tiles instead as they load faster.

Create Map Images

As described above, Map Images are single large images. To ensure your Map Images are optimised:

  • If the map is pixel art or uses flat colours, use PNG. Otherwise use JPG.

  • Make sure the map has a black background with no transparency.

  • Use the map's native resolution. Do not make the map bigger or smaller than its original size. Users can zoom in as much as they want if they need a closer look.

Create Map Tiles

If you would like to create Map TIles contact an Admin and send over the image you want to convert.

Manage Coordinates

By default, a map will use real world longitude and latitude coordinates for the map where (-180,-180) is the bottom left, and (+180,+180) is the top right of the map. Longitude is the horizontal axis (x), latitude is the vertical axis (y).

Coordinates use a globe-like projection, so the values on a straight line will not be linear. This is fine for most maps as the specific values don't really matter as long as the map features are in the right place.

If a game has a linear in-game coordinate system for its maps, you can change FrontierNav's coordinate system to match.

  • If it doesn't already exist, add a "CRS Size" number column to the "Map" table.

  • Set the value for each map to the game's world size.

  • All existing Map Feature coordinates will be automatically updated to match the new CRS size.

    • Ideally, setup the map correctly to start or create a new map. Otherwise it will break people's custom map notes and links.

As an example, Tears of the Kingdom's full map images are 36000x36000, its mini-map images are 10800x10800. However both use the same 12000x12000 coordinate system, where (-6000,-6000) is the bottom left and (+6000,+6000) is the top-right. So no matter which image is used, the coordinates are the same.

Create Map Features

RightClick anywhere on a Map to place a Custom Marker. From there, you can create a Map Feature and choose an Entity to target. The Target Entity will open when the Map Feature is clicked.

Customise Map Features

Point map features will use its target's Icon and Hue properties by default. When no Icon is available, it will use a plain coloured circle. To use an existing icon from a different property or relationship, change the target's type configuration. See Edit Sidebars.

To set an icon using the default configuration, create an "Icon" column with an "Attachment" type set to "Image" on the target table. Then upload icon images to the column.

Text map features

To show plain text instead of an icon, change the Map Feature's "Shape" property to "text" using Data Tables.

Currently only Point features are available. In the future other types of features like Lines, Polylines and Polygons will be made available.

Legacy Maps

The maps for Xenoblade X do not support editing from the Maps view as they are tailor-made. These will be migrated once community editable Maps are able to provide a similar user experience.

Last updated