Единая платформа управления транспортной системой «Шелковый путь»

Геоинформационная система
(ЕПУТС ШП.ГИС)
ЕПУТС ШП.ГИС – геоинформационная платформа, входящая в состав ЕПУТС ШП. Она обеспечивает полный жизненный цикл управления геоданными и создания / эксплуатации ГИС приложений и сервисов в составе ЕПУТС
ЕПУТС ШП.ГИС сегодня:
  • решение типовых и нестандартных задач в области геоинформатики;
  • процессы многопользовательской пространственной инвентаризации;
  • интеграции с внешними системами, датчиками и устройствами IoT;
  • выполнение интеграционных-процессов, связанных с пространственными данными и источниками
Регистрационный № 15458 от 08.11.2022 г. в Едином реестре российских программ для электронных вычислительных машин и баз данных.
Платформа
ЕПУТС ШП — подсистема ГИС. Представляет из себя совокупность пользовательских приложений, серверных служб и утилит.
Она обеспечивает запуск, работу и настройку нескольких параллельных конфигураций - геопорталов, т.е. изолированных областей, включающих в себя собственные модули, настройки, пользователей, роли, слои, подложки и сервисы.
Реализует в рамках конфигурации (и в целом) поддержку процессов управления геоданными, настройку подключений к СУБД, публикации геосервисов, сервисов геометрии и аналитики, а также сервисов интеграции.
Серверные службы реализованы на с использованием платформы node.js и запускаются в многопоточном режиме – для эффективного использования серверных ресурсов, достижения превосходной производительности и запуска прикладных задач (сервисов) в параллельном / асинхронном режимах.
Операционные системы и аппаратные платформы
Платформы x86, amd64
  • MS Windows Server 2016 - 2022
  • Debian 8-11, SuSE, Red Hat Enterprise Linux
Платформа VLIV (Эльбрус 8СВ)
  • Astra Linux, Red OS - запуск сервисов платформы с использованием контейнеров LXC
Стандарты Web Services
  • Feature Services
  • Map Services
  • Trace Services
  • Geocoding Services
  • Network Services
  • WebSocket Services (FeatureService, Stream Services)
Растровые данные и ЦМР
  • хостинг / публикация карт по протоколам XYZ (TMS)
  • публикация сервисов векторных тайлов
  • поддержка форматов DEM (цифровые модели рельефа / высот)
Форматы обмена
  • GeoJSON, TopoJSON
  • XML, GML, KML
  • ESRI Shape
  • Autocad DXF
  • MapInfo MID/MIF
+ 80 форматов обмена
Поддержка СУБД
  • PostgreSQL (PostGIS)
  • MS SQL Server
  • MongoDB
  • MySQL
  • MemoryDB

Стуктурная схема

ЕПУТС.ГИС
GIS Client
Клиентское картографическое приложение (АРМ Пользователя)
  • Предоставляет картографический интерфейс, инструменты работы с геоданными, слоями (поиск, слои, подложки, измерения, редактирование).
  • Импортирует дополнительные клиентские модули и функции, непосредственно с сервера с шифрованием кода и горячей перезагрузкой
ЕПУТС.ГИС
Configurator
Приложение администратора
  • Управление конфигурациями (порталами)
  • Регистрация программных модулей и серверного API
  • Управление ролями, пользователями, слоями
  • Публикация геосервисов, снимков, ДЗЗ/ЦМР, задач интеграции и преобразования (миграции) потоков данных.
ЕПУТС.ГИС
Application Server
Сервер служб приложения –
связующее ПО для задач регистрации и управления порталами и в их числе – ролями пользователями и т.п
ЕПУТС.ГИС
Feature Server
Геосервер (службы) векторных данных в форматах ESRI и OGC
  • публикация геосервисов
  • управление проекциями и системами координат
  • геозапросы и геоанализ
ЕПУТС.ГИС
Imagery Server
Геосервер (службы) растровых геданных
  • публикация геоснимков и ДЗЗ, а также ЦМР (модель высот)
  • генерация подложек для клиентов карт и отчётов
ЕПУТС.ГИС
Geocode Server
Сервер геокодирования
  • регистрация источников геоданных для геокодирования
  • прямое и обратное геокодирование
  • сервисы поиска адресов для клиентов
ЕПУТС.ГИС
Network Server
Сервер сетевого анализа
  • публикация сетевых и навигационных графов
  • решение задач сетевого анализа – поиск маршрутов, построение зон обслуживания, матрицы корреспонденции
ЕПУТС.ГИС
Integration Server
Сервер интеграции
  • управление потоками прямой и обратной интеграции
  • подключение IoT и устройств
  • создание и выполнение произвольных миграций данных и ETL
ГИС Клиент
Картографическое веб-приложение с управлением разграничения данных и функций на базе ролевой модели. Работает в любом современном браузере и на мобильных устройствах. Позволяет загружать как встроенные компоненты, входящие в «ядро» Системы, так и зарегистрированные на уровне портала (конфигурации) компоненты, которые могут быть созданы Вами или любым сторонним разработчиком.

Возможности

Базовые
  • Авторизация через LDAP / OAuth2 / Local RMS
  • Слои базовой картографии
  • Векторные и растровые слои
  • Поиск объектов и адресов
  • Картометрические измерения

  • Идентификация объектов
  • Редактирование геометрии и атрибутов объектов
  • Работа с документами и ссылками
  • Построение маршрутов
  • Мультиязычный интерфейс
Дополнительные
  • Подключение и динамическая загрузка функциональных модулей по стандартизованному интерфейсу
  • Шифрование данных и кода подключаемых клиентских компонентов
2D движок
Open Layers 8.x или ESRI JS API
3D движок
Cesium JS
Управление проекциями
Proj4.js
Геоанализ
JS Topology Suite
Компоненты UI
Vue.js, Vuetify

Инструменты и аналитика

Основная цель при создании инструментов ГИС – сделать их удобными для большинства пользователей, но вместе с тем предоставить богатые возможности для профессионалов. Мы тщательно собираем и перерабатываем передовой опыт в области картографии, чтобы сделать результаты работы нашей ГИС выразительными и понятными.
Если Вы не пользовались ГИС системами и имеете о картографии очень отдаленное представление, то будьте уверены – использовать нашу ГИС почти так же просто как Word или Excel.
Визуализация слоя в формате «тепловая карта»
Слои геоданных - источник для деловой графики и анализа
Слои геоданных - источник для деловой графики и анализа
Администрирование
ЕПУТС.ГИС Конфигуратор — приложение для управления конфигурациями (порталами), пользовательскими ролями и пользователями, публикация геоданных. Предоставляет интерфейс для подключения программных модулей, настройки задач интеграции, управления моделями (структурой) данных через визуальные интерфейсы.
Позволяет выполнять мониторинг работы сервисов и служб Системы.
Настройка конфигураций
  • регистрация служб ГИС (сервисы данных, сервисы анализа, …)
  • настройка групп (ролей)
  • управление пользователями
  • публикация и/или подключение веб-клиентов и служб
  • управление справочниками и НСИ
  • управление слоями и ресурсами
  • управление общими параметрами портала (проекции, api ключи, общие геоданные)
  • регистрация программных модулей – клиентских и серверных
  • cерверное API
  • шаблоны для создания серверных, клиентских модулей
Управление службами геоданных
  • подключения к СУБД
  • публикация веб-сервисов ГИС
  • ETL-инструменты
  • мониторинг состояния служб
Службы геокодирования
  • настройка служб геокодирования пространстрвенных источников
  • геокодирование адресов, координат, массовое
Сервисы тайлов
  • сервисы растровых тайлов
  • сервисы векторных тайлов (pbf, mvt)
  • модули серверной обработки
Управление службами сетевого анализа
  • регистрация и обслуживание сетевых графов
  • запуск задач сетевого анализа – поиск путей, транспортная задача, поиск размещений
Задачи интеграции
  • поддержка интеграций с возможностью расширения провайдеров данных
  • настройка маппингов
  • запуск задач интеграции по расписанию
  • регистрация веб-хуков (триггеры)
  • мониторинг выполнения задач

Порталы

Конфигуратор ЕПУТС.ГИС GIS – это удобное приложение для настройки всех параметрв Системы.
Это приложение позволяет выполнить полную настройку, начиная от верхнего уровня – порталов (конфигураций) и заканчивая настройкой справочников, шаблонов редактирования и тому подобное.
Ключевой элемент управления – конфигурация (портал, аккаунт) - объект, который объединяет в себе пользователей, группы, слои, подложки, программные модули (общие и доступные порталу), геосервисы, серверное API и многие другие параметры.

Модули

Знаковой возможностью Системы является функция регистрации (создания) новых программных модулей.
Часть модулей (компонентов, элементов интерфейса) являются встроенными («ядро» Системы), при этом Вы можете подключить в Систему созданные Вами или кем-то ещё программные компоненты и серверные функции.
Клиентские и серверные модули (функции) могут быть отредактированы в Web IDE, входящей в состав Конфигуратора. При этом все изменения немедленно будут применены без перезапуска и переустановки Системы.

Реестр программных модулей и серверного API

Web IDE для создания / корректировки кода модуля

(изменения применяются немедленно после сохранения)

Модели данных

Моделирование данных
  • Подготовка структур слоёв и таблиц (справочников), а также связей между ними выполняется по модели работы CASE средств - через визуальное проектирование сущностей и связей.
  • В нашей ГИС Вы можете сформировать модель данных в нотации ERD в визуальном редакторе и на её основе сгенерировать из модели слои, справочники и основанные на них экранные формы объектов.
  • В дальнейшем Вы сможете использовать такую модель для создания новой конфигурации или изменения модели существующих слоёв.

Модели рельефа

Регистрация моделей ЦМР
Расчет зон видимости
Построение вертикального профиля
Сервисы тайлов
Сервер тайлов предназначен для регистрации источников данных и их публикации в формате XYZ (растровых тайлов) и MVT (векторные тайлы). Данная функция позволяет быть независимым от внешних поставщиков подложек и формировать их своими силами.
Регистрация сервисов тайлов
Настройка параметров тайлового сервиса
Пример отображения векторных тайлов
Интеграционные задачи
Данная возможность позволяет создавать направленные синхронизации непосредственно из интерфейса Системы и получать обновления по заданному расписанию и параметрам.

Список интеграционных задач

Параметры конкретной интеграционной задачи

Результаты выполнения интеграции - слой пробок

Сервер интеграции - ключевой серверный компонент для настройки прямых и обратных интеграций.
Предоставляется возможность создания задач интеграции, настройки их параметров, расписания.
После запуска выполнение интеграционных задач отслеживается в специальном разделе (логирование), а также непосредственно в слоях/таблицах/отчётах системы.

Список зарегистрированных провайдеров

Статус выполненных и выполняемых интеграций

Сервисы геокодирования
Сервер геокодирования предназначен для регистрации пространственных источников данных и построение на их основе сервисов геокодирования. Сервисы геокодирования предоставляют REST API, который реализует функции геокодирования адресов (произвольных поисковых запросов), обратного геокодирования, массового геокодирования и формирования подсказок.
Прямое геокодирование
Массовое геокодирование
Генерация «подсказок-вариантов»
Преимущества
Вопрос, который может стоять перед любыми потенциальным клиентом - «Почему я должен выбрать эту систему»?
Примите решение, основываясь на информации о наших сильных сторонах и преимуществах.
Гибкость и адаптивность
Производительность и эффективность
Быстрый старт за пару минут
От момента регистрации до начала использования базовых возможностей Вам потребуется не больше нескольких минут – используйте готовые инструменты и шаблоны (профили) данных.
Решать задачи, связанные с пространственным анализом, также легко, как писать сообщения в социальных сетях.
Быстродействие сервисов и служб
При сравнении быстродействия в типичных сценариях работы на мы опережаем наших конкурентов на 50-70%. Ознакомьтесь с результатами тестирования в дополнительных материалах.
Low code / Zero code
Используя подход по максимальному использованию средств визуальной настройки, мы с каждым релизом приближаемся к тому, чтобы снижать зависимость клиентов от программистов или дорогих специалистов в области ГИС. Создавайте и управляйте своими данными и программными расширениями сами.
Машинное обучение и ИИ
Прямо сейчас мы добавляем в нашу cистему возможность использования моделей машинного обучения для анализа и генерации данных.
Узлы обработки на базе AI / ML будут Вам доступны в ближайших релизациях.
Эффективность использования ресурсов
Для запуска и поддержания слоёв нам не нужны огромные ресурсы – 60-80 МБ RAM – всё что нужно для запуска процесса ГИС сервера без ограничения слоёв.
У наших конкурентов – потребление памяти начинается от 150 Мб RAM и это только на один слой!
Поддержка стандартов ESRI
Низкая стоимость владения
Совместимость
Мы замещаем серверные решения ESRI в части стандартов/протоколов, а также функциональных возможностей.*
*Компания ESRI (ArcGIS) в начале 2022 года перестала поддерживать линейку своих продуктов в РФ. Множество клиентов, использующих данные решения, остались без нормальной возможности использовать продукцию ArcGIS.
ЕПУТС ШП.ГИС – возможность перейти на совместимые решения и получить выгоды в функциях и эксплуатации.
Доступно всем
Начните работу с базовой версией ЕПУТС.ГИС GIS с набором стандартных базовых функций. Когда Вам потребуется больше возможностей, закажите лицензию с расширенной функциональностью или работы по созданию нового функционала внутри Системы.
Лицензии для задач разработки или запуска на Ваших ресурсах доступны по стоимости и успешно конкурируют как с ушедшими решениями ESRI ArcGIS, так и с российскими продуктами.
Преемственность
Веб и десктоп клиенты, использующие протоколы ESRI REST Services могут спокойно использовать наше решение, чтобы не тратить силы и ресурсы из-за перехода на другие продукты, обеспечивая совместимость и преемственность.
Сохраните и дополните данные
Импортируйте в ЕПУТС.ГИС свои данные из таблиц, текстов, старых форматов и документов с использованием наших инструментов – на основе готовых шаблонов миграции или самостоятельно созданных моделей импорта/экспорта. Во время миграции данные могут быть дополнены или трансформированы – и всё это понятно и доступно даже обычным пользователям.
Возможность визуального управления данными также снижает порог владения системой, привнося достоинства ГИС без требований серьёзного обучения.
Контакты
Телефон: +7 (800) 200-40-15
Email: support@eputs.org
129626, г. Москва, 3-я Мытищинская ул., д. 16, стр. 5