Как корректно сопоставить текущие координаты пользователя со списком регионов России и СНГ из БД?
Первое что приходит в голову это геокодинг по координатам и получение названия региона и сопоставление с имеющейся БД. Смущает то что это сопоставление строк.
Есть список стран и их регионов к которым привязана выдача данных. Т.е. приложение при запуске определяет свое местоположение и регион (республика/край/область — субъект федерации) если не удается определить то предлагает сделать это пользователю.
Можно и по контрольной сумме их сравнивать но это не решает проблемы что геокодинг может мне выдать регион в одном написании а в базе у меня другая форма. Вот если бы геокодин код по ISO региона возвращал можно было железно привязаться.