Skip to main content
Version: 1.0.0

Export

This document explains how to export project data.

Supported Formats

FormatExtension
AMapper Project.amproj
GeoJSON.geojson
3D Model.glb

Exporting as amproj

*.amproj is AMapper's project format, where all created data is serialized and stored in JSON format.

  • Exported *.amproj files can be imported into other projects to reuse or restore data.
  • *.amproj files can also be used with the ARC eye AR SDK to create AR apps with spatial information.

How to Export

  1. on Menu > Export > Amproj.
  2. An .amproj file is immediately downloaded to the Downloads folder.

Exporting as GeoJSON

  1. on Menu > Export > GeoJSON.
  2. The Export GeoJSON modal opens.
  3. Select items to export. the checkbox on the left of each item to add/remove.
  4. Select the coordinate system for the exported GeoJSON file.
  5. the Export button to download a zip file containing GeoJSON files organized by stage to the Downloads folder.
info

The coordinate system for the exported GeoJSON file can only be selected when the Project's coordinate system is not "Local System".

Exporting as 3D Model (GLB)

You can export your shape data as a 3D model in *.glb (glTF Binary) format. The exported GLB file can be used in any environment that supports glTF, such as 3D viewers or game engines.

How to Export

  1. on Menu > Export > 3D Model (*.glb).
  2. The Export GLB modal opens.
Loading...

  1. Select the Stage to export.
  2. Adjust Color Preset, Saturation, Layer Distance and other settings as needed.
  3. Configure export options, color, and style for each layer.
  4. Click the Preview button to preview the 3D model in a new window, or click Download to download the *.glb file.
SettingDescription
StageSelect the stage to export.
Color PresetApply a preset color combination to all layers at once.
SaturationAdjust color saturation. Default is 1.0.
Layer DistanceAdjust the height spacing between layers. Default is 0.2.
Why is Layer Distance needed?

AMapper's shape layers exist on the same height (Y coordinate) plane. Converting them directly to a 3D model causes the layers to overlap completely, resulting in Z-fighting (flickering caused by depth buffer conflicts).

This is especially noticeable when the camera is far from the model, such as in minimaps or AR navigation apps, where lower depth buffer precision makes Z-fighting more pronounced.

Setting a Layer Distance places each layer at a slightly different height, preventing Z-fighting.

Layer Settings

The layer settings table allows you to configure export options for each layer individually.

SettingDescription
EnabledWhether to include this layer in the export.
ColorSet the shape color for this layer.
StyleSet the 3D representation style for shapes.

Styles

StyleDescription
PolygonFillRenders shapes as filled flat surfaces.
PolygonStrokeRenders only the outlines of shapes.
PolygonWallExtrudes shape outlines as walls.
PolygonVolumeExtrudes shapes as solid volumes.