Alla ricerca di uno strumento di geocodifica open source che può essere utilizzato commercialmente?


24

Esiste uno strumento di geocodifica che è open source e può essere utilizzato in applicazioni commerciali?

Abbiamo provato le API di geocodifica di Google ma non possiamo continuare a farlo a causa di alcune limitazioni delle licenze.

Ora stiamo esplorando GisGraphy ma non l'abbiamo finalizzato.

Sono disponibili altre alternative migliori?

Al momento vogliamo solo geocodificare i dati statunitensi, ma in futuro potremmo estenderli ad altri paesi.

Risposte:


16

Questa domanda è stata convertita in Wiki della comunità e wiki bloccato perché è un esempio di una domanda che cerca un elenco di risposte e sembra essere abbastanza popolare da proteggerlo dalla chiusura. Dovrebbe essere trattato come un caso speciale e non dovrebbe essere visto come il tipo di domanda che è incoraggiata su questo o su qualsiasi sito Stack Stack, ma se desideri contribuire con più contenuti ad esso, sentiti libero di farlo modificando questa risposta .


l'opzione migliore non è geonames O openstreetmap ma entrambi, Geonames è buono per i dati di città, e Openstreetmap per strade, se usi entrambi otterrai un buon set di dati per geocodifica. questo è l'obiettivo della gisografia , utilizzare i due set di dati per ottenere la migliore pertinenza.


Vale la pena notare che i geonames forniscono molti set di dati (ad esempio il riquadro di delimitazione) solo con l'abbonamento "premium" ($ 750 per anno)
themihai


6

Geocoder USA (dati TIGER)

Geocoder :: US 2.0 è un pacchetto software progettato per geocodificare gli indirizzi degli Stati Uniti. Sebbene sia principalmente destinato all'uso con il set di dati gratuito TIGER / Line dell'Ufficio censimento degli Stati Uniti, utilizza un modello di dati di indirizzo americano astratto che può essere impiegato con altre fonti di dati di intervallo di indirizzi di strada statunitensi.

https://github.com/geocommons/geocoder

Licenza GNU LESSER GENERAL PUBLIC LICENSE https://github.com/geocommons/geocoder/blob/master/LICENSE.txt

Resto del mondo:

Il database geografico GeoNames copre tutti i paesi e contiene oltre otto milioni di nomi di luoghi che possono essere scaricati gratuitamente.

http://www.geonames.org/export/free-geocoding.html


Grazie per i suggerimenti Sarebbe positivo se ottenessimo uno strumento che può essere utilizzato con i dati di altri paesi.
xyz,

5

La gisografia utilizza i nomi geografici E i dati di openstreetmap (in totale 47 milioni di voci). Penso che sia in realtà il miglior geocoder open source perché include uno stack completo per geocodifica e importazione di dati.


Grazie per il suggerimento Vogliamo una stringa di indirizzi GeoCode, qual è l'opzione più adatta tra geonames e openstreetmap?
xyz,

1

Here.com di Nokia offre 2500 richieste di geocodifica gratuite al giorno, un ottimo strumento di geocodifica in cui i dati Navteq superano le altre fonti di geodati.

suggerisco di combinare tutti i geocoders per ottenere il miglior risultato.


1

Per geocodificare il Texas, A&M Geoservices è probabilmente il percorso più economico ed è abbastanza preciso. Ho ottenuto 2.500 crediti gratis quando mi sono registrato per provarlo e ho acquistato da lì. -Kelsi


Potresti modificare la tua domanda per includere un link?
Paul,

1

Puoi facilmente provare JDONREFv4 con ElasticSearch ma i dati non sono inclusi.


1
Benvenuto in GIS @ SE, è più appropriato fornire link e qualifiche in risposta alla soluzione che hai suggerito. I migliori saluti.
Mark Cupitt,

Benvenuto in GIS @ SE, aggiungendo link e qualifiche alla risposta che hai fornito per semplificare l'accesso agli altri utenti. I migliori saluti
Mark Cupitt,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.