Для того, щоб зробити зворотні пошуки геокодування для пошуку країни (як ISO-3166-1) та підрозділу (як ISO-3166-2) для заданих координат, я шукаю спосіб отримати всі полігони всіх країн та їх підрозділи.
Зворотні пошуки геокодування за допомогою Карт Google або інших служб не завжди повертають країну та підрозділ (Карти Google), або іноді вони неправильні (geonames.org). Як я розумію, всі країни та підрозділи доступні у відкритих картах даних, але я не знаю, як витягнути полігони - не потрібні дані карт, не цікаві місця чи міста, лише контури всіх підрозділів із даною країною і коди підрозділів. Тоді я можу перевірити, чи є дана точка в межах будь-якого заданого багатокутника чи поблизу нього.
Хтось знає, як отримати ці дані з даних openstreetmap, чи є якесь інше джерело для цих даних?