Готовые работы / Лабораторная работа 3
.pdfМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича»
(СПбГУТ)
Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники
ЛАБОРАТОРНАЯ РАБОТА №3
по дисциплине «Сетевое программное обеспечение»
студент гр. ИКПИ-84 |
_______________ |
Коваленко Л. А. |
старший преподаватель |
_______________ |
Усков М. В. |
кафедры ИКС |
|
|
Санкт-Петербург
2022
1. Цель работы
Познакомиться с настольными ГИС. Изучить базовые понятия цифровой картографии (хранение пространственных данных; объединение таблиц БД и геоданных; деление отображаемых сущностей по слоям;
инструменты ГИС; spatial-дополнения языка SQL).
2.Постановка задачи
Спомощью настольной ГИС разработать структуру таблиц для
сохранения базовой информации о сетевых элементах, размещаемых на местности (на плане городской застройки). Обеспечить визуализацию сетевых узлов на карте (плане), возможность интерактивного выбора сетевых элементов и вывода информации по ним (модель устройства, его базовые характеристики).
3. Пояснение
Развёртываем desktop-версию какой-либо ГИС, или используем онлайн web-версию. Создаём в ГИС структуру таблиц, основанную на спроектированной ранее модели данных из практического занятия #3 («Реализация модели данных для Resource Inventory»).
Для упрощения, предпочтительнее использовать здесь хранение таблиц с помощью локальных средств ГИС, а не отдельной СУБД, которая требует сложного развёртывания и настройки. В таблицу, содержащую экземпляры сетевого оборудования, добавляем возможность хранения геоданных
(размещение сетевого оборудования на местности).
Загружаем фрагмент карты местности или городской застройки,
расставляем на нём сетевое оборудование. (Оборудование и объекты топоосновы должны храниться в разных слоях/таблицах).
Обеспечиваем рабочее пространство (workspace), в котором отображается карта местности с нанесёнными на неё сетевыми объектами;
есть список сетевых объектов и возможность просмотра информации по выбранному на карте сетевому объекту.
2
4. Ход работы
Для разработки структуры таблиц для сохранения базовой информации о сетевых элементах выбран QGIS — свободная кроссплатформенная геоинформационная система; зрелый программный продукт, сравнимый с коммерческими аналогами и поддерживаемый международным сообществом разработчиков и пользователей.
Сайт QGIS: https://qgis.org/ru/site/
Используемая версия QGIS: 3.24.
Рабочее пространство представлено на рис. 1.
Рисунок 1. Рабочее пространство
Местоположение местности на карте: Россия, г. Всеволожск, мкр-н
Южный, Аэропортовская и Московская улицы. На карте представлены 3
роутера, 3 коммутатора и 3 медиаконвертера на разных объектах местности
(слои Shapefile).
OpenStreetMap используется за счет установленного модуля QuickOSM.
3
Разработанные таблицы для сохранения базовой информации о сетевых элементах, размещаемых на местности, представлены на рис. 2-4.
Рисунок 2. Таблица Routers
Рисунок 3. Таблица Switches
Рисунок 4. Таблица Mediaconverters1
1 Fiber media converters.
4
5. Заключение
Достоинства QGIS Desktop:
•Позволяет создавать, редактировать, визуализировать, анализировать и публиковать геопространственную информацию.
•Бесплатная система; универсальная общественная лицензия GNU.
•Всемирное сообщество.
Недостатки QGIS Desktop:
•Ограничение на длину названия столбца таблицы: 10 символов.
•Только 4 доступных типа для поля таблицы: string, integer, double, date.
•Средний порог вхождения.
5