@Div100

Работа с гео объектами, яндекс апи?

Есть база с гео объектами, туда они заносятся путем рисования полигонов на карте.
База примерно следующего вида.
id | coords |
1 | "asda" |
2 | "asdas"|
3 | "asdas"|

Координаты хранятся в виде Base64 строки, полученные с помощью метода geometry.Polygon.toEncodedCoordinates()

Вопрос: как можно проверить входит ли точка в какой-нибудь из данных объектов и если входит, то в какой?

P.S. Можно было бы конечно сделать так:
Получаем все объекты с их координатами, проверяем в какой полигон входит точка через IPolygonGeometryAccess, contains(Point). Но, это бы помогло если бы нужно делать не на клиенте, это нужно проверять на сервере(Java spring) и отдавать уже нужный полигон.
  • Вопрос задан
  • 405 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы