Geocoding circa 3000 indirizzi ITA

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Geocoding circa 3000 indirizzi ITA

nformica
Un collega mi ha chiesto aiuto per geolocalizzare circa 3000 indirizzi
italiani (città, indirizzo, n° civivo) e purtroppo, come è risaputo, usare
il servizio di Google Maps pone un limite max di circa  900 indirizzi al
giorno.
Anche coi plugin di QGIS, il geocoding di un numero così grande di indirizzi
crea problemi.

Tempo mi fa mi pare di ricordare l'esistenza  di qualche script (o
programmino python) che riusciva a fare questa operazione in background e
senza limiti. Ma non ho trovato nulla che funzioni bene.

Avete qualche suggerimento?
.. grazie !

Saluti
Nino Formica

--
Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
764 iscritti al 23/08/2019
Reply | Threaded
Open this post in threaded view
|

Re: Geocoding circa 3000 indirizzi ITA

umbertofilippo
 
Buongiorno,
Google credo che nei suoi TOSnon dia la possibilita' di
fare geocodifica in batch.
in ogni caso, hai provato con Nominatim?
(https://nominatim.org/release-docs/develop/api/Overview/)
sinceramente
non l'ho mai usato, ma potrebbe fare al caso tuo.
buon lavoro,
Umberto
Minora

Il 17.02.2020 08:44 nformica ha scritto:

> Un collega mi ha
chiesto aiuto per geolocalizzare circa 3000 indirizzi
> italiani (città,
indirizzo, n° civivo) e purtroppo, come è risaputo, usare
> il servizio
di Google Maps pone un limite max di circa 900 indirizzi al
> giorno.
>
Anche coi plugin di QGIS, il geocoding di un numero così grande di
indirizzi
> crea problemi.
>
> Tempo mi fa mi pare di ricordare
l'esistenza di qualche script (o
> programmino python) che riusciva a
fare questa operazione in background e
> senza limiti. Ma non ho trovato
nulla che funzioni bene.
>
> Avete qualche suggerimento?
> .. grazie
!
>
> Saluti
> Nino Formica
>
> --
> Sent from:
http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
[1]
> _______________________________________________
>
[hidden email] [2]
>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss [3]
> Questa e' una
lista di discussione pubblica aperta a tutti.
> I messaggi di questa
lista non hanno relazione diretta con le posizioni dell'Associazione
GFOSS.it.
> 764 iscritti al 23/08/2019
 


Con Tiscali Mobile Smart 30 4G hai minuti illimitati, 100 SMS e 30 Giga in 4G a soli 8,99€ al mese. http://tisca.li/smart30

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
764 iscritti al 23/08/2019
Reply | Threaded
Open this post in threaded view
|

Re: Geocoding circa 3000 indirizzi ITA

aborruso
Administrator
In reply to this post by nformica
Ciao Nino,
ma dove hai letto che sono 900 su google maps?

Se non sbaglio, ogni mese gli utenti possono usare gratuitamente sino a 200$
mensili di spesa sui servizi, con i costi indicati qui
https://developers.google.com/maps/documentation/geocoding/usage-and-billing.

Here geocoding invece dovrebbe consentire 250000 richieste gratuite al mese
https://developer.here.com/products/geocoding-and-search

Quando dici "non ho trovato nulla che funzioni bene.", a cosa ti riferisci?
Cosa hai provato? Cosa non ha funzionato?

Saluti

-----
Andrea Borruso

----------------------------------------------------
twitter: https://twitter.com/aborruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E
----------------------------------------------------
--
Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
764 iscritti al 23/08/2019
Andrea Borruso

----------------------------------------------------
twitter: https://twitter.com/aborruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E
----------------------------------------------------
Reply | Threaded
Open this post in threaded view
|

Re: Geocoding circa 3000 indirizzi ITA

nformica
Ciao Andrea,

ho provato ad usare il geocoding di Google con i fogli di Google drive è il
componente "geocoding" di Awesome Table, quindi senza API key. E appunto mi
permette il geocode di circa 900 indirizzi al giorno.

Ho provato anche questo geocoder (con la mia API key):
https://github.com/geocoder-php/Geocoder
e anche lui si blocca.

Ho provato ad usare anche il servizio Nominatim di OSM, ma facendo dei test
(indirizzo + n° civico) ho dovuto costatare che purtroppo è meno preciso di
Googlr.

Ma onestamente non sapevo di questo credito di 300 $ al mese di Google !!
Dopo averlo attivato (il credito), si può usare anche con il geocoding di
Awesome Table , oppure con cos' altro?
Avendo i 3000 indirizzi in un CSV, tu cosa mi consigli ?

Saluti
Nino


--
Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
764 iscritti al 23/08/2019
Reply | Threaded
Open this post in threaded view
|

Re: Geocoding circa 3000 indirizzi ITA

aborruso
Administrator
Ciao Nino,
anche per colpa mia stiamo andando off topic, questa è una mailing list
gfoss.

Farei un loop per rigo nel linguaggio che preferisci, utilizzando le API che
reputi più utili al tuo caso, ma in "pienezza"; senza passare da plugin o
altro.

Tutte rispondono con un file strutturato (di solito JSON o XML) e quindi
alla peggio dovrai alla fine fare il merge degli output delle 3000
richieste.

Se devi farlo per aree dove ti risulta una buona copertura di civici
OpenStreetMap, io trovo comode le API di opencage:
https://opencagedata.com/api

Saluti


-----
Andrea Borruso

----------------------------------------------------
twitter: https://twitter.com/aborruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E
----------------------------------------------------
--
Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
764 iscritti al 23/08/2019
Andrea Borruso

----------------------------------------------------
twitter: https://twitter.com/aborruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E
----------------------------------------------------