Задать вопрос

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

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

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

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