[QGIS-it-user] Come importare JSON data su Qgis

Salve a tutti,

vorrei importare su Qgis una serie di dati in formato json, ho provato a:
1- convertire il formato in geojson attraverso:
https://json-to-geojson.herokuapp.com/
2- convertire il formato in CSV attravero:
http://www.convertcsv.com/json-to-csv.htm
3- importare il vettore attraverso protocollo URL:
https://gis.stackexchange.com/questions/271830/loading-geojson-from-github-into-qgis
Nessuno di questi metodi ha funzionato.

Di seguito i dati che vorrei caricare:

OCM - database sulla localizzazioni dei punti di ricarica per bici elettiche
database completo in formato json
https://github.com/openchargemap/ocm-data
database parziale in formato jso
https://api.openchargemap.io/v3/poi/?output=json&countrycode=BE

velopark - database sui parcheggi delle biciclette
https://velopark.ilabt.imec.be/rich-snippets-generator/api/1000
Per maggiori info su questo database:
https://www.transportdata.be/dataset/velopark

Grazie mille

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao KSATZU,
ho copiato il json dal link
https://api.openchargemap.io/v3/poi/?output=json&countrycode=BE e l'ho
convertito in csv tramite il sito http://www.convertcsv.com/json-to-csv.htm
da te indicato.

Ho importato senza problemi il file csv in QGIS.

Forse sarebbe il caso che specificassi quale versione di QGIS stai
utilizzando, con quale sistema operativo, e quale procedura esattamente hai
seguito per importare il layer in QGIS.

A presto.

Andrea

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Buongiorno Andrea,

grazie per il supporto.

Sto utilizzando QGIS 3.10.5 with grass 7.8.2 su Windows 10 PRO.

Di seguito le tre procedure che ho effettuato:

*OCM database parziale in formato json - RISOLTO*
Ho provato nuovamente ad importare il database "OCM parziale" e ci sono
riuscito. Ho copiato il contenuto del link
<https://api.openchargemap.io/v3/poi/?output=json&countrycode=BE&gt; e l'ho
convertito attraverso la piattaforma convertcsv
<http://www.convertcsv.com/json-to-csv.htm&gt; .

*OCM database completo in formato json*
Questo file <https://github.com/openchargemap/ocm-data&gt; é troppo pesante
per essere gestito dalla piattaforma convertcsv
<http://www.convertcsv.com/json-to-csv.htm&gt; , vi vengono in mente altre
procedure per gestire questi tipi di file?

*velopark*
Ho provato a convertire il file json in formato CSV, ma ottengo un file non
conforme.
Di segiuto la procedura:
1-Copio il json dal link
https://velopark.ilabt.imec.be/rich-snippets-generator/api/1000
2- converto in formato CSV tramite http://www.convertcsv.com/json-to-csv.htm
Vi vengono in mente altre procedure per gestire questi tipi di file?

Grazie

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

KSATZU wrote

*OCM database completo in formato json*
Questo file &lt;https://github.com/openchargemap/ocm-data&gt; é troppo
pesante
per essere gestito dalla piattaforma convertcsv
&lt;http://www.convertcsv.com/json-to-csv.htm&gt; , vi vengono in mente
altre
procedure per gestire questi tipi di file?

Ciao KSATZU,
purtroppo su questo aspetto non ho particolare esperienza. Potresti usare un
tool apposito (penso che visidata possa manipolare tale tipo di file) o
usare python (tramite per esempio le librerie pandas o pyvisidata). Spero
che qualche altro ti sappia dare consigli più dettagliati.

KSATZU wrote

*velopark*
Ho provato a convertire il file json in formato CSV, ma ottengo un file
non
conforme.

Questi dati non contengono alcuna informazione geospaziale e inoltre non mi
pare siano in formato json, ma piuttosto sono strutturati in una semplice
lista unidimensionale (["...", "...", "..."]. Quindi non so a cosa possano
servirti...

A presto.

Andrea

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao KSATZU,

KSATZU wrote

*OCM database completo in formato json*
Questo file &lt;https://github.com/openchargemap/ocm-data&gt; é troppo
pesante
per essere gestito dalla piattaforma convertcsv
&lt;http://www.convertcsv.com/json-to-csv.htm&gt; , vi vengono in mente
altre
procedure per gestire questi tipi di file?

sono circa 120.000 elementi con una struttura complessa. Qui un esempio
https://gist.github.com/aborruso/575d0154d49bd08a00d67d5295fe70e0

Quali attributi vorresti importare? Tutti o te ne bastano alcuni?

Saluti

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao aborruso,

questo é quello che vorrei fare:
1 - aprire il file poi.json.gz
(ocm-data-master.zip\ocm-data-master\poi.json.gz\);
2 - controllare il contenuto
3 - creare un filtro "Country" = 'belgium'
4 - salvare in formato CSV

Quindi vorrei poter dare un occhiata a tutti gli attributi.

Grazie

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao,
il filtro che hai indicato non è applicabile. Ho visto la struttura è uno
applicabile per il Belgio è filtrare tutte le righe che contengono
""CountryID":26" (o uno di questi
CountryID":26,"Country":{"ID":26,"Title":"Belgium","ISOCode":"BE","ContinentCode":"EU"})

Qui un estratto, da cui ho rimosso Connections, UserComments e MediaItems:
https://gist.github.com/aborruso/7802466ab2bfbb4a4fbde4bbede730ec

Li ho rimossi perché ci sono casi con migliaia di Connections, e in unico
CSV piatto avresti avuto migliaia di colonne. Quindi se servono quelle info,
sarebbe bene estrarle come tabelle correlate.

Sul come fare, ti scrivo in un secondo momento. Per ora continuiamo a capire
cosa vorresti in output.

Saluti

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Per favore non lasciamo domande/risposte in sospeso, grazie!

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html