Добрый день,

Вполне вероятно что мое видение задачи неправильное и вы сможете предложить лучший вариант.

Задача сделать папку с 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

3 года назад
guest_16365798287895
3 года в сервисе
Был
3 года назад

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

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется выполнить 3 лабораторные работы по прикладному программному обеспечению. Задача включает подготовку и представление отчетов по каждому заданию.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • $20

    Требуется решение головоломки с ресурса http://albertor3005.tilda.ws/square. Задача включает в себя анализ и выполнение требований головоломки. Стоимость обсуждается индивидуально.

    Закрыт
    3 года назад
  • Требуется помощь в выполнении двух университетских работ в Visual Studio. Первая работа включает написание кода на Turbo Delphi с комментариями и скриншотами. Вторая работа связана с построением модели с использованием Model Visual Studio, также с необходимыми скриншотами. Оплата и связь только через сервис.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется разработать торговый советник на MQL5 для MetaTrader, который будет открывать и сопровождать сделки. Необходимо провести анализ исторических сделок и выбрать настройки для достижения максимальной прибыли. Более детальное техническое задание доступно по ссылке.

    Закрыт
    3 года назад
  • $350

    Требуется доработка плагинов на платформе XenForo, включая переадресации в DragonByte Shop и удаление посреднических ссылок. Необходимо написать 2 новые переадресации и дополнить функционал существующего плагина. Ищем программистов с опытом работы с XenForo не менее 2 лет.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Написание программы для Arduino Nano, управляющей адресной светодиодной лентой WS2812 с кнопкой. При быстром нажатии меняется статичный цвет, при долгом – активируются спец-эффекты, такие как симуляция огня и бегающая змейка. При включении лента плавно загорается белым цветом, ожидая команд с кнопки.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад