[QGIS-it-user] File xml importati in QGIS

Mi hanno appena consegnato un file XML contenente una 50ina di punti (coordinate wgs84) scaricati direttamente (cioè senza elaborazioni intermedie, ossia tramite download eseguito in campagna direttamente dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com’è (file XML originale) non riesco a caricarlo in QGIS.
L’ho aperto con LibreOffice Calc e, giocando con i separatori di dati (virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla bene o meglio due colonne contenenti le coordinate Lat e Long di quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono andate a finire in altre colonne.
Con un po’ di pazienza e una mezz’oretta di “postelaborazioni” di questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con due colonne Lat e Long ben leggibili da poter importare in QGIS …ma non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in modo da avere il vettore di punti senza dover fare “postelaborazioni” a manina?
Ho provato a vedere se ci sono plugin ma non ho trovato niente di utile. Neanche su processing non mi sembra ci sia nulla.

Direi che un parser adeguato in python si dovrebbe trovare.

Il 15 luglio 2021 16:47:39 CEST, Marco Spaziani spaziani.marco@gmail.com ha scritto:

Mi hanno appena consegnato un file XML contenente una 50ina di punti (coordinate wgs84) scaricati direttamente (cioè senza elaborazioni intermedie, ossia tramite download eseguito in campagna direttamente dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com’è (file XML originale) non riesco a caricarlo in QGIS.
L’ho aperto con LibreOffice Calc e, giocando con i separatori di dati (virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla bene o meglio due colonne contenenti le coordinate Lat e Long di quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono andate a finire in altre colonne.
Con un po’ di pazienza e una mezz’oretta di “postelaborazioni” di questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con due colonne Lat e Long ben leggibili da poter importare in QGIS …ma non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in modo da avere il vettore di punti senza dover fare “postelaborazioni” a manina?
Ho provato a vedere se ci sono plugin ma non ho trovato niente di utile. Neanche su processing non mi sembra ci sia nulla.


Sorry for being short

Salute Marco,
tempo fa avevo avuto l'esigenza di interpretare dati organizzati in
file xml, ho trovato che libreoffice è in grado di importarli ed
interpretarne la struttura per poi lavorarci, vedi qui [1].

Non so se può esserti utile.

Buona giornata,
Giovanni

[1] https://help.libreoffice.org/latest/it/text/scalc/01/xml_source.html
https://wiki.documentfoundation.org/Development/Calc/XMLSource

Il giorno Thu, 15 Jul 2021 16:47:39 +0200
Marco Spaziani <spaziani.marco@gmail.com> ha scritto:

Mi hanno appena consegnato un file XML contenente una 50ina di punti
(coordinate wgs84) scaricati direttamente (cioè senza elaborazioni
intermedie, ossia tramite download eseguito in campagna direttamente
dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com'è (file XML originale) non riesco a caricarlo in QGIS.
L'ho aperto con LibreOffice Calc e, giocando con i separatori di dati
(virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla
bene o meglio due colonne contenenti le coordinate Lat e Long di
quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono
andate a finire in altre colonne.
Con un po' di pazienza e una mezz'oretta di "postelaborazioni" di
questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con
due colonne Lat e Long ben leggibili da poter importare in QGIS ...ma
non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in
modo da avere il vettore di punti senza dover fare "postelaborazioni"
a manina? Ho provato a vedere se ci sono plugin ma non ho trovato
niente di utile. Neanche su processing non mi sembra ci sia nulla.

Ottimo suggerimento. Grazie

Il giorno gio 15 lug 2021 alle ore 17:26 Giovanni <jynxtor@gmail.com> ha scritto:

Salute Marco,
tempo fa avevo avuto l’esigenza di interpretare dati organizzati in
file xml, ho trovato che libreoffice è in grado di importarli ed
interpretarne la struttura per poi lavorarci, vedi qui [1].

Non so se può esserti utile.

Buona giornata,
Giovanni

[1] https://help.libreoffice.org/latest/it/text/scalc/01/xml_source.html
https://wiki.documentfoundation.org/Development/Calc/XMLSource

Il giorno Thu, 15 Jul 2021 16:47:39 +0200
Marco Spaziani <spaziani.marco@gmail.com> ha scritto:

Mi hanno appena consegnato un file XML contenente una 50ina di punti
(coordinate wgs84) scaricati direttamente (cioè senza elaborazioni
intermedie, ossia tramite download eseguito in campagna direttamente
dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com’è (file XML originale) non riesco a caricarlo in QGIS.
L’ho aperto con LibreOffice Calc e, giocando con i separatori di dati
(virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla
bene o meglio due colonne contenenti le coordinate Lat e Long di
quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono
andate a finire in altre colonne.
Con un po’ di pazienza e una mezz’oretta di “postelaborazioni” di
questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con
due colonne Lat e Long ben leggibili da poter importare in QGIS …ma
non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in
modo da avere il vettore di punti senza dover fare “postelaborazioni”
a manina? Ho provato a vedere se ci sono plugin ma non ho trovato
niente di utile. Neanche su processing non mi sembra ci sia nulla.

Funziona. Trasformato in due secondi in un CSV bello pulito e quindi “ritrasformato” in QGIS come SHP file

Il giorno gio 15 lug 2021 alle ore 17:26 Giovanni <jynxtor@gmail.com> ha scritto:

Salute Marco,
tempo fa avevo avuto l’esigenza di interpretare dati organizzati in
file xml, ho trovato che libreoffice è in grado di importarli ed
interpretarne la struttura per poi lavorarci, vedi qui [1].

Non so se può esserti utile.

Buona giornata,
Giovanni

[1] https://help.libreoffice.org/latest/it/text/scalc/01/xml_source.html
https://wiki.documentfoundation.org/Development/Calc/XMLSource

Il giorno Thu, 15 Jul 2021 16:47:39 +0200
Marco Spaziani <spaziani.marco@gmail.com> ha scritto:

Mi hanno appena consegnato un file XML contenente una 50ina di punti
(coordinate wgs84) scaricati direttamente (cioè senza elaborazioni
intermedie, ossia tramite download eseguito in campagna direttamente
dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com’è (file XML originale) non riesco a caricarlo in QGIS.
L’ho aperto con LibreOffice Calc e, giocando con i separatori di dati
(virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla
bene o meglio due colonne contenenti le coordinate Lat e Long di
quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono
andate a finire in altre colonne.
Con un po’ di pazienza e una mezz’oretta di “postelaborazioni” di
questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con
due colonne Lat e Long ben leggibili da poter importare in QGIS …ma
non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in
modo da avere il vettore di punti senza dover fare “postelaborazioni”
a manina? Ho provato a vedere se ci sono plugin ma non ho trovato
niente di utile. Neanche su processing non mi sembra ci sia nulla.

Il 15/07/2021 17:02, Paolo Cavallini ha scritto:

Direi che un parser adeguato in python si dovrebbe trovare.

Il 15 luglio 2021 16:47:39 CEST, Marco Spaziani <spaziani.marco@gmail.com> ha scritto:

    Mi hanno appena consegnato un file XML contenente una 50ina di
    punti (coordinate wgs84) scaricati direttamente (cioè senza
    elaborazioni intermedie, ossia tramite download eseguito in
    campagna direttamente dal datalogger alla mia pennetta USB)
    rilevati con un GPS Leica.
    Così com'è (file XML originale) non riesco a caricarlo in QGIS.
    L'ho aperto con LibreOffice Calc e, giocando con i separatori di
    dati (virgola, virgolette, ecc.) alla fine sono riuscito ad
    ottenere, alla bene o meglio due colonne contenenti le coordinate
    Lat e Long di quasi tutti i punti mentre altri coordinate di altri
    5 o 6 punti sono andate a finire in altre colonne.
    Con un po' di pazienza e una mezz'oretta di "postelaborazioni" di
    questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita
    con due colonne Lat e Long ben leggibili da poter importare in
    QGIS ...ma non piace lavorare così.
    Voi come fareste per importare direttamente il file XML in QGIS in
    modo da avere il vettore di punti senza dover fare
    "postelaborazioni" a manina?
    Ho provato a vedere se ci sono plugin ma non ho trovato niente di
    utile. Neanche su processing non mi sembra ci sia nulla.

--
Sorry for being short

_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Buongiorno, leggo solo ora ma ti posso passare il plugin che ho realizzato per caricare direttamente dall'xml del mio Leica se ti interessa ancora.

Saluti

E me lo chiedi? …Certo che mi minteressa !!! …manda il link per il download e, come si dice dalle mie parti, “a Natale ti porto il cesto:wink:
Grazie

Il giorno ven 16 lug 2021 alle ore 06:55 Giulio Fattori <giulio.fattori@tin.it> ha scritto:

Il 15/07/2021 17:02, Paolo Cavallini ha scritto:

Direi che un parser adeguato in python si dovrebbe trovare.

Il 15 luglio 2021 16:47:39 CEST, Marco Spaziani spaziani.marco@gmail.com ha scritto:

Mi hanno appena consegnato un file XML contenente una 50ina di punti (coordinate wgs84) scaricati direttamente (cioè senza elaborazioni intermedie, ossia tramite download eseguito in campagna direttamente dal datalogger alla mia pennetta USB) rilevati con un GPS Leica.
Così com’è (file XML originale) non riesco a caricarlo in QGIS.
L’ho aperto con LibreOffice Calc e, giocando con i separatori di dati (virgola, virgolette, ecc.) alla fine sono riuscito ad ottenere, alla bene o meglio due colonne contenenti le coordinate Lat e Long di quasi tutti i punti mentre altri coordinate di altri 5 o 6 punti sono andate a finire in altre colonne.
Con un po’ di pazienza e una mezz’oretta di “postelaborazioni” di questa Tabella, alla fine riuscirò ad ottenere una Tabella pulita con due colonne Lat e Long ben leggibili da poter importare in QGIS …ma non piace lavorare così.
Voi come fareste per importare direttamente il file XML in QGIS in modo da avere il vettore di punti senza dover fare “postelaborazioni” a manina?
Ho provato a vedere se ci sono plugin ma non ho trovato niente di utile. Neanche su processing non mi sembra ci sia nulla.


Sorry for being short

_______________________________________________
QGIS-it-user mailing list
[QGIS-it-user@lists.osgeo.org](mailto:QGIS-it-user@lists.osgeo.org)
[https://lists.osgeo.org/mailman/listinfo/qgis-it-user](https://lists.osgeo.org/mailman/listinfo/qgis-it-user)

Buongiorno, leggo solo ora ma ti posso passare il plugin che ho realizzato per caricare direttamente dall’xml del mio Leica se ti interessa ancora.

Saluti