Стандарты Open Geospatial Consortium

Введение

Open Geospatial Consortium (OGC) был основан в 1994 с целью сделать географическую составной частью мировой информационной инфраструктуры. Члены OGC — поставщики технологий и их пользователи — совместно разрабатывают открытые стандарты интерфейсов и соответствующие стандарты кодирования. OGC также способствует развитию передового опыта, позволяющего разработчикам создавать информационные системы, которые могут легко обмениваться пространственной информацией и инструкциями с другими информационными системами. Требования варьируются от сложного планирования и контроля спутников исследования Земли до отображения простых веб-карт и кодировании местоположения с помощью нескольких байтов для геотаггинга и обмена сообщениями. Если посмотреть на домен рабочих групп OGC (http://www.opengeospatial.org/projects/groups/wg), можно увидеть весь широкий спектр текущей активности OGC.

Основа стандартов OGC и референсная модель

Основа стандартов OGC состоит из стандартов (http://www.opengeospatial.org/standards) для интерфейсов, кодирования, профилей, схем приложений и документов с примерами лучшей практики. Референсная модель OGC (ORM) описывает данные стандарты и связи между ними и соответствующими стандартами ISO. ORM даёт обзор стандартов OGC и служит в качестве полезного ресурса для определения архитектуры для конкретных приложений.

Разработка веб-сервисов с использованием стандартов OGC (и изучение взаимосвязей между стандартами) позволяет считать публикацию, поиск и связи важнейшими функциями в среде веб-сервисов.

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

Большинство стандартов OGC, разработанных в последние годы, являются стандартами для среды веб-сервисов — это стандарты, совместно именуемые “OGC Web Services” (OWS). На рисунке ниже представлена общая архитектурная схема для OGC Web Services. Эта схема определяет общие классы сервисов, которые принимают участие в различной деятельности по геообработке и определению местоположения.

Web services framework of OGC geoprocessing standards

Сокращения, упомянутые на рисунке, расшифрованы ниже. Некоторые из них представляют собой названия стандартов OGC, другие — общедоступными “Документами для обсуждения”, “Запросами” и “Рекомендательными письмами” (заметьте, что некоторые кандидаты в стандарты, находящиеся в работе, ещё не представлены общественности и доступны только членам OGC).

  • Sensor Planning Service (SPS)
  • Web Terrain Service (WTS)
  • Grid Coverage Service
  • Coordinate Transformation Service
  • Web Coverage Processing Service (WCPS)
  • Web Map Tile Service (WMTS)
  • Simple Features (SF)
  • Sensor Web Enablement (SWE)
  • XML for Image and Map Annotation (XIMA)
  • CityGML
  • GeosciML
  • GML in JPEG 2000
  • Observations and Measurements (O&M)
  • Symbology Encoding
  • Transducer Markup Language (TML)

Смотрите также: