Mencari alat Geocoding open source yang dapat digunakan secara komersial?

24

Apakah ada alat Geocoding yang bersifat open source dan dapat digunakan dalam aplikasi komersial?

Kami mencoba Google geocoding API tetapi tidak dapat melanjutkan karena keterbatasan lisensi.

Sekarang kami sedang mengeksplorasi GisGraphy tetapi belum menyelesaikannya.

Apakah ada alternatif lain yang lebih baik?

Saat ini kami hanya ingin GeoCode data AS tetapi di masa mendatang kami dapat memperluasnya ke negara lain.

xyz
sumber

Jawaban:

16

Pertanyaan ini telah dikonversi ke Wiki Komunitas dan wiki dikunci karena ini adalah contoh pertanyaan yang mencari daftar jawaban dan tampaknya cukup populer untuk melindunginya dari penutupan. Itu harus diperlakukan sebagai kasus khusus dan tidak boleh dipandang sebagai jenis pertanyaan yang didorong pada ini, atau situs Stack Exchange, tetapi jika Anda ingin berkontribusi lebih banyak konten untuk itu maka jangan ragu untuk melakukannya dengan mengedit jawaban ini .


opsi yang paling cocok bukanlah geonames ATAU openstreetmap tetapi keduanya, Geonames baik untuk data kota, dan Openstreetmap untuk jalan-jalan, jika Anda menggunakan keduanya, Anda akan mendapatkan dataset yang baik untuk geocoding. itulah tujuan dari gisgraphy , gunakan dua set data untuk mendapatkan relevansi terbaik.

PolyGeo
sumber
Perlu dicatat bahwa geonames menyediakan banyak dataset (misalnya kotak pembatas) hanya dengan langganan "premium" ($ 750per tahun)
themihai
8

Ya - coba geocoding MapQuest dan layanan Open Nominatim MapQuest . Kami telah ( MapBox ) menggunakannya pada sejumlah proyek dan mereka hebat dan KL cukup masuk akal.

tmcw
sumber
Saya baru saja mencoba geocoding MapQuest (versi Open Data), dan hanya mampu melakukan geocode kurang dari 50% dari alamat yang saya coba. Alamatnya ada di CO.
Chris Muench
6

AS (data TIGER) Geocoder

Geocoder :: US 2.0 adalah paket perangkat lunak yang dirancang untuk membuat geocode alamat jalan AS. Meskipun ini terutama dimaksudkan untuk digunakan dengan dataset TIGER / Line gratis Biro Sensus AS, ia menggunakan model data alamat AS abstrak yang dapat digunakan dengan sumber lain dari data rentang alamat jalan AS.

https://github.com/geocommons/geocoder

Lisensi GNU LESSER UMUM LISENSI UMUM https://github.com/geocommons/geocoder/blob/master/LICENSE.txt

Seluruh dunia:

Basis data geografis GeoNames mencakup semua negara dan berisi lebih dari delapan juta nama tempat yang tersedia untuk diunduh secara gratis.

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

Mapperz
sumber
Terima kasih atas sarannya. Akan bagus jika kita mendapatkan alat yang bisa digunakan dengan data negara lain.
xyz
5

Gisgraphy menggunakan geonames DAN data openstreetmap (total 47 juta entri). Saya pikir itu sebenarnya adalah open source geocoder karena ia termasuk tumpukan penuh untuk geocoding dan mengimpor data.

masclet david
sumber
Terima kasih atas sarannya. Kami ingin string alamat GeoCode, yang merupakan pilihan terbaik yang sesuai dari geonames dan openstreetmap?
xyz
1

Nokia's Here.com menawarkan 2.500 permintaan geocoding gratis per hari, itu adalah alat geocoding yang baik di mana data Navteq melebihi kinerja sumber geodata lainnya.

saya sarankan menggabungkan semua geocoder untuk mendapatkan hasil terbaik.

geogeek
sumber
1

Untuk geocoding Texas A&M Geoservices mungkin merupakan rute termurah dan cukup akurat. Saya mendapat 2.500 kredit gratis ketika saya mendaftar untuk mengujinya, dan membeli dari sana. -Kelsi

Kelsi
sumber
Bisakah Anda mengedit pertanyaan Anda untuk menyertakan tautan?
Paul
1

Anda dapat dengan mudah mencoba JDONREFv4 dengan ElasticSearch tetapi data tidak termasuk.

Julien2512
sumber
1
Selamat datang di GIS @ SE, lebih tepat untuk memberikan tautan dan kualifikasi dalam jawaban Anda untuk solusi yang Anda sarankan. Salam Hormat.
Mark Cupitt
Selamat datang di GIS @ SE, menambahkan tautan dan kualifikasi ke jawaban yang Anda berikan membuat duduk lebih mudah bagi pengguna lain. Salam Hormat
Mark Cupitt
1

http://www.tigergeocoder.com/ menggunakan data TIGER 2013, siap menjalankan server Anda sendiri di Amazon EC2 cloud dan geocode 1.000.000+ per hari.

Biba
sumber