Страница 1 из 1

Построение маршрута на Яндекс картах для сущности.

Добавлено: 16 ноя 2022, 16:10
pwLs
Добрый день.

Есть следующая структура:
- Заявки
-- Запись на замер
В сущности "Запись на замер" присутствует поле "Карта Яндекс".

Имеется ли возможность сформировать отчет типа "Карта" для сущности "Запись на замер" с нанесением всех точек удовлетворяющих фильтрам и прокладкой маршрута между ними?

Насколько понимаю, сейчас маршрут можно создавать в пределах одной записи, при наличии в ней двух и более адресных полей.

Re: Построение маршрута на Яндекс картах для сущности.

Добавлено: 16 ноя 2022, 21:16
support
Попробуйте тип поля "Карта Яндекс маршруты (Вложенная сущность)"
Поле создавайте в сущности "Заявки" и в результате будет строится отчет по всем точкам во вложенной сущности "Запись на замер"

Re: Построение маршрута на Яндекс картах для сущности.

Добавлено: 17 ноя 2022, 09:31
pwLs
Таким образом я построю маршрут по всем вложенным адресам отдельной выбранной записи сущности "Заявки" .

Цель немного другая: сделать выборку из сущности "Запись на замер" по заданным условиям (например, все заявки на текущую дату со статусом "активные", с сортировкой по времени) и отобразить результат в виде маршрута на карте.

Re: Построение маршрута на Яндекс картах для сущности.

Добавлено: 17 ноя 2022, 19:31
support
Можно использовать конструктор отчетов
https://docs.rukovoditel.net.ru/index.php?p=134
Создаете запрос где выбираете необходимые записи и подключаете api карт, чтобы построит маршрут.
Код можно подсмотреть тут
includes\classes\fieldstypes\fieldtype_yandex_map_nested.php