Google maps api
4434 UAHМодуль полигонов.
Верстка:
Модуль полигонов необходим для графического создания и редактирования специальных картографических зон.
Картографические Зоны необходимы для определения вхождения адреса, или положения геолокации на карте с последующим занесением информации в базу данных, или выдаче данных по ответу на определенный запрос апи.
Полигон – это совокупность вершин многоугольника, которые создаются на странице редактирования, и вносятся в базу данных.
Очередь замещения полигонов – это специальная функция. Пример использования: используется, если в определенном полигоне нет исполнителя (определяется по gps), то исполнитель для выполнения заказа ищется в соседних полигонах по указанному приоритету.
Каждый полигон должен иметь следующие аттрибуты:
Уникальный идентификатор, название, описание, уровень действия (страна, город, дом), очередь замещения, совокупность координат, которые описывают его расположение на карте.Редактирование полигонов осуществляется на двух страницах:
1.Редактирование Названия, Описания, Типа действия
http://site.invensio.com/poligones.html
2.Редактирование расположения полигона на карте гугл.
http://site.invensio.com/edit-poligone-map.html
При редактировании полигона на карте гугл человек должен видеть соседние полигоны, иметь возможность примкнуть полигон к соседнему (для упрощения рисования большого количества модулей) , удалить полигон, создать очередь замещения полигонов (специальная кнопка, при нажатии на которую включается спец. Режим. Пользователь по-очереди нажимает на полигоны, они заполняются в текстовую очередь).
Уровень полигона - указывает область поиска для других модулей системы.
Нажатия на кнопки.
“Все полигоны” - при нажатии на эту кнопку отображаются (скрываются) все полигоны на карте, кроме выбранного (выбранный из списка полигон виден всегда).
“Соседние полигоны” - отображает полигоны, соседние с выбранным (у которых хоть одна точка имеет определенное минимальное расстояние.).
“Рисовать полигон” - вводит выбранный полигон в режим редактирования (отображение всех вершин многоугольника в режиме drag&drop).
“Очистить полигон” - вводит выбранный полигон в режим редактирования (вводит в режим редактирования без отображения точек. если редактирование завершилось с сохранением - точки в базе данных перезаписываются. если пользователь просто закрыл страницу, либо не сохранил нарисованное - остаются старые точки)
“Удалить полигон” - зачищает все точки в базе данных. В режим редактирования не входит.
“Очередь” - вводит карту в режим выбора очередей. Отображаются все полигоны данного уровня (Страна, город, дом). При нажатии на полигон - идет добавление строки вниз списка “Список очереди замещения”. Для завершения редактирования режима очередей - еще раз нажать на кнопку очередь.
“Список очереди замещения” - очередь замещения. элементы располагаются в порядке приоритета. для изменения порядка - достаточно либо удалить, либо перетащить drag&drop нужную строку на другое место.
-
10 дней8868 UAH
716 4 0 10 дней8868 UAHЗдравствуйте!
Могу помочь качественно реализовать Ваш проект от 200 уе и 10 дн.
Мои преимущества:
10 лет опыта быстрой и качественной работы с:
- OOP PHP;
- MySOL;
- JavaScript;
- CSS;
… - HTML5;
- Ajax;
- jQuery;
- OpenCart;
- Drupal;
- SEO.
С уважением, Борис.
-
30 дней22 170 UAH
195 3 1 30 дней22 170 UAHДобрый день
я Java/ Javascript программист, специализируюсь в геоинформатике – участвовал в разработке навигационной системы для европейского автопрома, разрабатывал прием данных от GPS трекеров, внедрял геоинформационную систему водопроводной сети города-миллионника.
Под геоинформатикой также имею в виду интерактивные карты
-
239 Добрый День!
Наша команда поможет Вам профессионально решить поставленную задачу.
Доверьтесь профессионалам и Ваше время будет работать на Вас!
Примеры наших работ: ovo.ua/works
Наш проект: ovobox.com
Сайт: ovo.ua
…
С уважением,
Константин Соколов
Project Manager
IT Студия OVO
Украина,
г. Киев, ул. Старокиевская 10-Г, БЦ "Vector".
тел: +38 (63) 578 15 70
skype: konstantin_ovo.ua
e-mail: [email protected]
вк: https://vk.com/sale_ovo_ua
-
В какой БД предполагается хранить данные? БД поддержиает пространственные объекты и пространственные запросы?
-
Добрый. планируется хранение в postgresql. для нее есть плагин postgis.
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 6 часов 35 минут назад ∙ 11 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 1 день 22 часа назад ∙ 88 ставок |
Full-stack разработкаНужен full-stack разработчик, который свободен для дел и не захочет сразу разбогатеть на этом проекте. Это мой тестовый сайт: readyhome.ge прототип которого я хочу сделать (не имею в виду дизайн). В футере русс.яз, заполните опросник и перейдите на конфигуратор. Вот описание… Javascript и Typescript, Веб-программирование ∙ 2 дня 11 часов назад ∙ 79 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 2 дня 17 часов назад ∙ 25 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 4 дня 18 часов назад ∙ 54 ставки |