ISO 19142:2010 地理情報—Web機能サービス | ページ 6

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

4 用語と定義

この文書の目的上、次の用語と定義が適用されます。

4.1

属性<XML>

要素に含まれる名前と値のペア (4.6)

[出典:ISO 19136:2007, 定義 4.1.3]

注記 1:この国際規格では、特に指定がない限り、属性は XML 属性です。

4.2

クライアント

サーバー (4.28) から オペレーション (4.17) を呼び出すことができるソフトウェア コンポーネント

[出典:ISO 19128:2005, 定義 4.1]

4.3

座標

n 次元空間内の点の位置を指定するn 個の数値のシーケンスの 1 つ

[出典:ISO 19111:2007, 定義 4.5]

4.4

座標参照系

データムによってオブジェクトに関連付けられる 座標系 (4.5)

[出典:ISO 19111:2007, 定義 4.8]

4.5

座標系

座標 (4.3) を 点に割り当てる方法を指定する一連の数学的規則

[出典:ISO 19111:2007, 定義 4.10]

4.6

要素<XML>

子要素、 属性(4.1) 、文字データを含むXML文書の基本情報項目

[出典:ISO 19136:2007, 定義 4.1.23]

4.7

特徴

現実世界の現象の抽象化

[出典:ISO 19101:2002, 定義 4.11]

注 1: フィーチャーは、タイプまたはインスタンスとして発生します。 「フィーチャー・タイプ」または「フィーチャー・インスタンス」という用語は、1 つだけを意味する場合に使用する必要があります。

4.8

特徴識別子

フィーチャー (4.7) インスタンスを一意に指定する識別子

4.9

フィルタ式

XMLを使用してエンコードされた述語式

[出典:ISO 19143:2010, 定義 4.11]

4.10

インターフェース

エンティティの動作を特徴付ける名前付き 操作セット (4.17)

[出典:ISO 19119:2005, 定義 4.2]

4.11

結合述語

2 つの異なるエンティティ タイプのプロパティを制約する 1 つ以上の句を含む フィルタ式 (4.9)

[出典:ISO 19143:2010, 定義 4.16]

注記 1:この国際規格では、エンティティ・タイプは フィーチャー (4.7) タイプになります。

4.12

タプルを結合する

結合述語を含むフィルターを満たす 2 つ以上のオブジェクト インスタンスのセット (4.11)

注記 1:この国際規格では、オブジェクトインスタンスは フィーチャー (4.7) インスタンスになります。

4.13

地元のリソース

システムの直接制御下にあるリソース

注記 1:この国際規格では、システムは Web 機能サービスであり、リソースはそのサービスによって直接制御されるデータ ストアに保持されます。

4.14

ロケーター属性

値が ローカル リソース (4.13) or リモート リソース (4.20) への参照である 属性 (4.1)

注 1: XML では、この属性は一般に href と呼ばれ、リモート リソースへの URI 参照が含まれます (W3C XLink を参照)

4.15

多目的インターネット メール拡張機能 (MIME) タイプ

データのネイティブ表現 (標準形式) を指定する、メッセージ本文内のデータのメディア タイプとサブタイプ

[出典:IETF RFC 2045:1996]

4.16

名前空間

<XML>

URI 参照によって識別される名前のコレクション。XML ドキュメントで 要素 (4.6) 名および 属性 (4.1) 名として使用されます。

[出典:W3C XML 名前空間:1999]

4.17

手術

実行するためにオブジェクトを呼び出すことができる変換またはクエリの仕様

[出典:ISO 19119:2005, 定義 4.3]

4.18

財産

名前によって参照されるオブジェクトのファセットまたは属性

[出典:ISO 19143:2010, 定義 4.21]

4.19

資力

要件を満たす資産または手段

[出典:ISO 19115:2003, 定義 4.10]

注記 1:この国際規格では、リソースは 機能 (4.7) 、または機能の識別可能なコンポーネント (たとえば、機能のプロパティ) です。

4.20

リモートリソース

システムの直接制御下にないリソース

注記 1:この国際規格では、システムは Web 機能サービスです。リソースは、そのサービスによって直接制御されるデータ ストアには保持されないため、サービスによって直接取得することはできません。

4.21

