Spectrum Platform

Поделиться

Единая геоинформационая платформа предприятия

Spectrum – единая технологическая платформа для создания корпоративных геоинформационных систем, управления пространственными данными, оценки качества данных, решения различных аналитических и геоинформационных задач.

Краткое описание

Spectrum позволяет:

  • Создать и централизованно управлять инфраструктурой пространственных данных предприятия.
  • C минимальными затратами интегрировать геоинформационные технологии в существующие системы предприятия (CRM, BI, ERP, OSS и др.) что позволит достичь совершенно нового уровня анализа и визуализации пространственной и бизнес-информации.
  • Обеспечить доступ к пространственным данным широкому кругу пользователей посредством геопортала.

WEB картография и пространственный анализ

Spectrum Spatial (Location Intelligence Module) – один из компонентов платформы Spectrum, являющийся сервером инфраструктуры пространственных данных предприятия и предназначенный для совместной работы с картографической информацией неограниченного числа пользователей.

Адресный поиск и геокодирование

В состав платформы входит набор веб-сервисов адресного поиска и геокодирования (SOAP и REST).

Геокодирование может осуществляться как по адресам России, так и по адресным данным других стран (на текущий момент более 100).

Решение транспортных задач

Модуль решения транспортных задач с возможностью построения маршрутов, оптимальных по различных критериям, зон шаговой и транспортной доступности.

Интеграция c бизнес-данными в сторонних системах.

Благодаря наличию графического ETL-инструментария интеграция со сторонними ИТ-системами не требует от пользователя навыков программирования и может быть выполнена используя удобный визуальный дизайнер.

 

Все компоненты платформы могут взаимодействовать с друг другом и быть объединены в последовательности связанных процессов (dataflow),  работ (jobs) и сервисов, выполняя единую задачу по обработке и анализу данных.

Особенности внедрения

На сегодняшний день одним из важных факторов при выборе геоинформационного решения является скорость его внедрения в существующую ИТ-инфраструктуру компании.


Внедрение современной корпоративной ГИС платформы на предприятии среднего и крупного масштаба достаточно сложное мероприятие, требующее существенных материальных и временных ресурсов.


Платформа Spectrum обладает рядом свойств, позволяющих заказчику существенно снизить данные издержки и сократить сроки окупаемости решения:

  • наличие готового полнофункционального «тонкого» WEB-приложения, позволяющего рассматривать платформу Spectrum как готовый геоинформационных портал;
  • поддержка сервисов по стандартам OGC (WFS, WFS, CSW), что обеспечивает лёгкую и быструю интеграцию с существующими ГИС системами;
  • доступ к большинству возможностей платформы Spectrum через набор стандартизованных SOAP и  REST веб-сервисов, что при необходимости позволяет взаимодействовать с функциями платформы из любого языка программирования и среды разработки;
  • в основе Spectrum лежит Java-платформа, что обеспечивает кроссплатформенность и возможность функционирования решения практически на любом современном оборудовании;
  • широкий набор примеров на разных языках программирования и наличие полной документации.

Особенности лицензирования

Модель лицензирования - "по количеству ядер сервера".

 

Данная модель оптимизирована для использования серверного ПО – заказчик приобретает лицензию на необходимое число ядер процессоров сервера и получает право доступа неограниченного количества пользователей к службам платформы Spectrum. Причем это могут быть как внутренние пользователи (сотрудники организации), так и внешние пользователи.

 

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

 

Картография
Location Intelligence Module (LIM) – это один из компонентов платформы Spectrum, являющийся сервером инфраструктуры пространственных данных предприятия и предназначенный для совместной работы с картографической информацией неограниченного числа пользователей.

Сервис-ориентированная архитектура

Основанный на современной сервис-ориентированной архитектуре (SOA), Spectrum LIM включает в себя весь необходимый функционал для создания, визуализации, анализа и редактирования пространственных данных в различных форматах (пространственные СУБД Oracle, MS SQL, PostGIS и др., широкий набор файловых источников).

Feature Service

Сервис предоставляет набор операций унифицированного доступа к различным источникам данных, развитый механизм запросов и поиска объектов по любым признакам, а также их сочетаниям.

 

