Untuk melakukan reverse geocoding lookup untuk menemukan negara (seperti ISO-3166-1) dan subdivisi (sebagai ISO-3166-2) untuk koordinat yang diberikan, saya mencari cara untuk mendapatkan semua poligon dari semua negara dan subdivisi mereka.
Membalikkan pencarian geocoding dengan Google Maps atau layanan lain tidak selalu mengembalikan negara dan subdivisi (Google Maps), atau terkadang mereka salah (geonames.org). Seperti yang saya pahami, semua negara dan subdivison tersedia dalam data openstreetmap, tetapi saya tidak tahu bagaimana cara hanya mengambil poligon - tidak ada data peta, tidak ada tempat tujuan atau kota yang diperlukan, hanya garis besar semua subdivisi dengan negara yang diberikan dan kode subdivisi. Kemudian saya dapat memeriksa diri saya sendiri jika titik tertentu ada di dalam poligon yang diberikan, atau di dekatnya.
Adakah yang tahu cara mengambil data ini dari data openstreetmap, atau adakah sumber lain untuk data ini?