Добрый день,  Вполне вероятно что мое видение задачи неправильное и вы сможете предложить лучший вариант. Задача сделать папку с 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  – разработать возможность временной шкалы (как здесь bl.ocks.org/darrenjaworsk... 6. Бонус 3 – кнопка, чтобы обфусцировать html (habr.com/ru/company/xakep... 7. Бонус 4 – при нажатии мышкой на зону (если задана зона агрегирующая сектора) – zoom и видны только сектора принадлежащие зоне и соответственно изменяется шкала, легенда, выводимые агрегационные данные. При повторном нажатии  zoom out на первичную карту. пример output: www.datavis.fr/index.php?...

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск