Ah, pertanyaan ini. Pertama, izinkan saya mengatakan bahwa saya bekerja untuk perusahaan validasi alamat, SmartyStreets, tetapi saya akan mencoba bersikap objektif.
Data Geocode AS umumnya berasal dari dua sumber dasar, GRATIS dan MAHAL. Mari kita ke sana sebentar.
Data geocode gratis berasal dari Biro Sensus AS. Beberapa akan memberi tahu Anda bahwa itu berasal dari USGS atau bahkan dari USPS, tetapi sumber dasarnya adalah Biro Sensus AS. Mereka memiliki dataset koordinat segmen jalan yang agak komprehensif, yang disebut data TIGER. Data TIGER tersedia secara gratis untuk diunduh (walaupun dibutuhkan BANYAK manipulasi untuk membuatnya dapat digunakan). USPS telah berusaha untuk mengikat ke dalam data TIGER dan memetakannya ke Kode ZIP (yang BUKAN batas geo-politik tetapi sebaliknya berbasis wilayah pengiriman USPS). Ada banyak layanan berbeda yang memanfaatkan data TIGER ini sebagai sumber mereka untuk koordinat geografis. Mereka menggunakan algoritma yang berbeda untuk menentukan posisi alamat di sepanjang segmen jalan dan kemudian menginterpolasi geocode berdasarkan pada algoritma itu. Karena biaya data yang lebih rendah dan biaya lisensi dari sumber data (gratis) banyak layanan akan memungkinkan klien untuk menyimpan data geocode yang merupakan bagian dari data keluaran. SmartyStreets adalah salah satu yang percaya bahwa Anda dapat melakukan apa yang Anda suka dengan data.
Bukan data geocode gratis yang berasal dari sejumlah sumber mahal. Sumber-sumber ini umumnya mengkompilasi data mereka sendiri, meskipun mereka juga menambah data itu dengan data berlisensi dari sumber lain juga. Anda memiliki sumber seperti googlemaps, nokia, navteq, bing maps, yahoo, mapquest ... (Ya, saya tahu, beberapa di antaranya dimiliki oleh yang lain.) Data mereka jauh lebih mahal untuk diperoleh dan lisensi mereka biasanya melarang klien dari menyimpan data respons.
Jadi, Anda memiliki data sumber gratis dan data sumber mahal. Biasanya biaya itu diteruskan dalam bentuk perizinan yang lebih ketat. Semoga itu bisa membantu.
Berikut daftar singkat penyedia yang memungkinkan untuk menyimpan data output (tentu saja ada lebih banyak):
geocod.io smartystreets.com yaddress.net
Ngomong-ngomong, akulah yang membuat tabel yang disebut di pos asli. Saya bekerja dengan data alamat sepanjang hari di SmartyStreets.
--update-- @zsero Sebenarnya, saya percaya bahwa data yang mirip dengan yang tersedia dari Biro Sensus AS tersedia dari sejumlah negara. Australia, misalnya, jadi saya telah mendengar. Namun, tidak harus dari negara mana data berasal tetapi tingkat akurasi. Data Biro Sensus AS, misalnya, memberikan koordinat geografis yang cukup akurat untuk segmen jalan, tetapi tidak untuk alamat. Alamat interpolasi dari segmen jalan itu (titik awal atau akhir jalan) di sepanjang shapefile yang menentukan bentuk jalan adalah apa yang memungkinkan "menebak" di mana alamat mungkin berada di sepanjang jalan. Itu cukup bagus untuk analisis statistik. Namun untuk sesuatu seperti skydiving presisi atau serangan rudal bedah, itu tidak akan cukup baik. Anda ingin data geocode tingkat atap. KhasITULAH perbedaan antara data gratis dan mahal.