сделать 3 лабораторные работы
Javascript d3js интерактивная картография с csv push из Excel VBA
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добрый день,
Вполне вероятно что мое видение задачи неправильное и вы сможете предложить лучший вариант.
Задача сделать папку с html, css, js, geojson и Excel VBA. Excel нужен, чтобы незнакомые с JS пользователи могли создавать карту с заданными параметрами.
1. В excel в одну из вкладок пользователем вводится таблица с Id географических секторов (те же что в geojson) и любым количеством столбцов с данными. На второй вкладке пользователь выбирает какие столбцы пойдут в csv и что с ними можно делать (суммировать(количество клиентов) , усреднять(доля рынка) , или агрегировать (данный сектор принадлежит такой-то зоне). В третьей вкладке параметры html - какие цвета будут использоваться, будет ли шкала, сколько ступеней будет в шкале, какую информацию выводить в popup при наведении мышки на сектор и т.д.
2. Excel VBA меняет параметры в html , а также создает csv c выводимыми данными
3. Опционально - Excel не нужен - тогда нужно вывести все кнопки управления в html , и при нажатии кнопки Валидировать - сгенерировать html с примененными параметрами но без кнопок параметрирования.
4. Бонус 1 - разработать возможность выводить точки на карте с собственными popup, в идеале - их тоже параметрироваь в excel (latitude, longitude) - видимо создавать отдельный csv.
5. Бонус 2 - разработать возможность временной шкалы (как здесь http://bl.ocks.org/darrenjaworski/5397202)
6. Бонус 3 - кнопка, чтобы обфусцировать html (https://habr.com/ru/company/xakep/blog/128741/)
7. Бонус 4 - при нажатии мышкой на зону (если задана зона агрегирующая сектора) - zoom и видны только сектора принадлежащие зоне и соответственно изменяется шкала, легенда, выводимые агрегационные данные. При повторном нажатии zoom out на первичную карту.
пример output:
https://www.datavis.fr/index.php?page=map-population
файл с расшерением geojson - прикреплен как csv
- Похожие заказы
- Прикладное ПОнет заявокЗакрыт2 года назад
- $20
Добрый день. Необходимо решить головоломку с ресурса http://albertor3005.tilda.ws/square Цену оговариваем индивидуально.
Прикладное ПО3 заявкиЗакрыт2 года назад Очень и очень требуется помощь в выполнении двух работу в Visual Studio. В первой требуется написать код на Turbo Delphi (полное задание в файле). К отчёту - исходный код с комментариями и скриншоты выполнения программы. Во второй ...
Прикладное ПОнет заявокЗакрыт2 года назадСоздаем торговый советник по работе со сделками. Он будет открывать и сопровождать сделки согласно условиям. Сначала советник нужно будет сделать так, чтобы он отсчитал сделки на истории и выбрать те настройки, которые будут максимально прибыльны. Более конкретное ...
Прикладное ПО1 заявкаЗакрыт2 года назад- $350
Нужно сделать: - Переадресации некоторых ссылок в плагине DragonByte Shop - Убрать ссылку-посредника между окнами - Написать 2 новые переадресации по кнопкам в плагине DragonByte Shop - Написать скрипт ( плагин ) или дополнить имеющийся функционал переадресацией и формированием ...
Прикладное ПОнет заявокЗакрыт2 года назад Имеется собранная Arduino Nano с подключенной к ней адресной светодиодной лентой и одной не фиксируемой кнопкой. Задача: написать программу для управления этой лентой по нажатию кнопки. При быстром нажатии на кнопку будет меняться полностью статичный цвет всей ...
Прикладное ПО1 исполнительЗавершен2 года назад