リクエスト

クライアント (4.2) による オペレーション (4.17) の呼び出し

[出典:ISO 19128:2005, 定義 4.10]

4.22

移転する

新しい場所に移動またはコピーされたリソースへの参照を更新します。

例:

サーバー (4.28) は GetFeature リクエスト (4.21) に対する 応答 (4.24) を生成しており、参照された フィーチャー (4.7) を応答ドキュメントにコピーする必要があり、サーバーは参照フィーチャーに含まれる元のリンクを「再配置」する必要があります。応答文書に置かれたコピーに。

4.23

解決

参照リソースの取得とサーバー生成の応答ドキュメントへの挿入

注 1: 挿入は、インラインの参照をリソースのコピーに置き換えるか、応答文書に配置されたリソースのコピーを指すように参照を再配置することによって実行できます。

4.24

応答

サーバー (4.28) から クライアント (4.2) に返される 操作 (4.17) の結果

[出典:ISO 19128:2005, 定義 4.11]

4.25

応答モデル

クエリ操作 (4.17) に対する 応答 (4.24) に現れる可能性がある各 機能 (4.7) タイプのプロパティを定義するスキーマ (4.26)

注 1:これは、 クライアント (4.2) が DescribeFeature Type 操作 (第 9 項を参照) を使用して取得できる機能タイプのスキーマです。

4.26

図式

モデルの正式な説明

[出典:ISO 19101:2002, 定義 4.25]

注記 1: 一般に、スキーマは、オブジェクトの特性および他のオブジェクトとの関係を抽象的に表現したものです。 XML スキーマは、XML オブジェクト (たとえば、文書または文書の一部) の 属性 (4.1) と 要素 (4.6) の間の関係を表します。

4.27

スキーマ <XML スキーマ>

同じターゲット 名前空間 (4.16) 内の スキーマ (4.26) コンポーネントのコレクション

[出典:ISO 19136:2007, 定義 4.1.54]

例:

W3C XML スキーマのスキーマ コンポーネントは、タイプ、 要素 (4.6) 、 属性 (4.1) 、グループなどです。

4.28

サーバ

サービスの特定のインスタンス (4.29)

[出典:ISO 19128:2005, 定義 4.12]

4.29

サービス

インターフェイス(4.10) を通じてエンティティによって提供される機能の別個の部分

[出典:ISO 19119:2005, 定義 4.1]

4.30

サービスメタデータ

操作を記述するメタデータ (4.17) および サーバーで利用可能な地理情報 (4.28)

[出典:ISO 19128:2005, 定義 4.14]

4.31

横断

<XML>

何らかの目的で XLink リンクを使用またはフォローすること

[出典:W3C XLink:2001]

4.32

タプル

順序付けられた値のリスト

[出典:ISO 19136:2007, 定義 4.1.63]

注記 1:この国際規格では、順序付きリストは一般に、それぞれが特定の特徴タイプである 特徴 (4.7) の有限シーケンスになります。

4.33

統一リソース識別子

URI

IETF RFC 2396 に準拠して構造化されたリソースの一意の識別子

[出典:ISO 19136:2007, 定義 4.1.65]

注 1:一般的な構文は <scheme>::<scheme-specified-part> です。 名前空間 (4.16) を使用した階層構文は、<scheme>://<authority><path>?<query> です。

参考文献

1ISO 8601:2004, データ要素と交換形式 — 情報交換 — 日付と時刻の表現
2ISO 19101:2002, 地理情報 — 参照モデル
3ISO 19109:2005, 地理情報 - アプリケーション スキーマのルール
4ISO 19111:2007, 地理情報 - 座標による空間参照
5ISO 19115:2003, 地理情報 — メタデータ
6ISO 19119:2005, 地理情報 — サービス
7ISO 19128:2005, 地理情報 — Web マップ サーバー インターフェイス
8CGI/1.1, 共通ゲートウェイ インターフェイス、国立スーパーコンピューティング アプリケーション センター
9IETF RFC 2045, 多目的インターネット メール拡張機能 (MIME) Part 1: インターネット メッセージ本文の形式(1996 年 11 月)
10IETF RFC 2396, Uniform Resource Identifier, 汎用構文、(1998 年 8 月)
11OGC 02-058, Web フィーチャー サービス V1.0.0 (2002 年 5 月 17 日)
12OGC 04-094, Web 機能サービス実装仕様 V1.1.0 (2005 年 5 月 3 日)
13OGC 07-092r2, OGC 名前空間の定義識別子 URN (2008 年 8 月 22 日)
14OGC 09-144r1, GML の MIME メディア タイプ、OGC® ポリシー ドキュメント (2010 年 2 月 8 日)
15W3C XML, 拡張マークアップ言語 (XML) 1.0 (第 3 版) 、W3C 勧告 (2004 年 2 月 4 日)
16W3C XLink, XML リンク言語 (XLink) バージョン 1.0 、W3C 勧告 (2001 年 6 月 27 日)

