Организация пространственных данных с применением СУБД PostgreSQL на примере картографирования агрохимических свойств почв
Примеры традиционных агрохимических карт
Поставленная производственная задача
Использованное программное обеспечение
Создание картографической основы
Внешний вид веб-карты созданной из QGIS-проекта модулем QGIS2WEB с незначительным изменением HTML
Организация пространственных данных отображаемых на веб-карте
Организация данных в пространственной СУБД (на примере слоя содержания подвижного фосфора – Р2О5)
Заключение
Спасибо за внимание
8.81M

Пример_презентации_итогового_проекта

1. Организация пространственных данных с применением СУБД PostgreSQL на примере картографирования агрохимических свойств почв

Итоговое проектное задание по курсу «Web-картографирование»
8. Тема из профессиональной деятельности слушателя
Организация пространственных данных
с применением СУБД PostgreSQL на
примере картографирования
агрохимических свойств почв
Исполнитель:

2. Примеры традиционных агрохимических карт

3. Поставленная производственная задача

Цель проектного задания - изучить возможности
использования распределенной СУБД PostgreSQL и
Geoserver для управление агрохимической веб-картой
из программы QGIS.
Поставленная производственная задача
На основе списка кадастровых номеров земельных участков
разработать веб-карту результатов агрохимического
обследования почв. Общее число земельных участков 28
Исходные пространственные данные
КПТ приобретенные на https://pbprog.ru/ - 4 КПТ (28 участков)
Данные поступили в МСК 59, поэтому для работы с данными в
QGIS, была установлена пользовательская проекция МСК 59,
зона 2 (Ординский (59:28)). Параметры создания
пользовательской проекции получены на сайте
https://terraingis.ru/msk-59.html
Нормативная документация
ГОСТ Р 58595-2019 Почвы. Отбор проб

4. Использованное программное обеспечение

1. QGIS 3.28.10 LTR
Модули:
Polygon divider – разбивка земельных участков на
элементарные агрохимические участки по 8-10 га;
QGIS2WEB – создание веб-карты из ГИС-проекта;
QField Sync – экспорт QGIS-проекта в qfield (в zip).
2. Qfield – навигация в поле
3. Visual Studio Code – редактирование HTML,
созданного модулем QGIS2WEB
4. PostgreSQL с расширением PostGIS – связующее
звено между QGIS и Geoserver
5. Geoserver 2.20.0 (jre+geoserver) – размещение
пространственных данных и интернете

5. Создание картографической основы

Земельные участки в проекте QGIS (фрагмент)
polygon divider
Элементарные участки по 8-10 га
созданные модулем polygon divider
Отображение проекта на ОС Android
в мобильной версии QGIS Qfield
(для навигации при отборе проб в поле)

6. Внешний вид веб-карты созданной из QGIS-проекта модулем QGIS2WEB с незначительным изменением HTML

Данная карта размещена на бесплатном хостинге и в первоначальном виде все слои
находятся в HTML. Следовательно любое изменение данных требует обновления
всего репозитория.

7. Организация пространственных данных отображаемых на веб-карте

WMSслой
qgis2web
shpфайл
Веб-карта

8. Организация данных в пространственной СУБД (на примере слоя содержания подвижного фосфора – Р2О5)

geoserver
QGIS
Postgresql (pgAdmin4)
Результат - Веб-карта управляемая из QGIS-проекта
Изменение
атрибута в
QGIS приводит
к изменению
цвета

9. Заключение

Применение открытых веб-геотехнологий в
картографировании агрохимических свойств почв
позволяет
представить
набор
агрохимических
картограмм, в виде одного сайта. Назначение сайта –
обеспечить
удобный
доступ
сотрудников
агропредериятия
к
агрохимическим
данным.
Организация
работы
веб-карты
на
основе
распределенной СУБД Postgresql в связке с geoserver
позволяет оперативно обновлять данные, управляя
сайтом из QGIS-проекта. Однако созданная система
представляет собой модель, поскольку для стабильной
и непрерывной работы веб-ресурса требуются
дополнительные аппаратные средства (сервер).
Использование данной модели в производственных
целях будет весьма эффективным при частой смене
атрибутов участков, например для карты полей смена
севооборотов.

10. Спасибо за внимание

English     Русский Rules