Геоинформационные системы:Тема 0 - Обзор: различия между версиями
Vserge (обсуждение | вклад) м (→Обзор тем: добавлена ссылка 1: https://www.iso.org/committee/54904.html) |
Vserge (обсуждение | вклад) (→Отношения с внешними организациями: добавлена ссылка 2: 2. Де-юре, от средневековой латыни, означает от права. Термин относится не только к юридически защищенным или принудительным стандартам, но и к тем, которые были одобрены официальной организацией по стандартизации) |
||
Строка 243: | Строка 243: | ||
OGC признает, что стандарты, которые он разрабатывает, зависят от связей с другими SDO. Примером этого является Абстрактная спецификация, где несколько тем разрабатываются и поддерживаются внешними организациями. Особо следует отметить взаимосвязь между OGC и ISO / TC 211. |
OGC признает, что стандарты, которые он разрабатывает, зависят от связей с другими SDO. Примером этого является Абстрактная спецификация, где несколько тем разрабатываются и поддерживаются внешними организациями. Особо следует отметить взаимосвязь между OGC и ISO / TC 211. |
||
− | ISO / TC 211 - это де-юре |
+ | ISO / TC 211 - это де-юре<ref>Де-юре, от средневековой латыни, означает от права. Термин относится не только к юридически защищенным или принудительным стандартам, но и к тем, которые были одобрены официальной организацией по стандартизации</ref> SDO, основное внимание в котором уделяется цифровой географической информации. Их работа направлена на создание структурированного набора стандартов для информации, касающейся объектов или явлений, которые прямо или косвенно связаны с местоположением относительно Земли. Эти стандарты могут определять для географической информации методы, инструменты и услуги для управления данными (включая определение и описание), получения, обработки, анализа, доступа, представления и передачи таких данных в цифровой /электронной форме между различными пользователями, системами и местоположениями. Работа должна содержать ссылки на соответствующие стандарты информационных технологий и данных, где это возможно, и обеспечивать основу для разработки отраслевых приложений с использованием географических данных. |
Осенью 1998 года OGC и ISO / TC211 подписали соглашение, устанавливающее связь класса А, которая позволяет обеим организациям в полной мере использовать вклад друг друга. С тех пор две организации сотрудничали в ряде областей. К ним относятся включение документов ISO / TC 211 в состав OGC Abstract Specification, а также предоставление OGC стандартов внедрения OGC в ISO для рассмотрения на предмет принятия в качестве международных стандартов. Координационная группа ISO / TC211-OGC называется Объединенной консультативной группой (JAG). Эта группа собирается во время одного или обоих пленарных заседаний Технического комитета OGC и ISO / TC 211. |
Осенью 1998 года OGC и ISO / TC211 подписали соглашение, устанавливающее связь класса А, которая позволяет обеим организациям в полной мере использовать вклад друг друга. С тех пор две организации сотрудничали в ряде областей. К ним относятся включение документов ISO / TC 211 в состав OGC Abstract Specification, а также предоставление OGC стандартов внедрения OGC в ISO для рассмотрения на предмет принятия в качестве международных стандартов. Координационная группа ISO / TC211-OGC называется Объединенной консультативной группой (JAG). Эта группа собирается во время одного или обоих пленарных заседаний Технического комитета OGC и ISO / TC 211. |
Версия 22:59, 3 мая 2022
Отказ от отвественности
Данный документ является неофициальным переводом стандарта OGC Abstract Specification Topic 0 - Overview и предназначен исключительно для удобства работы специалистов по информационному моделированию при разработке стандартов "Единой системы информационного моделирования" (ЕСИМ)
Перевод стандарта OGC Abstract Specification Topic 0 - Overview
Открытый геопространственный Консорциум
Дата подачи: 2019-10-14
Дата утверждения: 2020-01-31
Дата публикации: 2020-08-27
Внешний идентификатор этого документа OGC®: http://www.opengis.net/doc/AS/topic-0/9.0
Внутренний справочный номер данного документа OGC®: 04-084r4
Версия: 9.0
Категория: OGC® Абстрактная спецификация
Редактор: Джордж Персиваль
OGC Абстрактная спецификация Тема 0 - Обзор
Уведомление об авторских правах
Copyright © 2020 Open Geospatial Consortium
Чтобы получить дополнительные права использования, посетите http://www.opengeospatial.org/legal /
Предупреждение
Этот документ является международным стандартом, одобренным членом OGC. Этот документ доступен на безвозмездной, недискриминационной основе.
Получателям настоящего документа предлагается представить со своими комментариями уведомление о любых соответствующих патентных правах, о которых им известно, и предоставить подтверждающую документацию.
Лицензионное соглашение
Настоящим Открытый Геопространственный Консорциум ("Лицензиар") бесплатно и на условиях, изложенных ниже, разрешает любому лицу, получившему копию настоящей Интеллектуальной собственности и любую связанную с ней документацию, иметь дело с Интеллектуальной собственностью без ограничений (за исключением случаев, указанных ниже), включая без ограничений права на реализацию, использование, копирование, модификацию, слияние, публикацию, распространение и / или сублицензирование копий Интеллектуальной собственности, а также разрешение лицам, которым предоставляется Интеллектуальная собственность, делать это при условии сохранения всех уведомлений об авторских правах на интеллектуальную собственность в неприкосновенности и что каждое лицо тот, кому предоставляется Интеллектуальная собственность, соглашается с условиями настоящего Соглашения.
Если вы изменяете Интеллектуальную собственность, все копии измененной Интеллектуальной собственности должны включать, в дополнение к вышеуказанному уведомлению об авторских правах, уведомление о том, что Интеллектуальная собственность включает изменения, которые не были одобрены или приняты ЛИЦЕНЗИАРОМ.
ЭТА ЛИЦЕНЗИЯ ЯВЛЯЕТСЯ ТОЛЬКО ЛИЦЕНЗИЕЙ НА АВТОРСКОЕ ПРАВО И НЕ ПЕРЕДАЕТ НИКАКИХ ПРАВ ПО КАКИМ-ЛИБО ПАТЕНТАМ, КОТОРЫЕ МОГУТ ДЕЙСТВОВАТЬ В ЛЮБОЙ ТОЧКЕ МИРА.
ИНТЕЛЛЕКТУАЛЬНАЯ СОБСТВЕННОСТЬ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ ТРЕТЬИХ ЛИЦ. ПРАВООБЛАДАТЕЛЬ ИЛИ ПРАВООБЛАДАТЕЛИ, УКАЗАННЫЕ В НАСТОЯЩЕМ УВЕДОМЛЕНИИ, НЕ ГАРАНТИРУЮТ, ЧТО ФУНКЦИИ, СОДЕРЖАЩИЕСЯ В ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ, БУДУТ СООТВЕТСТВОВАТЬ ВАШИМ ТРЕБОВАНИЯМ ИЛИ ЧТО РАБОТА ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ БУДЕТ БЕСПЕРЕБОЙНОЙ ИЛИ БЕЗОШИБОЧНОЙ. ЛЮБОЕ ИСПОЛЬЗОВАНИЕ ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ОСУЩЕСТВЛЯЕТСЯ ИСКЛЮЧИТЕЛЬНО НА СВОЙ СТРАХ И РИСК. НИ В КОЕМ СЛУЧАЕ ПРАВООБЛАДАТЕЛЬ ИЛИ ЛЮБОЙ ВКЛАДЧИК ПРАВ ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА КАКИЕ-ЛИБО ПРЕТЕНЗИИ, ИЛИ ЛЮБЫЕ ПРЯМЫЕ, СПЕЦИАЛЬНЫЕ, КОСВЕННЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ИЛИ ЛЮБЫЕ УБЫТКИ, ВОЗНИКШИЕ В РЕЗУЛЬТАТЕ ЛЮБОГО ПРЕДПОЛАГАЕМОГО НАРУШЕНИЯ ИЛИ ЛЮБОЙ ПОТЕРИ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ, БУДЬ ТО В РЕЗУЛЬТАТЕ ДЕЙСТВИЯ ДОГОВОРА, НЕБРЕЖНОСТЬ ИЛИ В СООТВЕТСТВИИ С ЛЮБОЙ ДРУГОЙ ПРАВОВОЙ ТЕОРИЕЙ, ВОЗНИКАЮЩЕЙ ИЗ ИЛИ В СВЯЗИ С РЕАЛИЗАЦИЕЙ, ИСПОЛЬЗОВАНИЕМ, КОММЕРЦИАЛИЗАЦИЕЙ ИЛИ ИСПОЛНЕНИЕМ ЭТОЙ ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ.
Настоящая лицензия действует до момента ее прекращения. Вы можете прекратить его действие в любое время, уничтожив Интеллектуальную собственность вместе со всеми копиями в любой форме. Лицензия также будет прекращена, если вы не выполните какое-либо условие или условие настоящего Соглашения. За исключением случаев, предусмотренных в следующем предложении, такое прекращение действия настоящей лицензии не требует прекращения какой-либо сублицензии третьих лиц на Интеллектуальную собственность, действующей на дату уведомления о таком прекращении. Кроме того, если Интеллектуальная собственность или функционирование Интеллектуальной собственности нарушает или, по собственному мнению ЛИЦЕНЗИАРА, может нарушить любой патент, авторское право, товарный знак или другое право третьей стороны, вы соглашаетесь с тем, что ЛИЦЕНЗИАР по своему собственному усмотрению может прекратить действие настоящей лицензии без какой-либо компенсации. или ответственность перед вами, вашими лицензиатами или любой другой стороной. Вы соглашаетесь при прекращении любого рода уничтожить или привести к уничтожению Интеллектуальную собственность вместе со всеми копиями в любой форме, независимо от того, принадлежите ли вы или любая третья сторона.
За исключением случаев, указанных в настоящем уведомлении, имя ЛИЦЕНЗИАРА или любого другого владельца авторского права на всю или часть Интеллектуальной собственности не должно использоваться в рекламе или иным образом для продвижения продажи, использования или других сделок с этой интеллектуальной собственностью без предварительного письменного разрешения ЛИЦЕНЗИАРА или такого владельца авторских прав. ЛИЦЕНЗИАР является и всегда будет единственным лицом, которое может уполномочить вас или любую третью сторону использовать сертификационные знаки, товарные знаки или другие специальные обозначения для указания соответствия любым стандартам или спецификациям ЛИЦЕНЗИАРА. Настоящее Соглашение регулируется законами штата Массачусетс. Применение к настоящему Соглашению Конвенции Организации Объединенных Наций о договорах международной купли-продажи товаров настоящим прямо исключается. В случае, если какое-либо положение настоящего Соглашения будет признано неисполнимым, ничтожным или недействительным, такое положение должно быть изменено таким образом, чтобы сделать его действительным и подлежащим исполнению, и с таким изменением все Соглашение остается в полной силе и действии. Никакое решение, действие или бездействие ЛИЦЕНЗИАРА не может быть истолковано как отказ от каких-либо прав или средств правовой защиты, доступных ему.
Введение
Открытый геопространственный консорциум (OGC) - некоммерческая организация, занимающаяся разработкой качественных открытых стандартов глобальной геопространственной интероперабельности [1]. OGC предлагает глобальную, ориентированную на сообщество, перспективную экспертизу в области местоположения. Используя местоположение, мы связываем людей, сообщества, технологии и принятие решений для большего блага…
- специализируясь на том, чтобы сделать местоположение более доступным, доступным, совместимым и многоразовым (СПРАВЕДЛИВЫМ); и
- с помощью проверенного совместного и гибкого процесса, сочетающего основанные на консенсусе стандарты, инновационные проекты и налаживание партнерских отношений.
Процесс разработки стандартов OGC [2] создает несколько типов документов, включая абстрактную спецификацию и стандарты реализации. Целью абстрактной спецификации [3] является создание и документирование концептуальной модели, достаточной для создания стандартов реализации. Стандарты реализации - это однозначные спецификации технологических платформ для реализации отраслевых стандартных программных интерфейсов прикладного программирования. OGC использует консенсусный процесс, основанный на членах и сообществах, для определения, тестирования, редактирования и утверждения стандартов интерфейсов и кодировок, обеспечивающих совместимость геопространственного контента, сервисов и приложений. OGC создает несколько типов документов. Базовый уровень стандартов OGC состоит из документов OGC на самом высоком уровне консенсуса с библиотекой OGC, предоставляющей дополнительную информацию. Базовый уровень стандартов OGC: полный набор утвержденных членами OGC абстрактных спецификаций, стандартов, включая профили и расширения, а также стандартов сообщества. Библиотека OGC: Базовый уровень стандартов OGC, лучшие практики OGC, инженерные отчеты OGC, Официальные документы OGC, дискуссионные документы OGC, Политики и процедуры OGC, а также эталонная модель OGC (ORM).
Список литературы для раздела 1
[1] Открытый геопространственный консорциум http://www.opengeospatial.org/
[2] Политика и процедуры Технического комитета OGC. http://www.opengeospatial.org/ogc/policies
[3] OGC Abstract Specifications http://www.opengeospatial.org/standards/as
OGC абстрактная спецификация
Обзор тем
OGC Abstract Specification состоит из нескольких тематических томов. Этот документ (Тема 0) представляет собой обзор OGC Abstract Specification. В каждой теме рассматривается определенный набор абстрактных моделей, таких как метаданные или геометрия, в качестве базовой единицы для построения стандартов OGC. Полный набор тематических томов в совокупности формирует OGC Abstract Specification[2].
Темы абстрактных спецификаций OGC могут исходить из членов OGC или из другой авторитетной организации по разработке стандартов (SDO) или могут быть совместной деятельностью по стандартизации между OGC и авторитетным SDO. Авторитетная SDO - это организация, которая работает на основе консенсуса для разработки стандартов.
Абстрактная спецификация разбита на темы, чтобы обеспечить параллельную разработку и поддержку различных тем различными рабочими группами по стандартам (SWG) членов OGC. На рисунке 1 показаны темы абстрактной спецификации, сгруппированные по категориям.
Текущие тематические тома не все написаны с одинаковым уровнем детализации. Некоторые из них зрелые, а некоторые менее зрелые. Многие из них были гармонизированы с работой ISO / TC 211 – Географическая информация /Геоматика[1]. Уровень зрелости темы отражает уровень понимания и обсуждения, произошедшие в рамках Технического комитета, часто в сотрудничестве с ISO / TC 211. Для получения дополнительной информации о процессе разработки стандартов OGC обратитесь к Политике и процедурам Технического комитета OGC.
Абстрактные спецификации OGC доступны по адресу http://www.opengeospatial.org/standards/as .
В разделах 2.2.2 – 2.2.7 ниже некоторые названия тем не имеют соответствующего номера темы: эти названия рекомендуются для дальнейшего утверждения в качестве тем абстрактной спецификации.
AS Темы: Пространство и время
КАК темы, связанные с пространством и временем, так и группа, которой поручено поддерживать каждый стандарт, перечислены в следующей таблице.
Тема №. | Название темы | Организация технического обслуживания |
---|---|---|
Тема 2 | Пространственная привязка по координатам | Совместный документ OGC / ISO / TC 211. OGC CRS SWG Также известен как ISO 19111 |
Пространственная привязка по идентификатору | Документ ISO / TC 211. ИСО 19112 | |
Тема 19 | Линейная привязка | Документ ISO / TC 211. ИСО 19148 |
Тема 21 | Дискретные глобальные Грид-системы | OGC DGGS SWG |
Темпоральная схема | Документ ISO / TC 211. ИСО 19108 |
AS Темы: Особенности, покрытия и геометрия
В следующей таблице перечислены темы, связанные с объектами, покрытиями и геометрией, а также группа, отвечающая за поддержание каждого стандарта.
Тема № | Название темы | Организация технического обслуживания |
---|---|---|
Тема 1 | Геометрия объектов (пространственная схема) | Совместный документ OGC / ISO / TC 211. OGC Простые функции SWG Также известный как ISO 19107 |
Простой доступ к функциям: Общие | OGC Простые функции SWG Также известный как ISO 19125-1 | |
Схема для движущихся объектов | Документ ISO / TC 211. ISO 19141 | |
Тема 6 | Схема геометрии и функций покрытия | Совместный документ OGC / ISO / TC 211. OGC Покрытия DWG Также известный как ISO 19123-1 |
Набор плиточных матриц | OGC WMS SWG |
AS Темы: семантика
В следующей таблице перечислены темы, связанные с семантикой, а также группы, которым поручено поддерживать каждый стандарт.
Тема Нет. | Название темы | Организация технического обслуживания |
---|---|---|
Правила для схемы приложения | Документ ISO / TC 211. ISO 19109 | |
Онтология — Часть 1: Фреймворк | Документ ISO / TC 211. ISO 19150-1 | |
Особенности и геометрия - Часть 1 - Модели функций | OGC Простые функции SWG |
AS Темы: Метаданные и качество
КАК темы, связанные с метаданными и качеством, так и группы, которым поручено поддерживать каждый стандарт, перечислены в следующей таблице.
Тема Нет. | Название темы | Организация технического обслуживания |
---|---|---|
Тема 11 | Метаданные — Часть 1: Основы | Документ ISO / TC 211. ISO 19115-1 |
Метаданные — Часть 2: Расширения для сбора и обработки | Документ ISO / TC 211. ISO 19115-2 | |
Тема 9 | Качество данных | Документ ISO / TC 211. ISO 19157 |
AS Темы: Датчики и наблюдения
КАК темы, связанные с датчиками и наблюдениями, так и группы, которым поручено поддерживать каждый стандарт, перечислены в следующей таблице.
Тема Нет. | Название темы | Организация технического обслуживания |
---|---|---|
Тема 20 | Наблюдения и измерения | Совместный документ OGC / ISO / TC 211. OGC Простые функции SWG Также известный как ISO 19156 |
SensorML (концептуальные модели) | SensorML SWG | |
Модели датчиков изображений для геопозиционирования | Документ ISO / TC 211. ISO 19130-1 | |
Архитектура сенсорного веб-интерфейса |
AS Темы: Сервисы и интерфейсы
КАК темы, связанные со службами и интерфейсами, так и группы, которым поручено поддерживать каждый стандарт, перечислены в следующей таблице.
Тема Нет. | Название темы | Организация технического обслуживания |
---|---|---|
Тема 12 | Архитектура сервиса | Документ ISO / TC 211. ISO 19119 |
Тема 13 | Услуги каталога | OGC Catalog Services SWG |
Тема 17 | Мобильные службы определения местоположения | OGC Mobile Location Services DWG |
Тема 18 | Эталонная модель управления геопространственными цифровыми правами |
Руководство по архитектуре спецификаций
Назначение абстрактной спецификации
Целью абстрактной спецификации является создание и документирование концептуальной модели, которая позволяет создавать согласованные, совместимые и высококачественные стандарты реализации.
Конкретные цели абстрактной спецификации включают:
- Связать проектирование программного обеспечения и систем с реальными ситуациями;
- Фиксировать и точно определять требования и знания в геопространственной области, чтобы все заинтересованные стороны могли понять и согласовать их;
- Описать необходимые элементы для определения геопространственной информационной системы;
- Фиксировать проектные решения в изменяемой форме, отдельно от требований;
- Оперативная разработка прототипов и доказательство реализации концепции;
- Экономически исследовать множество производных решений; и
- Освоить сложность, присущую геопространственным данным и отношениям.
Абстрактная спецификация используется во всех этих емкостях. Прежде всего, абстрактная спецификация, будучи нейтральной к реализации, предоставляет надежные технические концепции для обсуждения вопросов совместимости.
Отношения с внешними организациями
OGC признает, что стандарты, которые он разрабатывает, зависят от связей с другими SDO. Примером этого является Абстрактная спецификация, где несколько тем разрабатываются и поддерживаются внешними организациями. Особо следует отметить взаимосвязь между OGC и ISO / TC 211.
ISO / TC 211 - это де-юре[2] SDO, основное внимание в котором уделяется цифровой географической информации. Их работа направлена на создание структурированного набора стандартов для информации, касающейся объектов или явлений, которые прямо или косвенно связаны с местоположением относительно Земли. Эти стандарты могут определять для географической информации методы, инструменты и услуги для управления данными (включая определение и описание), получения, обработки, анализа, доступа, представления и передачи таких данных в цифровой /электронной форме между различными пользователями, системами и местоположениями. Работа должна содержать ссылки на соответствующие стандарты информационных технологий и данных, где это возможно, и обеспечивать основу для разработки отраслевых приложений с использованием географических данных.
Осенью 1998 года OGC и ISO / TC211 подписали соглашение, устанавливающее связь класса А, которая позволяет обеим организациям в полной мере использовать вклад друг друга. С тех пор две организации сотрудничали в ряде областей. К ним относятся включение документов ISO / TC 211 в состав OGC Abstract Specification, а также предоставление OGC стандартов внедрения OGC в ISO для рассмотрения на предмет принятия в качестве международных стандартов. Координационная группа ISO / TC211-OGC называется Объединенной консультативной группой (JAG). Эта группа собирается во время одного или обоих пленарных заседаний Технического комитета OGC и ISO / TC 211.
OGC имеет формальные отношения с другими SDO и признает, что многие фундаментальные принципы, которые являются частью Абстрактной спецификации, происходят и должны поддерживаться вне OGC. Например, стандарты веб-сервисов OGC основаны на базовых веб-функциях, кодифицированных Рабочей группой по разработке Интернета (IETF) и Консорциумом World Wide Web (W3C). Таким образом, темы OGC Abstract Specification могут исходить из авторитетных организаций по стандартизации, как это определено в Политике и процедурах Технического комитета OGC (TC PnP) [05-020r26 или более поздней версии].
3.3. Утверждение тем абстрактной спецификации Каждая тема абстрактной спецификации утверждается Техническим комитетом OGC и Комитетом по планированию для принятия. Тема может исходить от внешней организации, и в этом случае члены OGC предлагают Тему для включения. Тема, возникающая в OGC, будет проработана через процесс SWG в соответствии с TC PnP. Все темы абстрактной спецификации голосуются для утверждения с использованием тех же процессов, что и другие стандарты OGC в соответствии с TC PnP.
Модульная спецификация
Модель спецификации OGC - стандарт для модульных спецификаций (08-131r3) – также называемый стандартом “Mod Spec” – определяет желательные характеристики стандарта, которые будут стимулировать реализацию путем минимизации трудностей определения требований, имитации структуры реализации и максимизации удобства использования и совместимости.
Модульные спецификации для модульных систем [3] описывают логическую структуру, лежащую в основе проектирования спецификации OGC Mod. Парадигмой, используемой при написании спецификации, было представление о написании спецификации как части модульной конструкции. Большинство поднятых вопросов связано с отсутствием понимания основной парадигмы, объясненной в стандарте Mod Spec .
Концептуальное моделирование
Концептуальное моделирование решает следующие вопросы. * Каковы понятия интереса (вещи важности) в рамках стандарта (универсум дискурса)? * Каковы отношения между этими понятиями? * Какая информация важна для каждой концепции? Каковы их атрибуты или свойства? * Какие связанные понятия находятся за пределами этой области?
Концептуальные модели не зависят от специфики технологии реализации.
Концептуальное моделирование обеспечивает следующие преимущества: * Способствует консенсусу по концепциям, независимо от конкретных стандартов реализации; * Передает концепции и их предполагаемые значения - проще, чем чтение кодировки; и * Помогает обеспечить совместимость между несколькими реализациями.
Выбор подхода к моделированию является необязательным в стандартах и передовой практике OGC. Решение принимается командой представления или SWG. Унифицированный язык моделирования (UML) успешно используется многими разработчиками стандартов для концептуального моделирования. Подход OpenAPI был успешным при определении API с несколькими языковыми привязками.
Основные и Простые стандарты
OGC признает, что лучшие стандарты максимально просты. Роскошь была бы, если бы “простой стандарт” всегда мог быть первым разработанным стандартом. В идеале разработка стандартов должна повторять несколько стандартов на основе вариантов использования. Менее сложные варианты использования используются для создания более простых стандартов, направленных на удовлетворение максимально возможной базы пользователей; а также для удовлетворения потребности в расширяемости для решения более полных вариантов использования. Подход OGC к этой итеративной разработке основан на абстрактной спецификации и модульной спецификации.
Рынок должен внедрять инновации со свободой. Благодаря стандартизации несколько организаций, сталкивающихся с одной и той же проблемой, решают ее одинаково. Когда этого не происходит, результатом является “напряжение” между различными альтернативами. где общий набор требований должен быть выведен и быть как можно более всеобъемлющим для решений, в то же время обеспечивая наименее сложное решение проблемы.
Подход итеративной разработки отражен на рисунке 1. Процесс признает необходимость широкого понимания сферы применения при разработке нового стандарта. Сложность может потребоваться для некоторых приложений. “Простой” определяется на основе проблемы, которую решает сообщество. Итерационный процесс разрабатывает четко определенное проблемное пространство с примерами использования и дорожной картой для разработки стандарта. Затем разработчики стандартов и первоначальные разработчики могут сосредоточиться на “сначала простом”. Это требует дисциплины, чтобы уменьшить количество краевых случаев, которые рассматриваются в начальной работе. Сосредоточение внимания на основных случаях при проектировании для расширяемости - это искусство. Стандарт, запрещающий ограничения в качестве будущих расширений, нарушает политику OGC Modular Specification.
Руководство по инновациям OGC
В 2014 году Комитет по планированию OGC одобрил это заявление относительно инноваций и разработки стандартов OGC:
"В целях упрощения технической сложности и снижения затрат на внедрение OGC стремится обеспечить гармонизацию в рамках базовых стандартов OGC. В неизменном мире гармонизация была бы легкой. Однако, учитывая реалии разнообразия, которое возникает из-за меняющихся технологий и рынков, OGC должна решить дилемму новатора поддержания текущей базовой линии стандартов OGC при одновременной разработке стандартов для поддержки развивающихся и потенциально разрушительных технологий, потребностей сообщества и рыночных тенденций. OGC должен сбалансировать поддержание, адаптацию и эволюцию своих стандартов и связанных с ними лучших практик для решения проблем изменения технологий, изменения рынка и сложности сотрудничества между различными сообществами ".
Чтобы поддержать эту сложную среду, OGC:
- Будет способствовать гармонизации его стандартов;
- Будет расширять или адаптировать свои нынешние базовые стандарты или работать со своими партнерами над адаптацией или расширением своих стандартов;
- Может продвигать новые стандарты, которые пересекаются с существующими стандартами или расходятся с ними, а также рекомендации относительно того, как оценить и выбрать один из этих вариантов.;
- Может разрабатывать методы гармонизации, такие как мосты, брокеры или фасады, для достижения интероперабельности внутри и между сообществами, представляющими интерес; и
- Будет способствовать созданию условий, способствующих справедливому рассмотрению всех представленных материалов.
Руководство по инновациям влияет на Абстрактную спецификацию двумя способами.
- Темы абстрактных спецификаций также должны быть рассмотрены на предмет актуальности и актуальности с учетом текущих технологических тенденций. Абстрактная спецификация может пересматриваться не так часто, как стандарты реализации, но она не должна оставаться статичной.
- Абстрактная спецификация должна быть достаточно фундаментальной по своей концепции, чтобы обеспечить согласованную основу для даже расходящихся стандартов реализации, которые решают одну и ту же проблему. Например, два метода предоставления данных объектов веб-браузеру все равно должны полагаться на одну и ту же базовую модель объектов.
Эталонная модель OGC (ORM)
Процесс консенсуса OGC привел к принятию многочисленных томов абстрактных спецификаций (описанных выше) и многочисленных стандартов реализации. Кроме того, благодаря работе членов, большая часть текущих усилий OGC гармонизирована с работой других организаций по стандартизации, таких как ISO, IETF, OASIS и W3C. Для того, чтобы охватить суть работы OGC структурированным образом, OGC разработала и продолжает поддерживать эталонную модель OGC (ORM)
ORM заменяет разделы технологии и архитектуры оригинального руководства OpenGIS 1996 года. ORM предоставляет архитектурную структуру и эталонную модель, которая документирует текущую техническую базу OGC. ORM также документирует текущее мышление относительно технологии и интероперабельности для текущей работы в OGC.
ORM имеет следующие цели:
- Обеспечить основу – или общую семантику - для общения, координации и понимания работы OGC;
- Обеспечьте основу для обновления / замены руководства OpenGIS;
- Опишите базовые требования OGC;
- Опишите структуру архитектуры OGC с помощью ряда неперекрывающихся точек зрения: включая существующие и будущие элементы; и
- Содействие развитию архитектур взаимодействия, специфичных для предметной области, путем предоставления примеров.
ORM основан на эталонной модели открытой распределенной обработки (RM-ODP, ISO / IEC 10746), широко используемом международном стандарте для архитектуры открытых распределенных систем обработки. RM-ODP обеспечивает общую концептуальную основу для построения распределенных систем поэтапным образом. ORM обеспечивает общую концептуальную основу для инкрементного построения геообработки в распределенных системах.
Регулярные обновления ORM необходимы для обслуживания при описании спецификаций OGC.
Будущая работа
Предстоит проделать большую работу по определению и утверждению стандартов, обеспечивающих интероперабельность геопространственного контента и услуг. Для того чтобы продолжить эту работу с прочным фундаментом, абстрактная спецификация OGC будет по-прежнему представлять собой живой, развивающийся набор документов.
История документов
Контактные точки участников документа
Все вопросы, касающиеся этой статьи, следует направлять редактору или авторам:
Name | Organization |
---|---|
George Percivall | OGC |
Carl Reed | Carl Reed Associates |
Josh Lieberman | OGC |
Scott Simmons | OGC |
Jeff Yutzler | Image Matters |
История изменений
Дата | Выпуск | Редактор | Описание |
---|---|---|---|
1999-03-15 | Клифф Коттман | Перенесена на предыдущую версию 98-100r1 и обновлена на 1999 год. утверждена 9 февраля 1999 года; | |
2004-10-15 | 04-084 | Карл Рид | Изменения, отражающие изменение названия, пересмотренное видение, пересмотренную миссию, изменения в политике и процедурах ТС. |
2014-07-29 | 04-084r1 | Карл Рид | Исправьте несколько ошибок, обновите ссылки, исправьте лицензию. Эта версия была подготовлена, но так и не была принята. |
2018-12-03 | 04-084r2 | Джордж Персиваль | Опубликовано для ознакомления в Техническом комитете OGC, декабрь 2018 г. |
2019-05-16 | 04-084r3 | Джордж Персивалл | Подготовлено для публичного запроса комментариев |
2019-10-14 | 04-084r4 | Джордж Персивалл | Обновлено на основе общедоступного RFC. Готов к голосованию. |
- ↑ https://www.iso.org/committee/54904.html
- ↑ Де-юре, от средневековой латыни, означает от права. Термин относится не только к юридически защищенным или принудительным стандартам, но и к тем, которые были одобрены официальной организацией по стандартизации