Menu

#22 [M1] Endpoint Export Mappa — formato standard (PDF/DXF/shape)

open
nobody
2026-05-11
2026-05-11
Anonymous
No

Originally created by: zornade

Contesto

Parte della Roadmap v0.2 [#15] — Milestone 1. Dipende da /mappa (issue separata).

Obiettivo

Esporre via API l'export dell'estratto di mappa in formato standard (PDF, DXF, shape) — utile per geometri, architetti, perizie.

API proposta

POST /mappa/export
Content-Type: application/json

{
  "provincia": "RM",
  "comune": "ROMA",
  "foglio": "523",
  "format": "pdf"   // pdf | dxf | shp
}

Output: link a file scaricabile in data/export/ oppure stream binario.

Lavoro richiesto

  • [ ] Mappare le opzioni di export disponibili sul portale SISTER.
  • [ ] Confermare quali formati sono effettivamente disponibili per l'utenza PROFILO B.
  • [ ] Aggiungere run_mappa_export() in utils.py.
  • [ ] Decidere retention dei file generati (vedi GDPR/Milestone 5).
  • [ ] Endpoint POST /mappa/export in main.py.
  • [ ] Smoke test per ogni formato supportato.

Note legali

  • Gli export possono contenere dati che ricadono sotto licenza d'uso del portale SISTER. Documentare nel README che l'utente è responsabile della redistribuzione.
  • I file generati non vanno conservati in cache pubblica.

Related

Tickets: #15

Discussion


Log in to post a comment.