Converti kml in gdb

Convertitore online gratuito da KML a GDB

Converti le feature KML in un file geodatabase Esri o in un GDB compatibile con Garmin.

Converti KML in GDB online - gratuito

Uploading…
I file selezionati superano il limite totale di 30 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .kml

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .kml a .gdb

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .gdb convertito

    Il risultato della conversione è pronto per il download.

Come convertire kml in gdb file

ArcGIS Pro e altri workflow Esri richiedono un Esri file geodatabase per modificare, interrogare ed elaborare tramite geoprocessing i dati ricevuti da Google Earth o dai sistemi di mappatura. L'estensione .gdb è utilizzata anche da alcuni software Garmin, quindi è necessario identificare la destinazione richiesta prima della conversione.

Che cos'è KML

KML (Keyhole Markup Language) è un formato geografico basato su XML utilizzato da Google Earth, Google Earth Pro, mappe web, esportazioni GPS, sistemi di rilevamento, mappe immobiliari e dati di posizione condivisi. Può contenere punti, linee, poligoni, nomi, descrizioni, finestre pop-up HTML, stili, icone, cartelle, viste della telecamera, sovrapposizioni del terreno e alcuni contenuti 3D.

KMZ è la versione basata su ZIP compressa di KML e può contenere immagini o altre risorse referenziate. Le coordinate KML normalmente utilizzano il sistema geografico WGS 84, EPSG:4326, con longitudine, latitudine e altitudine facoltativa in quest'ordine.

Che cos'è GDB

Nel software GIS, GDB indica normalmente un Esri file geodatabase. È una directory il cui nome termina in .gdb, non un singolo file autonomo. Un file geodatabase può contenere feature class, tabelle, indici spaziali, domini, sottotipi e informazioni sul sistema di coordinate.

Rispetto a KML, fornisce un modello di archiviazione strutturato per la modifica GIS, le query sugli attributi, il geoprocessing, i dataset di grandi dimensioni e l'integrazione con ArcGIS. È la destinazione appropriata quando l'applicazione ricevente richiede specificamente un Esri file geodatabase.

Garmin GDB è un formato di database proprietario diverso. Garmin MapSource e applicazioni correlate possono utilizzare .gdb per i dati GPS. Un Esri file geodatabase non si aprirà come database Garmin; per questa destinazione utilizzare GPSBabel o software compatibile con Garmin.

Convertire con ArcGIS Pro

  1. Aprire un progetto in ArcGIS Pro.
  2. Aprire Analysis → Tools e cercare KML To Layer.
  3. Impostare Input KML File sul file .kml o .kmz.
  4. Impostare Output Location su una cartella normale, non su un geodatabase esistente.
  5. Inserire un nome di output ed eseguire lo strumento. ArcGIS crea una nuova cartella contenente un Esri file geodatabase e importa i layer point, polyline e polygon disponibili.
  6. Aggiungere le feature class risultanti alla mappa. Per spostarle in un geodatabase esistente, utilizzare il comando Data → Export Features del layer o lo strumento di geoprocessing Feature Class To Feature Class.

La chiamata ArcPy equivalente è:

arcpy.conversion.KMLToLayer(input_kml, output_folder, output_name)

ArcGIS Pro è la scelta migliore quando l'output deve mantenere il comportamento di un Esri geodatabase o partecipare successivamente a domini, sottotipi, pubblicazione o workflow enterprise.

Convertire con QGIS

  1. Aprire il file KML o KMZ con Layer → Add Layer → Add Vector Layer.
  2. Caricare i layer point, line e polygon creati dall'importazione.
  3. Per ogni layer, fare clic con il pulsante destro del mouse e scegliere Export → Save Features As.
  4. Scegliere OpenFileGDB o ESRI FileGDB, a seconda dei driver GDAL installati con QGIS. OpenFileGDB è la scelta consueta nelle installazioni attuali che supportano la scrittura.
  5. Specificare una cartella nuova o esistente che termini in .gdb, inserire il nome della feature class di destinazione e selezionare il sistema di riferimento delle coordinate richiesto.
  6. Ripetere l'esportazione per ogni layer geometrico, quindi esaminare il database nel pannello Browser di QGIS o in ArcGIS Pro.

QGIS può convertire efficacemente i normali layer vettoriali, ma la disponibilità dei driver e il supporto per le funzionalità specifiche Esri variano in base all'installazione. Verificare il driver selezionato prima di fare affidamento su domini, sottotipi o altre proprietà avanzate dei geodatabase.

Convertire per il software Garmin

Non utilizzare ArcGIS o QGIS se la destinazione è un .gdb Garmin. Installare GPSBabel, verificare che la versione installata supporti la variante Garmin GDB richiesta ed eseguire una conversione come:

gpsbabel -i kml -f input.kml -o gdb -F output.gdb

Aprire il risultato nell'applicazione Garmin prevista e verificare la versione GDB supportata. Se GPSBabel non è in grado di scrivere la variante richiesta, convertire KML in GPX e importare il file GPX tramite il software Garmin; il supporto GPX è generalmente più interoperabile rispetto al formato di database proprietario Garmin.

Conversione online

Un servizio come MyGeodata Cloud pubblicizza la conversione da KML a ESRI geodatabase e può fornire un geodatabase compresso da scaricare. Verificare che il servizio produca un Esri file geodatabase, non un database Garmin o un altro formato, ed esaminare le feature class scaricate prima dell'utilizzo. Non caricare dati riservati, soggetti a normative, molto grandi o strutturalmente complessi, a meno che il servizio non sia approvato per tale utilizzo; la conversione desktop mantiene i dati sorgente sotto il controllo locale.

Limiti di qualità e compatibilità

  • Gli stili KML, le icone, la gerarchia delle cartelle, le viste della telecamera, l'HTML delle finestre pop-up e le impostazioni di visualizzazione 3D potrebbero non diventare proprietà del geodatabase. Ricreare la simbologia e le finestre pop-up nell'applicazione GIS.
  • I network link possono fare riferimento a contenuti esterni aggiornati invece di contenere le feature. Un convertitore può conservare il link o omettere il contenuto corrente anziché scaricarlo.
  • Le sovrapposizioni del terreno e altre immagini non diventano normali feature class vettoriali. Esportare o scaricare separatamente i dati raster richiesti.
  • La maggior parte dei file KML utilizza WGS 84. Riproiettare solo quando il progetto di destinazione lo richiede e verificare la trasformazione selezionata e la posizione risultante delle feature.
  • Esaminare i nomi dei campi, i tipi, le date, la precisione numerica, i valori null, le descrizioni e i campi generati automaticamente dopo l'importazione. Le descrizioni XML spesso arrivano come testo semplice o attributi HTML.
  • Conservare la directory .gdb completa, inclusi tutti i file interni. Non copiare un singolo file dall'interno; comprimere l'intera directory quando la si trasferisce.
  • La modifica dell'estensione non converte il formato. L'output deve essere creato da software in grado di scrivere la struttura di database Esri o Garmin prevista.

Domande frequenti

Il convertitore da KML a GDB è gratuito?

Sì, convertire KML in GDB su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file KML?

Puoi caricare file KML fino a 50 MB e convertire fino a 20 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire KML in GDB?

No. La conversione da KML a GDB avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file KML valido per questa conversione da KML a GDB. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.