4 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

4.1

attribute <XML>

name-value pair contained in an element (4.6)

[SOURCE:ISO 19136:2007, definition 4.1.3]

Note 1 to entry: In this International Standard, an attribute is an XML attribute unless otherwise specified.

4.2

client

software component that can invoke an operation (4.17) from a server (4.28)

[SOURCE:ISO 19128:2005, definition 4.1]

4.3

coordinate

one of a sequence of n numbers designating the position of a point in n -dimensional space

[SOURCE:ISO 19111:2007, definition 4.5]

4.4

coordinate reference system

coordinate system (4.5) that is related to an object by a datum

[SOURCE:ISO 19111:2007, definition 4.8]

4.5

coordinate system

set of mathematical rules for specifying how coordinates (4.3) are to be assigned to points

[SOURCE:ISO 19111:2007, definition 4.10]

4.6

element <XML>

basic information item of an XML document containing child elements, attributes (4.1) and character data

[SOURCE:ISO 19136:2007, definition 4.1.23]

4.7

feature

abstraction of real world phenomena

[SOURCE:ISO 19101:2002, definition 4.11]

Note 1 to entry: A feature can occur as a type or an instance. The term"feature type" or"feature instance" should be used when only one is meant.

4.8

feature identifier

identifier that uniquely designates a feature (4.7) instance

4.9

filter expression

predicate expression encoded using XML

[SOURCE:ISO 19143:2010, definition 4.11]

4.10

interface

named set of operations (4.17) that characterize the behaviour of an entity

[SOURCE:ISO 19119:2005, definition 4.2]

4.11

join predicate

filter expression (4.9) that includes one or more clauses that constrain properties from two different entity types

[SOURCE:ISO 19143:2010, definition 4.16]

Note 1 to entry: In this International Standard, the entity types will be feature (4.7) types.

4.12

join tuple

set of two or more object instances that satisfy a filter that includes join predicates (4.11)

Note 1 to entry: In this International Standard, the object instances will be feature (4.7) instances.

4.13

local resource

resource that is under the direct control of a system

Note 1 to entry: In this International Standard, the system is a web feature service and the resource is held in a data store that is directly controlled by that service.

4.14

locator attribute

attribute (4.1) whose value is a reference to a local resource (4.13) or remote resource (4.20)

Note 1 to entry: In XML, this attribute is commonly called an href and contains a URI reference to the remote resource (see W3C XLink).

4.15

Multipurpose Internet Mail Extensions (MIME) type

media type and subtype of data in the body of a message that designates the native representation (canonical form) of such data

[SOURCE:IETF RFC 2045:1996]

4.16

namespace

<XML>

collection of names, identified by a URI reference, which are used in XML documents as element (4.6) names and attribute (4.1) names

[SOURCE:W3C XML Namespaces:1999]

4.17

operation

specification of a transformation or query that an object may be called to execute

[SOURCE:ISO 19119:2005, definition 4.3]

4.18

property

facet or attribute of an object, referenced by a name

[SOURCE:ISO 19143:2010, definition 4.21]

4.19

resource

asset or means that fulfils a requirement

[SOURCE:ISO 19115:2003, definition 4.10]

Note 1 to entry: In this International Standard, the resource is a feature (4.7) , or any identifiable component of a feature (e.g. a property of a feature).

4.20

remote resource

resource that is not under the direct control of a system

Note 1 to entry: In this International Standard, the system is a web feature service. The resource is not held in any data store that is directly controlled by that service and thus cannot be directly retrieved by the service.

