Convertire KML in DXF

Questo convertitore trasforma file KML o KMZ di Google Earth o Google My Maps in un unico disegno DXF per AutoCAD, BricsCAD, DraftSight o LibreCAD. Le coordinate vengono convertite da longitudine e latitudine al fuso UTM dei dati, in metri, oppure al sistema che inserisce. Ogni cartella KML diventa un layer CAD, e i nomi dei segnaposto possono essere scritti come testo. I file vengono convertiti nel Suo browser e non vengono caricati.

Un file non è stato convertito correttamente? Scrivi a [email protected], possibilmente con un piccolo file di esempio, e verrà corretto.

In breve

Da KML a DXF: perché convertire

Confini, tracciati e punti di interesse vengono spesso disegnati in Google Earth o Google My Maps e poi devono finire in un disegno CAD: una planimetria, uno schizzo di rilievo o un progetto stradale. AutoCAD non apre i file KML, e le loro coordinate sono longitudine e latitudine in gradi, che un programma CAD disegna minuscole e deformate. Questa pagina legge il KML o il KMZ nel Suo browser con GDAL, la libreria open source alla base di QGIS, converte le coordinate in metri nel fuso UTM in cui si trovano i dati (oppure nel sistema nazionale che inserisce) e scrive un unico DXF. I punti diventano punti DXF, i percorsi polilinee e i poligoni polilinee chiuse, fori compresi. Ogni cartella KML finisce su un proprio layer CAD, oppure sceglie Lei un campo i cui valori diventano i layer, e i nomi dei segnaposto possono essere scritti come testo accanto alle forme. Nulla viene inviato a un server.

Come convertire KML in DXF

  1. Trascini uno o più file .kml o .kmz esportati da Google Earth o Google My Maps. Più file finiscono in un unico DXF.
  2. Controlli il sistema di coordinate di uscita. Il fuso UTM dei dati è già compilato; lo sostituisca con il sistema usato dal Suo disegno CAD, ad esempio EPSG:7791 (RDN2008 / UTM 32N), EPSG:32632 o EPSG:3003 (Gauss-Boaga fuso Ovest).
  3. Scelga da cosa prendono il nome i layer CAD e se scrivere come testo i nomi dei segnaposto, poi faccia clic su «Converti in DXF».

Che cosa cambia con la conversione

Scelga il sistema di coordinate del disegno

Un KML è sempre in longitudine e latitudine WGS84. Il convertitore compila il fuso UTM in cui si trovano i dati, così il disegno è in metri e si può misurare. Se il KML deve sovrapporsi a un disegno CAD esistente, inserisca invece il sistema di quel disegno, ad esempio RDN2008 / UTM 32N (EPSG:7791), WGS 84 / UTM 33N (EPSG:32633) o Monte Mario / Gauss-Boaga fuso Ovest (EPSG:3003). Un DXF non memorizza il sistema, quindi comunichi a chi usa il CAD quale ha scelto.

Descrizioni, colonne di dati e stili non vengono trasferiti

Un DXF non ha una tabella degli attributi. Vengono scritti solo la geometria, il nome del layer e, se vuole, il nome del segnaposto. Descrizioni, colonne di dati di My Maps, foto, icone e colori di Google Earth non vengono trasferiti; ogni entità prende il colore del suo layer CAD (DaLayer). Per conservare gli attributi, converta lo stesso KML anche in shapefile o in CSV.

Le quote di Google Earth sono di solito zero

Google Earth scrive una quota pari a 0 per le forme bloccate al suolo. Questi zeri vengono scartati, quindi le polilinee sono polilinee 2D piane. Un KML con quote reali, come una traccia GPS o un percorso disegnato con altitudine assoluta, dà polilinee e punti 3D.

L'altezza del testo è una stima

I nomi vengono scritti con un'altezza di circa 1/250 della larghezza del disegno, arrotondata a 1, 2 o 5 metri (oppure 10, 20, 50 e così via), e la riga di stato indica l'altezza. In AutoCAD può selezionare tutti i testi con la selezione rapida (QSELECT) e cambiarne l'altezza in un colpo solo.

Informazioni sui formati

KML

Il KML (Keyhole Markup Language) è il formato XML di Google Earth e Google My Maps, ed è uno standard OGC dal 2008. Oltre alla geometria può contenere stili, icone, cartelle e descrizioni in HTML.

  • Sempre in longitudine e latitudine WGS84, con un'altitudine facoltativa.
  • Le cartelle raggruppano i segnaposto; nella conversione ogni cartella può diventare un layer a sé.
  • Gli stili (colori, spessori delle linee, icone) sono propri del KML e di Google Earth.

DXF

Il DXF (Drawing Exchange Format) è il formato di interscambio aperto di AutoCAD, pubblicato da Autodesk dal 1982. Geometri, architetti e ingegneri lo usano per passare disegni CAD da un programma all'altro. Un DXF contiene linee, polilinee, archi, cerchi, testi, tratteggi e blocchi su layer con un nome, ma nessuna tabella degli attributi e nessun sistema di coordinate.

  • Testo semplice (o binario) con entità di disegno su layer con un nome; i blocchi sono simboli riutilizzabili inseriti più volte.
  • Non c'è una tabella degli attributi: oltre alla geometria, un'entità ha un layer, un colore, un tipo di linea e, per i testi, il testo stesso.
  • Il sistema di coordinate non viene memorizzato; le coordinate sono solo numeri, spesso in un sistema nazionale o in coordinate locali di cantiere.
  • Il DWG è il formato binario proprietario di AutoCAD, non la stessa cosa del DXF.

Domande frequenti

Quali programmi CAD aprono il DXF?

Il DXF segue il formato AutoCAD 2004, che AutoCAD, AutoCAD LT, BricsCAD, DraftSight, LibreCAD, QCAD, MicroStation e QGIS sono tutti in grado di leggere.

Posso ottenere un DWG?

Non direttamente. Apra il DXF in AutoCAD, BricsCAD o DraftSight e usi «Salva con nome» come DWG, oppure lo converta con il gratuito ODA File Converter.

Perché il disegno è in UTM e non nel sistema nazionale?

L'UTM funziona ovunque, quindi il fuso viene compilato in base a dove si trovano i dati. Molti paesi usano in CAD un proprio sistema, come EPSG:7791 (RDN2008 / UTM 32N) o EPSG:3003 (Gauss-Boaga) in Italia, EPSG:2056 (MN95) in Svizzera o EPSG:2154 (Lambert-93) in Francia. Inserisca il suo codice EPSG nel campo del sistema di coordinate di uscita prima di convertire.

Funziona un KMZ con foto o sovrapposizioni di immagini?

I segnaposto, i percorsi e i poligoni del KMZ vengono convertiti. Foto e sovrapposizioni di immagini vengono tralasciate, perché un DXF può fare riferimento alle immagini solo come file separati.

Il mio KML viene caricato?

No. Il DXF viene scritto dal Suo browser sul Suo computer, e nulla viene inviato a un server.