/opendata-permkrai-browser

Средство просмотра данных с портала открытых данных Пермского края

Primary LanguageScalaCreative Commons Zero v1.0 UniversalCC0-1.0

Средство просмотра данных с портала открытых данных Пермского края

Задача

Продемонстрировать возможность загрузки списка показателей, значений показателей и реестровых данных, разбора ответа и отображения его на пользовательском интерфейсе.

Отображение реестровых данных Отображение показателей

Идея реализации

  1. Пользователь на интерфейсе вводит идентификатор реестровых данных. Данные загружаются в формате CSV. В случае, если полученные записи имеют привязку к координатам, информация о записях отображается на карте.
  2. Список показателей загружается в формате XML. Пользователь на интерфейсе выбирает показатель. Загруженные в формате CSV данные отображаются в виде таблицы.

Особенности реализации

Пользовательский интерфейс - JavaFX и Swing. Карта отображается в JavaFX WebView при помощи Leaflet.

Запуск

Запуск через sbt run или в IntelliJ IDEA:

  • perm.tryfuture.opendata.DirectionsBrowser
  • perm.tryfuture.opendata.CubesBrowser