Để thực hiện tra cứu mã hóa địa lý đảo ngược để tìm một quốc gia (như ISO-3166-1) và phân ngành (như ISO-3166-2) cho các tọa độ đã cho, tôi đang tìm cách để có được tất cả các đa giác của tất cả các quốc gia và các phân khu của chúng.
Tra cứu mã hóa địa lý ngược với Google Maps hoặc các dịch vụ khác không phải lúc nào cũng trả lại quốc gia và phân khu (Google Maps) hoặc đôi khi chúng không chính xác (geonames.org). Theo tôi hiểu, tất cả các quốc gia và phân khu đều có sẵn trong dữ liệu openstreetmap, nhưng tôi không biết cách chỉ truy xuất đa giác - không có dữ liệu bản đồ, không cần quan tâm hoặc thành phố, chỉ có các phác thảo của tất cả các phân khu với quốc gia cụ thể và mã phân khu. Sau đó, tôi có thể tự kiểm tra xem một điểm đã cho có nằm trong bất kỳ đa giác đã cho nào không, hoặc gần điểm đó.
Có ai biết làm thế nào để lấy dữ liệu này từ dữ liệu openstreetmap, hoặc có nguồn nào khác cho dữ liệu này không?