#latitude-longitude #osrm
Вопрос:
У меня есть приложение, в котором я получаю список значений широты и долготы и запрашиваю у сервера OSRM маршруты. Я хочу выполнить проверку значений широты и долготы, так как недопустимые значения могут привести к сбою запроса.
Первым шагом проверки будет проверка того, соответствует ли от -90 до 90 широте и от -180 до 180 долготе.
Это была бы очень простая проверка, так как запрос может завершиться ошибкой по следующим вероятным причинам:
- Возможно, он не сможет найти маршрут, так как одна из (недопустимых) точек находится слишком далеко от группы точек.
- Одна из точек может упасть в море/океан, даже если значения верны, найти маршрут невозможно.
Наличие одного недопустимого значения приведет к сбою полного запроса.
Не могли бы вы, пожалуйста, помочь мне решить эту проблему?