Области на Яндекс картах

1. Cool_vsi 28.10.24 17:20 Сейчас в теме
Задача нарисовать на карте области(области не нужно рисовать программно) и по адресу определять к какой из нарисованных областей относиться адрес.
Если кто решал такую или подобную задачу с яндексом или другими картами, поделитесь пожалуйста наработками.
Прочитав описание api https://yandex.ru/dev/geocode/doc/ru/request, к яндекс картами, не нашел как работать с областями .
Я не там читаю? Или нужно по другому к задачи подойти?

Соединение = Новый HTTPСоединение("geocode-maps.yandex.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
	Запрос = Новый HTTPЗапрос("/1.x/?geocode="+СокрЛП(Адрес)+"&apikey=xxxx");

С помощью такого запроса определяю координаты, как мне понять по ним вхождение в мои нарисованные области?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user-z99999 71 28.10.24 17:59 Сейчас в теме
Создай регистр сведений и туда помести точки области.
А потом математически считай, попал или нет туда.
3. Cool_vsi 28.10.24 18:25 Сейчас в теме
(2) а как получить точки области?
4. user-z99999 71 29.10.24 09:33 Сейчас в теме
(3) открыть Яндекс карту и нажать на каком-то месте, там будут координаты.
6. Cool_vsi 29.10.24 12:16 Сейчас в теме
(2) а у яндекс в апи нет такого? то есть если у меня области сложные с сотнями точек на границе, как мне это сделать
5. starik-2005 3087 29.10.24 10:34 Сейчас в теме
Если область - это многоугольник, и не всегда выпуклый, то проще всего разделить его на треугольники, которые выпуклы всегда, а там не проблема понять, попадает точка в треугольник, или нет - третий класс школы.

ЗЫ: т.е. хранить достаточно только вершины треугольников в координатах типа долготы/шЫроты.
7. Cool_vsi 01.11.24 12:32 Сейчас в теме
Разобрался с тем как определить входит или нет точка в область.\
Осталась проблема с рисованием карт.
То есть есть какой то сервис где можно нарисовать область на карте а после сохранить все точки области.
Я нашел https://mapinit.ru/coords/, но там нельзя обратно их загрузить, то есть раз нарисовал, сохранил и все.
А ведь карта областей часто меняется, нужно ее редактировать, а рисовать каждую область с нуля это оч тяжко.
8. starik-2005 3087 01.11.24 15:03 Сейчас в теме
(7)
нарисовать область на карте
https://yandex.ru/dev/maps/jsbox/2.1/polygon_custom/
а после сохранить все точки области
При рисовании области точки как бы доступны. Достаточно эти точки сохранять где-то временно, чтобы потом записать напостоянку.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот