Маршрутизация в здании и на улице с помощью pgRouting
00:00:11 Загрузка дистрибутива PostgreSQL 17
00:00:42 Установка PostgreSQL 17
00:01:55 Загрузка дистрибутива расширения PostGIS
00:02:24 Установка расширения PostGIS
00:02:31 Создание пользователя и базы данных
00:03:43 Подключение расширений PostGIS и pgRouting к базе данных
00:04:26 1.2 — Установка PostgreSQL — Вариант 2: Установка через Docker
00:04:31 Установка WSL 2
00:05:39 Загрузка дистрибутива Docker Desktop
00:05:58 Установка Docker Desktop
00:06:45 Проверка работы Docker
00:07:11 Подготовка файла для запуска контейнера PostgreSQL с pgRouting
00:09:33 Запускаем контейнер с PostgreSQL
00:10:30 2 — Подключение к БД с помощью DBeaver и создание кастомных функций.
00:10:34 Загружаем дистрибутив DBeaver
00:11:22 Обновляем зависимости драйвера для подключения к PostgreSQL
00:11:44 Создаём подключение к базе данных
00:12:38 Настраиваем форматирование SQL
00:13:01 Создаём кастомные функции: _pgr_pointToId3D
00:14:15 Создаём кастомные функции: pgr_createTopology3D
00:15:59 3 — Установка и настройка NextGIS QGIS
00:16:03 Загружаем дистрибутив NextGIS QGIS
00:16:42 Настраиваем панель инструментов
00:17:12 Загружаем модуль QuickOSM
00:17:35 4 — Географическая привязка поэтажных планов
00:17:41 Обзор системы тегов и схемы Simple Indoor Tagging в проекте OpenStreetMap
00:19:52 Запуск NextGIS QGIS и создание проекта
00:20:09 Подключаем картографическую подложку и ищем место
00:20:29 Подключаем подложку со спутниковыми снимками с помощью QuickMapServices
00:21:33 Отмечаем опорные точки для привязки поэтажных планов
00:24:27 Привязка поэтажных планов
00:28:37 Создаём векторный слой со зданиями
00:31:22 5 — Отрисовка комнат по поэтажным планам
00:31:30 Создаём слой для помещений первого этажа
00:33:19 Начинаем отрисовку помещений первого этажа
00:37:27 Отрисовываем помещения второго этажа
00:39:00 6 — Отрисовка дорожной сети в здании
00:39:04 Создаём слой для первого этажа
00:40:01 Начинаем отрисовывать дороги первого этажа
00:41:53 Важно: отрисовка и описание лестниц
00:44:06 Создаём слой промежуточного этажа
00:45:03 Отрисовываем дороги промежуточного этажа
00:47:06 Создаём слой и отрисовываем дороги для второго этажа
00:48:13 7 — Загрузка уличной дорожной сети с помощью QuickOSM
00:48:33 Запускаем модуль QuickOSM и составляем запрос
00:50:43 (Преждевременное) разбитие дорог на сегменты
00:52:27 Дорисовываем уличную дорожную сеть
00:54:26 Повторное разбиение дорог на сегменты
00:55:32 8 — Создание графа дорог и расчёт маршрутов
00:55:39 Подключение к БД из QGIS и перенос слоёв с дорожными сетями в БД
00:56:06 Поиск системы координат для более точных расчётов длин дорог
00:58:19 Запуск DBeaver и обработка дорожной сети
01:09:37 Отображение графа и его вершин в QGIS
01:11:13 Составление скрипта для расчёта маршрута
01:16:23 Изменение весов для управления алгоритмом маршрутизации
В этом видео мы более детально рассмотрим процесс подготовки графа дорог в здании, в том числе с учетом перехода между этажами, свяжем эти данные с дорожным графом на внешних территориях из OpenStreetMap, и попробуем построить маршруты с помощью pgRouting (расширение для СУБД PostgreSQL).
3 views
609
213
7 months ago 00:03:56 1
Маршрутизация с выходов Pangaea Ultima U-2 на оконечный усилитель AMT TC-3M на борде AMT UBR PB-3.
7 months ago 00:25:56 1
4.3 Как данные передаются по сети. Модель OSI. МАК адрес
7 months ago 00:13:46 1
ОНКОмониторинг: показатели работы онкологической службы Республики Башкортостан
7 months ago 02:10:26 4
Множественная миелома - просто о сложном, лекарственные препараты, о доверии врачу, маршрутизация
7 months ago 00:51:11 3
Лабораторная работа. Базовая настройка протокола RIPv2 (Курс 2, Глава 3, Работа )
7 months ago 00:07:57 1
Статическая маршрутизация в Internet. Предварительная настройка
7 months ago 00:19:08 1
Статическая маршрутизация в Internet. Планирование
7 months ago 00:21:14 1
Динамическая маршрутизация
7 months ago 00:45:32 1
Статическая маршрутизация в Internet. Настройка
7 months ago 00:16:00 1
Продвинутый курс 7. Урок 2: Маршрутизация сигнала [Logic Pro Help]
7 months ago 00:07:12 3
Продвинутый курс 4. Урок 7: Drum Replacement [Logic Pro Help]
7 months ago 00:16:34 1
Организация медицинской помощи по профилю «ревматология» в Архангельской области #ревматология
7 months ago 00:04:29 1
Метастазы в кости, общие вопросы. Лектор Валиев А.(Р.)К.
7 months ago 00:37:09 1
ПРО Ableton Live 07. Маршрутизация аудио. Routing audio
7 months ago 02:22:12 1
Воспалительные заболевания кишечника (ВЗК): инновации и рекомендации
7 months ago 00:04:38 4
ПНЕВМОТОРАКС. ПРИКРОВАТНОЕ УЗИ ЗА 90 СЕКУНД.
8 months ago 01:34:47 1
Передача маршрутов удаленным VPN-клиентам
8 months ago 01:23:33 1
WireGuard на Mikrotik убийца OpenVPN, IPSec и других протоколов. Или нет?
8 months ago 00:31:25 1
Kubernetes, network [01], Теория
8 months ago 01:12:57 1
Интеграция текстовых и голосовых каналов: как внедрить и настроить. Кейс Беларусбанка.
8 months ago 01:46:50 1
.NET 2022 | 4.2 Лекция | Конвейер обработки запросов
8 months ago 00:08:42 1
Продвинутый PHP: Основы Laravel - Router&Middleware
8 months ago 00:54:33 1
Вебинар «Работа с процессами в Документооборот 2.1»
8 months ago 00:23:40 1
Основы динамической маршрутизации - классификация протоколов и методик