Клуб API Карт

Узнать принадлежит ли точка с координатами городу с известными границами

BooBooKING
4 февраля 2015, 10:06

Прошу помочь в решении задачи, буду рад любым ссылкам и намёкам - поиск по клубу и глобальный поиск пока не помог найти решение.

Ситуация: Есть координата точки на карте (широта, долгота) и утверждается, что тогда находится внутри определённого города. Из геокодера получаем границы города - геокодер даёт координаты двух точек по которым строится прямоугольник - широта и долгота левой нижней точки плюс широта и долгота правой верхней точки.

Задача: Проверить, что точка находится внутри указанного прямоугольника.

Инициировать карту для решения не желательно, хотелось бы реализовать алгоритм на стороне сервера.

 

3 комментария

Ходить в геокодер и не показывать карту запрещено пользовательским соглашением АПИ

Эта техническая задача совсем не про геокоддер и не про пользовательское соглашение.

 

Задача: узнать принадлежит ли точка с известными координатами, прямоугольнику с известными границами.

Так нет никакой проблемы в этом случае(попадание точки в интервал сейчас проходят в первом классе), как нет и квадратных городов с нашей стороны шарика.

Было бы лучше использовать обратное геокодирование, и узнать в каком городе точка из ответа геокодера.

Решения могут меняться от колличества и частоты проверок точек и колличества проверяемых городов.