Встроенный язык запросов SQL, благодаря географическому расширению, позволяет осуществлять выборки с учетом пространственных отношений объектов, таких как удаленность, вложенность, перекрытия, пересечения, и т.п.

 


Основные группы операций:

  • получить список всех таблиц (источников данных) в репозитории;
  • получить описание атрибутивных и пространственных данных таблицы;
  • поиск (запрос) по расстоянию;
  • поиск (запрос) по пересечению;
  • поиск (запрос) внутри полигона;
  • поиск (запрос) ближайшего объекта;
  • произвольные запросы, используя встроенный язык MapInfo SQL.

Mapping Service

Сервис визуализации картографической информации, создания тематических карт, оверлейных операций.

 

Основные группы операций:

  • получение списка всех карт, слоев, стилей, таблиц доступных в репозитории;
  • методы конвертации между географическими и экранными координатами;
  • измерения в экранных координатах, например длины;
  • визуализация карт и слоев;
  • создание и визуализация тематических карт различными методами;
  • визуализация легенд, «водяных» знаков и т.д.

Geometry Service

Сервис выполнения различных геометрических измерений, преобразований и операций, например:

  • создание производных геометрических объектов (буфер, центроид, MBR, объединение и т.д.);
  • преобразование координат из различных проекций;
  • измерения (площадь, расстояние, длина, периметр и т.д.);
  • Predicate (содержит, пересекает, внутри и т.д.).

MapTiling Service

Сервис создания тайлов на основе векторных и растровых данных. Поддерживается встроенный механизм кэширования, существует возможность подключения внешнего кэша (Squid, Apache и т.д.).

Работа с внешними базами данных

Spectrum LIM поддерживает все распространенные типы пространственных баз данных, включая возможность прямой записи и чтения пространственных объектов из СУБД Oracle, Microsoft SQL, PostgreSQL/PostGIS.

Поддержка открытых ГИС-стандартов

Платформа Spectrum поддерживает основные открытые геоинформационные стандарты работы с пространственными данными, что улучшает взаимодействие со сторонними ГИС системами и существенно снижает время и издержки по внедрению Spectrum в существующую геоинформационную инфраструктуру предприятия.

 

Поддерживаются протоколы WMS/WFS для визуализации и доступа к пространственным данным, CSW для доступа к каталогу метаданных.

Геокодирование
В состав платформы входит набор веб-сервисов адресного поиска и геокодирования. Платформа предоставляет всю необходимую функциональность по работе с адресами от исправления ошибок и формализации адреса до прямого и обратного геокодирования.

Формализация адреса

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

 

Основные функциональные особенности:

  • приведение произвольно заданных адресов к стандартной форме;
  • учет возможных ошибок и опечаток в адресе;
  • исправление опечаток и неточностей;
  • восстановление пропущенных элементов адреса;
  • поддержка исторических названий, синонимов, числовых сокращений;
  • обработка общеупотребимых устойчивых сокращений (например, «ак» вместо «академика» и т.д.)

 

Cтруктура итогового адреса соответствует существующим стандартам (КЛАДР/ФИАС).

Геокодирование адресов

Используя модуль геокодирования можно легко и быстро нанести все ваши объекты
(объекты инфраструктуры, клиентов, конкурентов и любые другие, имеющие адрес) на карту для последующего анализа.

 

Функциональные возможности:

  • прямое и обратное геокодирование;
  • поддержка интерактивного и пакетного (автоматического) режима работы;
  • поддержка  классификаторов РФ: КЛАДР(ФИАС), ОКАТО, ОКТМО и т.д.

 

База данных геокодирования поддерживается в актуальном состоянии, при необходимости может быть дополнена имеющимися данными Заказчика.

Обратное геокодирование с карты

Если требуется узнать адрес, получить данные по административно-территориальной принадлежности точки на карте, можно воспользоваться функцией обратного геокодирования. Обратное геокодирование - это процесс преобразования географических координат объекта на карте в ближайший почтовый адрес.

Варианты использования и интеграции сервисов геокодирования в ИТ-инфраструктуру Заказчика

При необходимости сервисы формализации и геокодирования адресов могут быть интегрированы
с ИТ-системами Заказчика в различных режимах работы.

 

