Как корректно сопоставить текущие координаты пользователя со списком регионов России и СНГ из БД?

Первое что приходит в голову это геокодинг по координатам и получение названия региона и сопоставление с имеющейся БД. Смущает то что это сопоставление строк.
  • Вопрос задан
  • 3070 просмотров
Пригласить эксперта
Ответы на вопрос 4
egormerkushev
@egormerkushev
iOS разработчик, автор PixelMixel
Ну переведите строки в float или там double и сравнивайте… Непонятно ваше замешательство. Покажите хотя бы пример данных, что у вас есть.
Ответ написан
@dezinger Автор вопроса
Можно и по контрольной сумме их сравнивать но это не решает проблемы что геокодинг может мне выдать регион в одном написании а в базе у меня другая форма. Вот если бы геокодин код по ISO региона возвращал можно было железно привязаться.
Ответ написан
Комментировать
@dezinger Автор вопроса
Конечно есть сторонние сервисы например
https://github.com/InfiniteLoopDK/ILGeoNames/tree/master
но вроде как есть ограничение на 15000 запросов в cутки по бесплатной лицензии.
Ответ написан
@dezinger Автор вопроса
А лимит сервиса геокодинга от Гугла 2500 в день.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы