Esportare e importare una stanza
La scheda Esporta / importa (nella barra di icone di sinistra) salva un’intera stanza — segnaposto, livelli, forme disegnate e, se vuoi, raster — in un unico GeoPackage, e ne ripristina uno in una stanza.

Esportare una stanza
Sezione intitolata “Esportare una stanza”- Apri la scheda Esporta / importa e scegli che cosa includere — puoi aggiungere i GeoTIFF raster e le tile pre-generate, oppure esportare solo il contenuto vettoriale.
- Esporta. Ottieni un file
.gpkgche si apre direttamente in QGIS, ArcGIS o in qualsiasi strumento compatibile con GeoPackage.
Le stanze piccole e di dimensioni normali si esportano in modo sincrono (il file viene scaricato non appena è pronto). Le stanze molto grandi passano a un’attività asincrona in background — l’esportazione viene eseguita sul server e scarichi l’artefatto finito al termine. Il pannello ti indica quale modalità userà una stanza.
Importare una stanza
Sezione intitolata “Importare una stanza”L’importazione accetta un .gpkg (un’esportazione di stanza) o un manifesto di riconnessione
(.json, vedi sotto).
- Apri la scheda Esporta / importa e scegli il tuo file.
- Conferma. Il contenuto della stanza viene sostituito dai dati importati.
Clonare una stanza di grandi dimensioni (manifesto di riconnessione)
Sezione intitolata “Clonare una stanza di grandi dimensioni (manifesto di riconnessione)”Per le stanze troppo grandi da spostare come singolo GeoPackage, l’esportazione produce un piccolo
manifesto di riconnessione (.json) invece dei byte. Importare quel manifesto clona la stanza
copiando i dati sul server — senza rielaborazione e senza scaricare svariati gigabyte. Il clone resta
sulla stessa istanza e il suo spazio viene conteggiato sulla quota del nuovo proprietario.
Farlo tramite l’API
Sezione intitolata “Farlo tramite l’API”# Export the whole room to a GeoPackage (empty body = full room state) — needs `read`curl -X POST "$API/api/rooms/$ROOM/export" -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" -d '{}' -o room.gpkg
# Import a GeoPackage into the room (≤ 2 GiB) — needs `write`curl -X POST "$API/api/rooms/$ROOM/import" -H "Authorization: Bearer $TOKEN" \ -F "file=@room.gpkg"# Probe which mode to usecurl -s "$API/api/rooms/$ROOM/export-size" -H "Authorization: Bearer $TOKEN"# → { "recommended": "sync" | "async" }
# Start an async export, poll it, then download the artifactcurl -X POST "$API/api/rooms/$ROOM/export-jobs" -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" -d '{}' # → 202 { jobId }curl -s "$API/api/rooms/$ROOM/export-jobs/<jobId>" -H "Authorization: Bearer $TOKEN" # → statuscurl -s "$API/api/rooms/$ROOM/export-jobs/<jobId>/artifact" -H "Authorization: Bearer $TOKEN" -o room.gpkgVedi il riferimento Esportazione, importazione e clonazione per l’elenco completo degli endpoint.

