GML SHP
Conversione file

Converti GML in SHP

RISPOSTA RAPIDA
È possibile convertire GML in SHP?
Sì - GML si converte in SHP.

Carica il file .gml in QGIS, fai clic con il tasto destro sul livello e scegli Esporta > Salva elementi come selezionando ESRI Shapefile. L'output è sempre composto da più file (.shp, .shx, .dbf e .prj) - conservali insieme o lo Shapefile risulterà incompleto.

1 programmi
Anche in SHP: TAB · MIF · OSM

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire GML in SHP?

Il GML (Geography Markup Language) è un formato di interscambio XML prolisso supportato da molti strumenti GIS, ma può essere lento da interrogare. Gli Shapefile sono il formato di scambio GIS più ampiamente accettato, supportato da praticamente ogni applicazione GIS, pacchetto CAD e servizio di mappatura. La conversione da GML a .shp rende i dati più veloci da aprire e compatibili con i software che non dispongono di un driver GML.

Come convertire GML in SHP

QGIS OPEN-SOURCE

Aggiungi il .gml come livello vettoriale, fai clic con il tasto destro nel pannello Livelli, scegli Esporta > Salva elementi come, imposta il Formato su ESRI Shapefile e fai clic su OK - QGIS scriverà i file .shp, .shx, .dbf e .prj.

ogr2ogr OPEN-SOURCE

Esegui ogr2ogr -f "ESRI Shapefile" output.shp input.gml dalla riga di comando; GDAL è incluso in QGIS o installabile tramite OSGeo4W.

Programmi che convertono GML

MyGeodata Cloud

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Uno Shapefile è sempre composto da più file - come minimo .shp (geometria), .shx (indice) e .dbf (attributi); conserva anche il file .prj affinché il sistema di riferimento delle coordinate non vada perso.
  • Il formato DBF limita i nomi dei campi degli attributi a 10 caratteri - i nomi dei campi GML più lunghi verranno troncati automaticamente.
  • Il formato Shapefile supporta solo un tipo di geometria per file; i livelli GML con geometrie multiple devono essere suddivisi durante l'esportazione.

Domande frequenti

Perché la conversione produce diversi file invece di uno solo?
Lo Shapefile è un formato multi-file per progettazione: .shp contiene la geometria, .shx è l'indice spaziale, .dbf contiene gli attributi e .prj memorizza il sistema di riferimento delle coordinate.
Tutti i nomi dei campi degli attributi GML sopravviveranno nello Shapefile?
I valori degli attributi vengono preservati, ma i nomi dei campi più lunghi di 10 caratteri vengono troncati per rispettare il limite del formato DBF.
Posso riproiettare i dati durante la conversione?
Sì - nella finestra di dialogo Salva elementi come di QGIS, seleziona un SR di output diverso prima di salvare per riproiettare contemporaneamente.
Cosa succede se il mio GML ha più livelli di elementi?
Ogni livello deve essere esportato in uno Shapefile separato; il formato non supporta più livelli di geometria in un singolo file.