Геокодирование по коду ФИАС(КЛАДР)


Данный вариант применим, если в сторонних систем компании организован ввод (или постобработка) адресов с учетом присвоения им соответствующих кодов справочника ФИАС или КЛАДР.
Веб-сервис геокодирования, получая на вход код ФИАС (КЛАДР) и номер дома, возвращает результат геокодирования, который может быть сохранен в целевой системе для последующей обработки.


Геокодирование с подтверждением


Данный вариант применим, если в сторонних систем компании организован ручной ввод адреса в одно или несколько полей, без использования адресных классификаторов ФИАС (КЛАДР).
В данном случае после окончания ввода адреса система автоматически вызывает модуль геокодирования.
Алгоритм поддерживает исправление типичных ошибок, опечаток, пропусков адресных частей во введенной оператором строке адреса.
Таким образом, геокодирование происходит в момент ввода адреса оператором. Дополнительное подтверждение результата оператором, не занимая много времени, существенно повышает качество введенной адресной информации без необходимости привлечения дополнительных сотрудников для offline обработки некорректно введенных адресов и их повторного геокодирования.

 

Пакетное геокодирование


Данный вариант применим, если на стороне Заказчика существует потребность массового геокодирования списков адресов, которые ранее были введены вручную, но при этом адресные элементы отделены друг от друга фиксированным разделителем.

На вход сервиса подается список адресов для геокодирования.  Геокодирование производится в автоматическом режиме.  В результате для каждого исходного адреса формируется:

  • структурированный и формализованный адрес;
  • код ФИАС/КЛАДР;
  • показатель качества распознавания адреса (ранг адреса);
  • географические координаты (при их наличии в БД геокодирования или в данных Заказчика).
Транспортные задачи

Расчет зон транспортной доступности

Модуль позволяет рассчитывать зоны транспортной (пешеходной) доступности (зоны обслуживания, catchment areas).

 

Поддерживается построение по максимальному времени достижимости или максимальному расстоянию с учетом транспортных характеристик местности.

 

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

Построение маршрутов

Модуль позволяет рассчитывать маршруты от начального пункта в конечный через промежуточные. Алгоритм позволяет определять наилучшие маршруты с точки зрения времени, расстояния или транспортных расходов.

Комплексные транспортные задачи

Функциональность модуля позволяет решать комплексные транспортные задачи, в том числе задачу коммивояжера (Travelling salesman problem).

 

 

Применение

Мировые практики

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

Клиенты в РФ

Российские отраслевые лидеры, использующие инновационные технологии в бизнесе, уже используют платформу Spectrum.

Ритейл

Обеспечение удобного доступа клиентов к продукции является ключевой задачей. Стратегии по оптимальному размещению магазинов и складов и прогнозирование продаж, правильный выбор размеров, сети доставки и местные социальные СМИ - все эти факторы позволяют заказчикам обращаться к вашему бизнесу удобным для них способом, от чего выигрываете и вы.

Телекоммуникации

Географические данные являются очень важными для планирования и управления сетями в секторе телекоммуникаций. Использование ГИС технологий позволяет провайдерам оценивать складывающуюся ситуацию, повышать качество предоставляемых услуг, расширять зоны покрытия и планировать сети следующего поколения.

Ресурсы

Системные требования платформы Spectrum

Операционные системы:

Поддерживаются только 64х разрядные версии.

Linux/Unix:

  • Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6
  • CentOS 5, CentOS 6
  • Ubuntu 12
  • SUSE 10, SUSE 11
  • Oracle Linux 6
  • HP-UX 11.31 (Itanium)
  • Solaris 10 (SPARC only), Solaris 11 (SPARC only)
  • AIX 6.1, AIX 7.1 

Windows:

  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012 R1

Оперативная память:

  • Рекомендуемый объем оперативной памяти - от 8 GB.

Свободное место на диске:

  • 3 GB для установки всех модулей.
  • от 2 GB до 3 GB свободного места для распаковки временных файл при установке.
  • от 3 GB для установки баз данных модулей (геокодирование, роутинг и т.д.).

Дополнительные требования:

  • Для установки необходимо наличие административных прав.