Saya sedang mengerjakan proyek terkait kewarganegaraan dan saya harus dapat menampilkan semua properti di Kota Philadelphia pada peta, jadi saya perlu mendapatkan garis lintang & bujur untuk semua 580.000 properti. (Hanya sekali)
Sebagian besar API seperti Google / Yahoo memiliki batas 5.000 per hari, dan bahkan BatchGeo memiliki batas yang sama.
Apakah ada cara saya bisa melakukan geocoding satu kali untuk semua alamat ini?
Jawaban:
Anda bisa mencoba alat Street Address to Coordinates dari Data Science Toolkit.
Tidak yakin berapa batas API untuk salinan yang diinangi Pete Warden tetapi Anda bisa menjalankan sendiri toolkit dan melakukan pemrosesan secara offline seperti yang disarankan oleh @Devdatta. Ada mesin virtual yang dapat diunduh yang berisi semua alat di situs web. Semoga berhasil :)
sumber
Dengan jumlah data ini, saya menyarankan Anda melakukan geocoding offline. Hanya permintaan http untuk banyak catatan ini akan diklasifikasikan sebagai serangan DoS oleh server mana pun.
sumber
Geocoding akan menghasilkan poin - 580.000 di antaranya. Yakin ingin menampilkan semuanya di peta? Begitu banyak titik yang dikelompokkan akan membuat peta tidak terbaca. Masalah-masalah ini menganggap Anda menemukan cara untuk melakukan geocode pada begitu banyak catatan.
Catatan paket Kota Philadelphia tersedia sebagai lapisan poligon. Selain itu, poligon tersebut sudah tersedia sebagai layanan peta. Jika data / layanan sesuai dengan kebutuhan Anda maka Anda tidak perlu khawatir tentang geocoding begitu banyak titik, dan poligon kemungkinan besar akan terlihat lebih baik daripada banyak titik di peta.
Informasi tentang data (termasuk metadata dan unduhan) dan layanan peta:
http://www.pasda.psu.edu/uci/MapService.aspx?Dataset=462
Pratinjau layanan peta (memperbesar untuk tampilan yang lebih baik)
http://maps.psiee.psu.edu/preview/map.ashx?layer=462
sumber
Cara termudah yang bisa saya pikirkan, Dapatkan pegangan dengan seseorang dengan lisensi ArcGIS dan berikan ke Geocoder di lingkungan Desktop.
http://www.lib.unc.edu/reference/gis/faq/geocode.html
sumber
Anda dapat mencoba Geocoda: https://geocoda.com untuk JSON API. Geocoda memiliki API yang memungkinkan Anda mendapatkan lat / lon untuk suatu alamat, yang sesuai dengan kebutuhan Anda. Geocoda tidak memiliki batas kueri harian, tetapi memiliki batas akun awal 10 kueri per detik.
Penafian: Saya bekerja di Geocoda. Beri tahu saya jika Anda ingin bantuan memulai, atau jika Anda ingin melihat API batch kami.
sumber
Anda dapat mencoba SVB Mapper yang dapat diunduh dari sini dan berfungsi dengan sangat baik dengan Excel dan Bing Maps. Anda dapat menjalankan pemetaan dan analisis langsung di dalam Excel. Anda mungkin harus memeriksa kuota dan batasannya.
sumber