4.21

request

invocation of an operation (4.17) by a client (4.2)

[SOURCE:ISO 19128:2005, definition 4.10]

4.22

relocate

update a reference to a resource that has been moved or copied to a new location

EXAMPLE:

A server (4.28) is generating a response (4.24) to a GetFeature request (4.21) , it has to copy a referenced feature (4.7) into the response document and the server has to “relocate” the original link contained in the referencing feature to the copy placed in the response document.

4.23

resolve

retrieval of a referenced resource and its insertion into a server-generated response document

Note 1 to entry: The insertion may be accomplished by either replacing the reference inline with a copy of the resource or by relocating the reference to point to a copy of the resource that has been placed in the response document.

4.24

response

result of an operation (4.17) returned from a server (4.28) to a client (4.2)

[SOURCE:ISO 19128:2005, definition 4.11]

4.25

response model

schema (4.26) defining the properties of each feature (4.7) type that can appear in the response (4.24) to a query operation (4.17)

Note 1 to entry: This is the schema of feature types that a client (4.2) can obtain using the DescribeFeatureType operation (see Clause 9).

4.26

schema

formal description of a model

[SOURCE:ISO 19101:2002, definition 4.25]

Note 1 to entry: In general, a schema is an abstract representation of an object's characteristics and relations to other objects. An XML schema represents the relationship between the attributes (4.1) and elements (4.6) of an XML object (for example, a document or a portion of a document).

4.27

schema <XML Schema>

collection of schema (4.26) components within the same target namespace (4.16)

[SOURCE:ISO 19136:2007, definition 4.1.54]

EXAMPLE:

Schema components of W3C XML Schema are types, elements (4.6) , attributes (4.1) , groups, etc.

4.28

server

particular instance of a service (4.29)

[SOURCE:ISO 19128:2005, definition 4.12]

4.29

service

distinct part of the functionality that is provided by an entity through interfaces (4.10)

[SOURCE:ISO 19119:2005, definition 4.1]

4.30

service metadata

metadata describing the operations (4.17) and geographic information available at a server (4.28)

[SOURCE:ISO 19128:2005, defintion 4.14]

4.31

traversal

<XML>

using or following an XLink link for any purpose

[SOURCE:W3C XLink:2001]

4.32

tuple

ordered list of values

[SOURCE:ISO 19136:2007, definition 4.1.63]

Note 1 to entry: In this International Standard, the ordered list will generally be a finite sequence of features (4.7) , each of a specific feature type.

4.33

Uniform Resource Identifier

URI

unique identifier for a resource, structured in conformance with IETF RFC 2396

[SOURCE:ISO 19136:2007, definition 4.1.65]

Note 1 to entry: The general syntax is <scheme>::<scheme-specified-part>. The hierarchical syntax with a namespace (4.16) is <scheme>://<authority><path>?<query>.

Bibliography

1ISO 8601:2004, Data elements and interchange formats — Information interchange — Representation of dates and times
2ISO 19101:2002, Geographic information — Reference model
3ISO 19109:2005, Geographic information — Rules for application schema
4ISO 19111:2007, Geographic information — Spatial referencing by coordinates
5ISO 19115:2003, Geographic information — Metadata
6ISO 19119:2005, Geographic information — Services
7ISO 19128:2005, Geographic information — Web map server interface
8CGI/1.1, The Common Gateway Interface, National Centre for Supercomputing Applications
9IETF RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies(November 1996)
10IETF RFC 2396, Uniform Resource Identifiers (URI), Generic Syntax, (August 1998)
11OGC 02-058, Web Feature Service V1.0.0(17 May 2002)
12OGC 04-094, Web Feature Service Implementation Specification V1.1.0(03 May 2005)
13OGC 07-092r2, Definition identifier URNs in OGC namespace(22 August 2008)
14OGC 09-144r1, MIME Media Types for GML, OGC® Policy Document (08 February 2010)
15W3C XML, Extensible Markup Language (XML) 1.0 (Third Edition), W3C Recommendation (4 February 2004)
16W3C XLink, XML Linking Language (XLink) Version 1.0, W3C Recommendation (27 June 2001)