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
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 9 годин 2 хвилини тому ∙ 17 ставок |
Розробка сайту-конструктора фотокниг і фоторамокМета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний… Javascript та Typescript, Веб-програмування ∙ 2 дні 1 година тому ∙ 89 ставок |
Повноцінна розробкаNeed a full-stack developer who is free for work and not looking to get rich immediately from this project. This is my test site: readyhome.ge the prototype of which I want to create (not referring to design). In the footer, there is Russian language, fill out the questionnaire… Javascript та Typescript, Веб-програмування ∙ 2 дні 13 годин тому ∙ 79 ставок |
Команда для самописного маркетплейса ритуальних послуг.Шукаємо команду для запуску та розвитку самописного національного маркетплейсу ритуальних послуг. Одразу: не шукаємо одиночок, джунів і “збирачів сайтів”. Потрібна сильна продуктова команда рівня middle+/senior з реальними кейсами маркетплейсів/складних SaaS. Прошу не… Javascript та Typescript, Веб-програмування ∙ 2 дні 19 годин тому ∙ 25 ставок |
Доопрацювання існуючого проекту Next.js/Supabase: оффери, CRM, аналітика, AI-чатЄ діючий проект WatchGenius — платформа аналітики люксових годинників з каталогом моделей, ціновою аналітикою, зовнішніми офферами, формами заявок та AI-чатом. Проект вже частково розроблений. Потрібен не сайт з нуля, а досвідчений full-stack розробник, який зможе розібратися в… Javascript та Typescript, Веб-програмування ∙ 4 дні 21 година тому ∙ 55 ставок |