この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
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> です。
参考文献
| 1 | ISO 8601:2004, データ要素と交換形式 — 情報交換 — 日付と時刻の表現 |
| 2 | ISO 19101:2002, 地理情報 — 参照モデル |
| 3 | ISO 19109:2005, 地理情報 - アプリケーション スキーマのルール |
| 4 | ISO 19111:2007, 地理情報 - 座標による空間参照 |
| 5 | ISO 19115:2003, 地理情報 — メタデータ |
| 6 | ISO 19119:2005, 地理情報 — サービス |
| 7 | ISO 19128:2005, 地理情報 — Web マップ サーバー インターフェイス |
| 8 | CGI/1.1, 共通ゲートウェイ インターフェイス、国立スーパーコンピューティング アプリケーション センター |
| 9 | IETF RFC 2045, 多目的インターネット メール拡張機能 (MIME) Part 1: インターネット メッセージ本文の形式(1996 年 11 月) |
| 10 | IETF RFC 2396, Uniform Resource Identifier, 汎用構文、(1998 年 8 月) |
| 11 | OGC 02-058, Web フィーチャー サービス V1.0.0 (2002 年 5 月 17 日) |
| 12 | OGC 04-094, Web 機能サービス実装仕様 V1.1.0 (2005 年 5 月 3 日) |
| 13 | OGC 07-092r2, OGC 名前空間の定義識別子 URN (2008 年 8 月 22 日) |
| 14 | OGC 09-144r1, GML の MIME メディア タイプ、OGC® ポリシー ドキュメント (2010 年 2 月 8 日) |
| 15 | W3C XML, 拡張マークアップ言語 (XML) 1.0 (第 3 版) 、W3C 勧告 (2004 年 2 月 4 日) |
| 16 | W3C 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
| 1 | ISO 8601:2004, Data elements and interchange formats — Information interchange — Representation of dates and times |
| 2 | ISO 19101:2002, Geographic information — Reference model |
| 3 | ISO 19109:2005, Geographic information — Rules for application schema |
| 4 | ISO 19111:2007, Geographic information — Spatial referencing by coordinates |
| 5 | ISO 19115:2003, Geographic information — Metadata |
| 6 | ISO 19119:2005, Geographic information — Services |
| 7 | ISO 19128:2005, Geographic information — Web map server interface |
| 8 | CGI/1.1, The Common Gateway Interface, National Centre for Supercomputing Applications |
| 9 | IETF RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies(November 1996) |
| 10 | IETF RFC 2396, Uniform Resource Identifiers (URI), Generic Syntax, (August 1998) |
| 11 | OGC 02-058, Web Feature Service V1.0.0(17 May 2002) |
| 12 | OGC 04-094, Web Feature Service Implementation Specification V1.1.0(03 May 2005) |
| 13 | OGC 07-092r2, Definition identifier URNs in OGC namespace(22 August 2008) |
| 14 | OGC 09-144r1, MIME Media Types for GML, OGC® Policy Document (08 February 2010) |
| 15 | W3C XML, Extensible Markup Language (XML) 1.0 (Third Edition), W3C Recommendation (4 February 2004) |
| 16 | W3C XLink, XML Linking Language (XLink) Version 1.0, W3C Recommendation (27 June 2001) |