Страница 1 из 1

Интерактивная карта без программирования

Добавлено: 24 дек 2016, 16:05
Антон Гагарин
Добрый день, уважаемые товарищи!) Возникла необходимость создать интерактивную карту для отображения данных на карте государства, чтобы информацию там менялась в реальном времени , беря данные из файлов excel, и чтобы можно было выбирать данные какие мне нужно и моментально смотреть визуализацию их на карте (картограмой или диаграмками над областями, чтобы можно было оценить динамику показателей или сраванить результаты по разным областям).

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

Подскажите пожалуйста, с помощью каких инструментов это возможно реализовать.

Re: Интерактивная карта без программирования

Добавлено: 24 дек 2016, 18:31
bolotoved
1. Посмотрите вначале вот эту статью, может это вам подойет: http://gis-lab.info/qa/geooo.html

2. Если делать через QGIS, то нужно иметь векторный слой субъектов РФ, например, такой: http://gis-lab.info/qa/rusbounds-rosreestr.html

Затем связать таблицу с вашими данными и атрибутивную таблицу векторного слоя по какому-либо ключевому полю: http://www.qgistutorials.com/ru/docs/pe ... joins.html

Вроде бы QGIS поддерживает импорт *.xlsx, не знаю, правда, на сколько адекватно. Надежнее было бы конвертировать *.xlsx в *.csv, а потом связывать. Но нужно проверить (второй путь точно работает).

Диаграммы строить QGIS умеет, но возможности его ограничены (см. там раздел "Диаграммы"). Народ, понятное дело, это не останавливает:
http://gis-lab.info/qa/qgis-infographic ... cript.html
http://gis-lab.info/qa/qgis-custom-plots-r.html

Re: Интерактивная карта без программирования

Добавлено: 24 дек 2016, 22:07
jerry-maori
Я бы всё таки смотрел в строну кадавра: XAMPP - Leaflet
в MySQL данные из Excel перекинуть -- не вот проблема
А уж всякие выборки и визуализации -- тут Leaflet + его плагины (Тот же D3 или Highchart) прям в тему
Кодить придётся на JS -- но там реально особых трудностей нет.

Re: Интерактивная карта без программирования

Добавлено: 24 дек 2016, 22:13
Максим Дубинин
Антон Гагарин писал(а):не требовало программирования
jerry-maori писал(а):Кодить придётся на JS

Re: Интерактивная карта без программирования

Добавлено: 24 дек 2016, 22:55
jerry-maori
ну под описанные задачи без напильника в виде самокода не получится