Поле маршруты на openstreetmap картах

InstantCMS 2.X
#1 22 мая 2022 в 11:59

Всем привет.

Нужно поле маршруты примерно как у "Zau4man", но не на яндекс картах а на openstreetmap(они бесплатные).

Изображение

Есть два потенциальных способа реализации, готов рассмотреть оба: 

1. вариант с добавлением «мест» из другого типа контента(там уже есть поле с картами) и если этого «места» нет в бд, появляется кнопка «добавить метку» без создания новой записи в типе контента, просто ткнув на карту и добавив описание.

2. второй способ без дополнительного типа контента, просто создаём метки на карте и добавляем им описание.

Логика:

1. создаём запись

2. жмём на кнопку «создать маршрут» и в всплывающем окне:

Изображение

3. если выбран первый вариант вбиваем в поиск нужный объект и если его нет в бд появится кнопка «добавить метку на карту». При выборе второго варианта просто добавляем метки с описанием на карте.

Изображение

4. обычным выпадающим селектом из списка выбираем тип маршрута: пешком, на автомобиле, на велосипеде(это всё есть в данных картах, см. скриншот выше)

5. Сохраняем, наслаждаемся.

Сроки, цены, предложения — можно сразу в личку.

Спасибо.

#3 22 мая 2022 в 18:00

А вот ещё вариант

fincheck

спасибо, полезно. мне ребята делали поле на скрипте от данных ребят, работает огонь.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.