Модуль публикации топографических планшетов

Аватар пользователя Сачков Евгений
Сачков Евгений

Ура! Мы переработали механизм публикации топографических планшетов для 2 версии ИАС «Градоустройство», используя технологии 3 версии. В этой статье мы рассмотрим новый программный продукт «Модуль публикации топографических планшетов». Его основной задачей является поддержание топографической основы территории в актуальном состоянии.

Прежде, чем будет описан функционал модуля публикации топографических планшетов, остановимся на нескольких терминах:

Топографический планшет — минимальная единица (прямоугольная область) топографической карты в определенном масштабе (например, 1:500) в виде растрового изображения с .tab файлом, описывающим географическую привязку.

Сетка планшетов — слой в базе данных, представляющий собой систему взаимно перпендикулярных линий, проведенных через равные расстояния, образующую прямоугольные ячейки (топографические планшеты).

Мозаика — «склеенное» изображение всех топографических планшетов одного масштаба.

Геосервер (GeoServer) — веб-приложение для публикации геопространственных данных.

Когда я впервые столкнулся с задачей развертывания модуля публикации топографических планшетов, я был в замешательстве от большого количества действий, необходимых для установки (порядка 20 шагов). Но результаты тестовой эксплуатации модуля превзошли мои ожидания. «Почему мы не сделали этого раньше?» — задал себе логичный вопрос.

В дальнейшем, когда вопросы с установкой были решены и лаконично описаны в инструкции,  проблем становилось все меньше, оставались только явные преимущества.

Достоинства новой версии:

  1. простота конфигурирования;
  2. удобный, понятный и приятный веб-интерфейс;
  3. доступность (не нужно специальное ПО, модуль открывается из браузера);
  4. возможность отображения всех топографических планшетов сетки одновременно;
  5. высокая скорость отображения растровых изображений (при наличии кэша);
  6. возможность массового обновления топографических планшетов;
  7. управление прозрачностью слоев;
  8. возможность предпросмотра растрового изображения при обновлении топографического планшета.

Рассмотрим процесс публикации топографических планшетов:

Публикация осуществляется из веб-интерфейса конфигуратора модуля публикации топографических планшетов, который находится по адресу http://имя_хоста:порт и позволяет:

  • публиковать векторные и растровые слои;
  • создавать мозаики на основе сетки планшетов;
  • настраивать стиль (выбирать с геосервера) отображения опубликованного слоя.

1. Добавление сетки для построения мозаики. Сетка планшетов загружается из БД.
2. Загрузка топографических планшетов (несколько файлов в виде растровых изображений, либо 1 архив) и запуск построения мозаики в автоматическом режиме. Мозаика для каждого масштаба создается только один раз.

Конфигуратор модуля. Загрузка данных для создания мозаики.

Конфигуратор модуля. Загрузка данных для создания мозаики.

 

3. Кэширование мозаики на геосервере (рекомендуется для сеток с большим количеством ячеек) с помощью пункта меню «Кэшированные слои».

Это действие необходимо для увеличения производительности работы с топографическими планшетами.

Геосервер. Кэшированные слои.

Геосервер. Кэшированные слои.

 

4. Отображение топографических планшетов на карте с использованием векторных данных

Дальнейшие действия выполняются в веб-интерфейсе модуля публикации топографических планшетов, который  находится по адресу http://имя_хоста:порт/topomaterials и служит для предварительного просмотра и обновления топографических планшетов.

500

Сетка для топографических планшетов масштаба 1:500

 

5000

Отображение растровых данных масштаба 1:5000

 

5. Обновление одного или более планшета в мозаике

Обновление планшета происходит буквально за три клика:

  1. Нажимаем на кнопку «Добавить», выбираем топографические планшеты (.tab + файл изображения).
  2. Сравниваем опубликованный ранее растр с загруженным (в панеле слоев отображается как «Растровые файлы», см. рисунок «Функционал обновления планшета»), используя функционал регулирования прозрачности.
  3. Нажимаем на кнопку «Опубликовать».

Функционал обновления планшета

Функционал обновления планшета

 

В модуле предусмотрено логирование действий пользователя и восстановление топографических планшетов через Журнал изменений (кнопка «Журнал» над панелью управления слоями).

После того, как данные в нашей сетке планшетов обновлены и готовы к использованию, мы переходим к следующему пункту.

6. Отображение планшетов в ИАС «Градоустройство»

Отображение планшетов в ИАС «Градоустройство»

Отображение планшетов в ИАС «Градоустройство»

 

Текущий функционал ИАС «Градоустройство» приложения позволяет работать не только с векторными слоями, хранящимися в БД, но и с растровыми изображениями, опубликованными на геосервере, в том числе кэшированные данные (WMTS сервис).

Теперь для работы с большим участком карты не потребуется каждый раз запрашивать планшеты с геосервера (по отдельности или группой), достаточно лишь переместить карту на нужный участок и данные подгрузятся из кэша геосервера автоматически.

Таким образом, пользователям, работающим с модулем публикации топографических планшетов, представляется возможность использования более современных технологий (WMTS сервисы, частичное обновление сетки  планшетов, управление прозрачностью и др.) в ИАС «Градоустройство» 2 версии.

На данный момент модуль установлен и успешно используется на территории г. Южно-Сахалинска.

Комментарии

Отправить комментарий

Содержимое этого поля является приватным и не будет отображаться публично.
АНТИСПАМ
Этот вопрос задается для того, чтобы выяснить, являетесь ли вы человеком или представляете из себя автоматическую спам-рассылку.
X
Вы можете войти с зарегистрированным именем пользователя или вашим e-mail адресом.
Пароль чувствителен к регистру.
Загрузка