ISO 19136-1:2020 地理情報—地理マークアップ言語(GML)—パート1:基礎 | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) は、国家標準化団体 (ISO メンバー団体) の世界的な連合体です。国際規格の作成作業は通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。政府および非政府の国際機関も ISO と連携してこの作業に参加しています。 ISO は、電気技術の標準化に関するあらゆる事項について国際電気標準会議 (IEC) と緊密に協力しています。

この文書の作成に使用される手順と、そのさらなる保守を目的とした手順は、ISO/IEC 指令第 1 Part に記載されています。特に、さまざまなタイプの ISO 文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令Part の編集規則に従って起草されました ( www.iso.org/directives を参照)

この文書の要素の一部が特許権の対象となる可能性があることに注意してください。 ISO は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。文書の作成中に特定された特許権の詳細は、序論および/または受け取った特許宣言の ISO リストに記載されます ( www.iso.org/patents を参照)

本書で使用されている商号は、ユーザーの便宜のために提供された情報であり、推奨を構成するものではありません。

規格の自主的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および貿易の技術的障壁 (TBT) における世界貿易機関 (WTO) 原則への ISO の準拠に関する情報については、 www を 参照してください。 .iso.org/iso/foreword.html

この文書は ISO/TC 211地理情報/地理学技術委員会によって作成されました。

ISO 19136-1 のこの初版は、技術的に改訂された ISO 19136:2007 を取り消し、置き換えます。

前版との主な変更点は以下の通りです。

  • Geography Markup Language (GML) は、もともと Open Geospatial Consortium, Inc. (OGC) 内で開発されました。 ISO 19136 は、ISO/TC 211 と OGC の共同で作成されました。このドキュメントのこの版は、GML 3.2.1 (ISO 19136:2007) の改訂版です。次の変更を適用することで、OGC 変更リクエスト 12-092 (LinearRing の gml:id 属性) に対処します。
    • gml:AbstractGML Type の XML 属性 gml:id はオプションになりました。
    • 要素 gml:AbstractRing および gml:Shell が、それぞれ substitutionGroups gml:AbstractCurve および gml:AbstractSurface に追加されました。
    • タイプ gml:AbstractRing Type および gml:Shell Type は、それぞれ基本タイプ gml:AbstractCurve Type および gml:AbstractSurface Type から拡張されました。

これらの変更により、GML 3.2.1 スキーマを使用して作成されたインスタンス ドキュメントの有効性を損なうことなく、ISO 19107 との不一致が修正されます。 GML 3.2.1 スキーマに対して有効なすべての GML 3.2 インスタンス ドキュメントは、GML 3.2.2 スキーマに対しても有効です。

修正された GML 3.2 スキーマは、 http://schemas.opengis.net/gml/3.2.1/ で入手できます。このバージョン (3.2.2) は GML 3.2.1 スキーマを置き換えるため、URL での「3.2.1」の使用は変更されていないことに注意してください。 GML 3.2.1 スキーマの以前のバージョンは、 http://schemas.opengis.net/gml/gml-3_2_1.zip で入手できます。

gml:id 属性を変更すると、GML 3.1.1 と GML 3.2.1 の間で加えられた変更が元に戻ります。この変更を元に戻すことで、GML 3.2.1/ ISO 19136:2007 のリリース以降にいくつかのコミュニティから提起されたコメントにも対処できます。

この修正により XML スキーマの制約が緩和されるため、GML 3.2.2 スキーマに基づいて作成されたすべてのインスタンス ドキュメントが GML 3.2.1 スキーマに対して有効になるわけではありません。

  • リング要素またはシェル要素に gml:id 属性を含むすべての GML 3.2 インスタンス ドキュメントは、GML 3.2.1 スキーマに対して無効です。
  • gml:id 属性のないフィーチャ、空間オブジェクト、または時間オブジェクトを含むすべての GML 3.2 インスタンス ドキュメントは、GML 3.2.1 スキーマに対して無効です。

GML 3.2.1 スキーマ ドキュメントのローカル コピーは、GML 3.2.2 スキーマ ドキュメントで置き換えるか、 http://schemas.opengis.net/gml/3.2.1/gml.xsd へのリンクで置き換える必要があります。

  • URI は主に例で更新されておりここで, OGC ポリシーが変更されました (Xlink スキーマ ドキュメントの場所、座標参照系での OGC HTTP URI の使用)
  • 付録 C の標準スキーマ文書への参照は、OGC スキーマ リポジトリを指すようになりました。以前は、GML スキーマのコピーも ISO サーバー上で公開されていましたが、スキーマ ドキュメントは常に同期されているわけではありませんでした。今後は、標準的な GML スキーマ文書へのすべての参照は http://schemas.opengis.net/gml/ に移動する必要があります。

ISO 19136 シリーズのすべての部品のリストは、ISO の Web サイトでご覧いただけます。

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives ).

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ).

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html .

This document was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics.

This first edition of ISO 19136-1 cancels and replaces ISO 19136:2007 which has been technically revised.

The main changes compared to the previous edition are as follows:

  • The Geography Markup Language (GML) was originally developed within the Open Geospatial Consortium, Inc. (OGC). ISO 19136 was prepared by ISO/TC 211 jointly with the OGC. This edition of this document is a revision to GML 3.2.1 (ISO 19136:2007). It addresses the OGC Change Request 12-092 (gml:id attribute on LinearRing) by applying the following changes:
    • the XML attribute gml:id in gml:AbstractGMLType has been made optional;
    • the elements gml:AbstractRing and gml:Shell have been added to the substitutionGroups gml:AbstractCurve and gml:AbstractSurface respectively;
    • the types gml:AbstractRingType and gml:ShellType are now extended from base types gml:AbstractCurveType and gml:AbstractSurfaceType respectively;

These changes correct inconsistencies with ISO 19107 without breaking the validity of instance documents created using the GML 3.2.1 schema. i.e. all GML 3.2 instance documents that are valid against the GML 3.2.1 schema are also valid against the GML 3.2.2 schema.

The corrected GML 3.2 schema is available at http://schemas.opengis.net/gml/3.2.1/ . Note that the use of “3.2.1” in the URL is unchanged since this version (3.2.2) replaces the GML 3.2.1 schema. Previous versions of the GML 3.2.1 schema are available at http://schemas.opengis.net/gml/gml-3_2_1.zip .

The change to the gml:id attribute reverts a change that has been made between GML 3.1.1 and GML 3.2.1. Reverting this change also addresses comments raised by several communities since the release of GML 3.2.1/ ISO 19136:2007.

As the correction relaxes a constraint in the XML schema, not all instance documents created based on the GML 3.2.2 schema will be valid against the GML 3.2.1 schema:

  • all GML 3.2 instance documents that include a gml:id attribute on a ring or shell element are not valid against the GML 3.2.1 schema;
  • all GML 3.2 instance documents that include a feature, a spatial object or a temporal object without a gml:id attribute are not valid against the GML 3.2.1 schema.

Local copies of the GML 3.2.1 schema documents have to be replaced by the GML 3.2.2 schema documents – or be replaced by links to http://schemas.opengis.net/gml/3.2.1/gml.xsd .

  • URIs have been updated, mainly in examples ここで, OGC policies have changed since the release of GML 3.2.1 (location of the Xlink schema document, use of OGC HTTP URIs for coordinate reference systems).
  • The reference to the normative schema documents in Annex C now refers to the OGC schema repository. Previously, copies of the GML schema were also published on ISO servers, but the schema documents were not always synchronized. Going forward, all references to the normative GML schema document should go to http://schemas.opengis.net/gml/ .

A list of all parts in the ISO 19136 series can be found on the ISO website.