В настоящее время организации производят все больше и больше пространственных данных. Одним из способов доведения этой информации до пользователей могут выступать порталы открытых данных. Однако, за некоторыми исключениями, существующие порталы плохо выполняют функции обеспечения доступа к географическим данным.
Существуют хорошие инструменты с открытым исходным кодом для доступа к открытым данным (например CKAN, DKAN). Однако их функциональность для работы с геоданными тоже оставляет желать лучшего.
Мы решили исправить эту ситуацию. Представляем портал, оснащенный полным набором инструментов для эффективной публикации и распространения геоданных, который мы разработали для Администрации Приморского края.
Портал создан на базе CKAN и нашего серверного решения NextGIS Web. Все пространственные данные размещаются в NextGIS Web, а CKAN выступает в качестве витрины и каталогизатора.
Портал позволяет получать пространственные данные в следующих форматах (и посредством следующих OGC протоколов):
- WMS
- WFS
- GeoJSON
- JSON
- CSV
- ESRI Shape
Кроме того, обеспечивается:
- Предварительный просмотр пространственных данных в виде карты
- Предварительный просмотр атрибутивных данных в виде таблицы
- Ведение истории изменений данных
- Систематизация пространственных данных по организациям и наборам данных
- Ведение истории изменений набора данных
- Формирование актуальных данных «на лету» в момент запроса соответствующего формата
- Поиск по содержанию
- Построение графиков по табличным данным
За счет того, что пространственные данные хранятся в NextGIS Web, пользователь портала получает целый ряд дополнительных возможностей:
- Загрузку данных с портала сразу в ГИС;
- Редактирование геоданных в настольном и мобильном ПО ГИС (при наличии соответствующих прав);
- Формирование на основе геоданных карт с разными наборами слоёв;
- Разделение открытых и приватных геоданных.
В ходе работы над порталом была применена технология векторных тайлов, что позволило решить проблему визуализации векторных данных большого объёма. Например, в слое лесных кварталов содержится 22 тысячи объектов общим объемом 116 Мб. При стандартном подходе нам бы пришлось ждать значительное время, прежде чем слой отрисуется целиком. Векторные тайлы позволяют значительно ускорить процесс отрисовки и сделать работу с объектами более интерактивной. Подробнее ознакомиться с преимуществами векторных тайлов можно в нашей презентации.
Документация на ПО портала доступна по ссылке или в виде PDF.
Работы выполнены в интересах администрации Приморского края при поддержке Амурского отделения WWF России.