Export
This document explains how to export project data.
Supported Formats
| Format | Extension |
|---|---|
| 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
*.amprojfiles can be imported into other projects to reuse or restore data. *.amprojfiles can also be used with the ARC eye AR SDK to create AR apps with spatial information.
How to Export
- on Menu > Export > Amproj.
- An .amproj file is immediately downloaded to the Downloads folder.
Exporting as GeoJSON
- on Menu > Export > GeoJSON.
- The Export GeoJSON modal opens.
- Select items to export. the checkbox on the left of each item to add/remove.
- Select the coordinate system for the exported GeoJSON file.
- the Export button to download a zip file containing GeoJSON files organized by stage to the Downloads folder.
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
- on Menu > Export > 3D Model (*.glb).
- The Export GLB modal opens.
- Select the Stage to export.
- Adjust Color Preset, Saturation, Layer Distance and other settings as needed.
- Configure export options, color, and style for each layer.
- Click the Preview button to preview the 3D model in a new window, or click Download to download the
*.glbfile.
Modal Settings
| Setting | Description |
|---|---|
| Stage | Select the stage to export. |
| Color Preset | Apply a preset color combination to all layers at once. |
| Saturation | Adjust color saturation. Default is 1.0. |
| Layer Distance | Adjust the height spacing between layers. Default is 0.2. |
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.
| Setting | Description |
|---|---|
| Enabled | Whether to include this layer in the export. |
| Color | Set the shape color for this layer. |
| Style | Set the 3D representation style for shapes. |
Styles
| Style | Description |
|---|---|
| PolygonFill | Renders shapes as filled flat surfaces. |
| PolygonStroke | Renders only the outlines of shapes. |
| PolygonWall | Extrudes shape outlines as walls. |
| PolygonVolume | Extrudes shapes as solid volumes. |