Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
12 дней назад
Артур
29 лет, Беларусь
3 месяца в сервисе
Был онлайн 5 дней назад
12 дней назад

Для сайта mapswater.com (CMS DataLifeEngine) нужно реализовать:
1) добавление линий по рекам с API Яндекс Карт:
а) вручную, с помощью редактора. Либо в качестве новости либо в отдельную таблицу. На данный момент нужно как-то сохранить полилинию https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Polyline-docpage/ в удобном формате (JSON, строка) и название реки. Пример для сохранения в БД через стандартный функционал добавления новостей в DLE - dle.vernem.by/addriver.html (логин/пароль - demo/demo)
б) с помощью загрузки файла gpx, json, txt содержащего в себе массив точек для построения полилинии.
Сразу вопрос, можно ли будет соединить оба варианта? Т.е. загрузить трек на карту и дорисовать его вручную. Или загрузить 2 трека и соединить их руками. Главное ограничение, на выходе всегда получаем одну линию для одной реки.

2) Редактирование рек. Любой пользователь может отредактировать реку (дорисовать ее). Но нужна защита от полного удаления уже нарисованной ранее реки. DLE позволяет отправить новость на модерацию, но если пользователь удалит реку случайно или специально, и отправит новость на модерацию, то старые данные не сохранятся. Нужно какое-то сохранение различных версий. И если модератор утверждает новую - тогда накатываются изменения. Если нет, остается прежняя информация.

3) Нужен на отдельной странице модуль для измерения расстояния по нескольким рекам. Пример по одной реке можно посмотреть здесь http://dle.vernem.by/testovaja-kategorija-dlja-rek/15-reka-berezina.html
Мне же нужен следующий функционал:
а) отображение нескольких линий рек на одной карте. Например через множественный селект выбрать несколько рек, нажать кнопку построить и на карту нанесутся выбранные линии по рекам.
б) Указать 2 точки на любых реках чтобы выяснить расстояние по ним. Точки нужно ставить на карту двумя метками, их можно перетаскивать только по полилиниям, построенный маршрут по рекам выделен новым цветом.
Мысли как измерять расстояние по 2 рекам тут https://jsfiddle.net/Colonizator/k1ucmpkj/
Грубо говоря сначала соединяем 2 полилинии в одну и уже по ней проводим вычисления, как-то так.
Если вам интересна такая задача - пишите, обсудим детали.

Войдите в аккаунт, чтобы добавить заявку и открыть данные заказчика.

Заявки фрилансеров

5 дней назад
Дмитрий Л.
Дмитрий Л. 
27 лет, Украина
5 лет в сервисе
Был онлайн 1 час назад

Похожие заказы

Скрипт для обмена Яндекс Денег

Добрый день. Мне необходим скрипт, который сможет производить автоматический обмен Яндекс Денег на другие интернет-валюты, такие как: WebMoney, E-gold, PayCash и UAH Money. Скрипт должен быть хорошо прокомментирован, чтобы в нём потом можно было без ...

Скрипт для службы знакомств

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

Парсер обменников

Приветствую. Нужно написать скрипт на PHP, который будет запускаться в crontab с некоторой периодичностью и парсить обменники (ROBOXchange, RSchange и т.д.), собирать информацию о текущих курсах и резервах и сохранять всю эту информацию в БД (MySql)....

Скрипт подсчета интернет трафика под FreeBSD 5.0

Нужно написать скрипт подсчета трафика под FreeBSD 5.0 Требуется от скрипта : 1) 100 юзеров. 2) возможность удаленно "включить/выключить" инет. 3) Автоматическое выключние инета при превышении лимита трафика. 4) БД по трафику. Сколько будет...

Каталог колекции

Хочу похвастаться перед всепм сетевым сообществом собранием видеофильмов... Оно даже оформленов виде access базы весом порядка 50 мег, но как вы понимаете в таком виде эту базу может увидеть узкий круг личных знакомых... Но хотелось бы знать какие

Необходим почтовый интерфейс

Необходимо написать скрипт регистрации пользователей Тоесть мне нужен почтовый сервер с web интерфейсом

Постоянная не основная работа Установка скриптов !(PHP)

Нужно установить скрипт интернет магазина ! Нужно установить чат ! Заказы постоянные!

Создание модуля для php-nuke (или отдельного скрипта)

Короткое общее описание на английском (экспорт упомянутый делать не нужно). Срок исполнения - ориентировочно до 15 числа. Легкие изменения ТЗ - возможны. Для плохо разбирающихся в английском - коротко: скрипт событий/вечеринок, люди могут туда подава

Написать небольшой ява скрипт для поиска в сети

написать небольшой ява скрипт для поиска в сети

Скрипт e-mail рассылка, phpmailer, php (возможно mysql)

Помощь/работа с phpmailer нужна. И с e-mail вообще (опционально). Актуально - максимум до 18:00 17 декабря 2004г. Преамбула: Сейчас пишем скрипт мыльных рассылок, видимо правильно использовать phpmailer в качестве его части. Нужен человек котор