Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Готовые работы / Лабораторная работа 3

.pdf
Скачиваний:
38
Добавлен:
30.03.2022
Размер:
415.51 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,

СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича»

(СПбГУТ)

Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники

ЛАБОРАТОРНАЯ РАБОТА №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