ISO 19118:2011 地理情報—エンコーディング | ページ 6

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

4 用語と定義

このドキュメントでは、次の用語と定義が適用されます。

4.1

申請スキーム

1 つまたは複数のアプリケーションが必要とする データ (4.8) の 概念スキーマ (4.5)

[出典:ISO 19101:2002, 4.2]

注記1アプリケーションスキーマは,特定のアプリケーションドメイン内の 情報(4.22) に適用される内容,構造及び制約を記述する。

4.2

キャラクター

データ(4.8) の表現、編成、または制御に使用される一連の要素のメンバー。

[出典:ISO/IEC 2382-1:1993, 02/01/11]

4.3

コード

指定されたスキームに従ったラベルの表現

4.4

概念モデル

言説の宇宙(4.33)の 概念を定義する モデル(4.27 )

[出典:ISO 19101:2002, 4.4]

4.5

概念図

概念モデルの正式な記述 (4.4)

[出典:ISO 19101:2002, 4.5]

4.6

概念スキーマ言語

概念スキーマ(4.5) を表す目的で概念形式に基づく形式言語。

[出典:ISO 19101:2002, 4.6]

例:

UML, エクスプレス、IDEF1

注記 1概念スキーマ言語は、語彙的またはグラフィカルである場合があります。

4.7

変換規則

入力 データ (4.8) 構造のインスタンスを出力データ構造のインスタンスに変換するための規則。

4.8

データ

通信、解釈、または処理に適した形式化された方法での 情報の再解釈可能な表現(4.22) 。

[出典:ISO/IEC 2382-1:1993, 01.01.02]

4.9

データ交換

データの配信、受信、および解釈 (4.8)

4.10

データ転送

媒体(4.26) を介したある点から別の点への データ(4.8) の移動

注記1 情報の転送(4.22) はデータの転送を意味する。

4.11

データ・タイプ

このドメイン内の値に対して許可された操作を含む 値ドメイン (4.34) の仕様

[出典:ISO/TS 19103:2005, 4.1.5]

例:

整数、実数、ブール、文字列、および日付。

注記 1データ型は,整数などの用語によって識別される。データ型の値は、指定された値ドメインです。たとえば、-65537 から 65536 までのすべての整数です。操作のセットは +、-、*、および/ であり、意味的に明確に定義されています。データ型は、単純または複雑にすることができます。単純なデータ型は、整数などの特定のコンテキストで値がアトミックと見なされる値ドメインを定義します。複合データ型は、グループ化されたデータ型のコレクションです。複合データ型はオブジェクトを表す場合があるため、ID を持つことができます。

4.12

データセット

識別可能な データの収集(4.8)

[出典:ISO 19115:2003, 4.2]

4.13

エンコーディング

データ(4.8) を一連の コード(4.3) に変換すること。

4.14

エンコーディング規則

特定の データ(4.8) 構造の エンコーディング(4.13) を定義する 変換規則(4.7) の識別可能な集合。

例:

XML, ISO 10303-21, ISO/IEC 821

注記 1符号化規則は,変換されるデータの型並びに結果のデータ構造で使用される構文,構造及び コード (4.3) を指定する。

4.15

エンコード サービス

エンコーディング規則 (4.14) が実装されたソフトウェア コンポーネント

4.16

特徴

現実世界の現象の抽象化

[出典:ISO 19101:2002, 4.11]

注記 1:フィーチャーはタイプまたはインスタンスとして発生する場合があります。機能タイプまたは機能インスタンスは、1 つだけを意味する場合に使用されます。

4.17

ファイル

単位として保存または処理されるレコードの名前付きセット

[出典:ISO/IEC 2382-1:1993, 08/01/06]

4.18

地理データ

地球に対する位置への暗黙的または明示的な参照を伴う データ(4.8)

[出典:ISO 19109:2005, 4.12]

4.19

地理情報

地球に対する位置に暗示的または明示的に関連する現象に関する 情報(4.22)

[出典:ISO 19101:2002, 4.16]

4.20

識別子

関連付けられているものを一意かつ永続的に識別することができる、言語的に独立した一連の 文字(4.2) 。

[出典:ISO 19135:2005, 4.1.5]

4.21

識別規則

識別子を作成するための一連の規則 (4.20)

4.22

情報

特定の文脈内で特定の意味を持つ、概念を含む、事実、出来事、事物、プロセス、またはアイデアなどのオブジェクトに関する知識

[出典:ISO/IEC 2382-1:1993, 01.01.01]

4.23

インスタンスモデル

アプリケーションスキーマ(4.1) に従って データ(4.8) を格納するための表現 モデル(4.27 )

4.24

インターフェース

要素の動作を特徴付ける一連の名前付き操作

[出典:ISO/IEC 19501]

4.25

相互運用性

さまざまな機能ユニット間で通信、プログラムの実行、または データ転送(4.8) を行う機能

[出典:ISO/IEC 2382-1:1993, 1/1/47]

4.26

中くらい

データを保存または送信するための物質または機関 (4.8)

例:

コンパクトディスク、インターネット[1] 、電波など

4.27

モデル

現実のいくつかの側面の抽象化

[出典:ISO 19109:2005, 4.14]

4.28

図式

モデルの正式な記述(4.27)

[出典:ISO 19101:2002, 4.25]

4.29

スキームモデル

スキーマ(4.28) を格納するための表現 モデル(4.27 )

例:

スキーマ リポジトリの表現モデル。

4.30

ステレオタイプ

メタモデルのセマンティクスを拡張する新しいタイプのモデリング要素

[出典:ISO/IEC 19501]

注記 1:ステレオタイプは、メタモデル内の特定の既存のタイプまたはクラスに基づいている必要があります。ステレオタイプは、既存の型やクラスの構造を拡張するのではなく、セマンティクスを拡張する場合があります。 UML で定義済みのステレオタイプもあれば、ユーザー定義のステレオタイプもあります。ステレオタイプは、UML の 3 つの拡張メカニズムの 1 つです。他は制約とタグ付き値です。

4.31

転送プロトコル

分散システム間の相互作用を定義するための共通ルール セット

4.32

転写ユニット

データ転送(4.10) を目的とした データ(4.8) の収集

注記1転送単位は データセット(4.12) のように識別可能である必要はない。

4.33

言説の宇宙

関心のあるすべてのものを含む現実または仮想の世界のビュー

[出典:ISO 19101:2002, 4.29]

4.34

値ドメイン

受け入れられる値のセット

[出典:ISO/TS 19103:2005, 4.1.15]

例:

3 ~ 28 の範囲、すべての整数、任意の文字、すべての許容値 (緑、青、白) の列挙。

参考文献

[1]ISO/IEC 2022:1994, 情報技術 — 文字コード構造と拡張技術
[2]ISO/IEC 2382-1:1993, 情報技術 — 語彙 — 1: 基本用語
[3]ISO/IEC 8211:1994, 情報技術 — 情報交換のためのデータ記述ファイルの仕様
[4]ISO/IEC 885, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット
[5]ISO 8879:1986, 情報処理 - テキストおよびオフィス システム - 標準一般化マークアップ言語 (SGML)
[6]ISO/IEC 9834-8, 情報技術 — オープン システム相互接続 — OSI 登録機関の運用手順: Universally Unique Identifier (UUID) の生成と登録、および ASN.1 オブジェクト識別子コンポーネントとしてのそれらの使用
[7]ISO 10303-21, 産業オートメーション システムと統合 — 製品データの表現と交換 — 21: 実装方法: 交換構造の平文エンコーディング
[8]ISO/IEC 11179-3:2003, 情報技術 — メタデータ レジストリ (MDR) — 3: レジストリのメタモデルと基本属性
[9]ISO/IEC 11578, 情報技術 — オープン システム相互接続 — リモート プロシージャ コール (RPC)
[10]ISO 19101:2002, 地理情報 — 参照モデル
[11]ISO/TS 19104:2008, 地理情報 — 用語
[12]ISO 19105:2000, 地理情報 — 適合性とテスト
[13]ISO 19106:2004, 地理情報 — プロファイル
[14]ISO 19107:2003, 地理情報 — 空間スキーマ
[15]ISO 19108:2002, 地理情報 — 時間スキーマ
[16]ISO 19110:2005, 地理情報 — フィーチャ カタログの方法論
[17]ISO 19111:2007, 地理情報 — 座標による空間参照
[18]ISO 19112:2003, 地理情報 — 地理識別子による空間参照
[19]ISO 19113:2002, 地理情報 — 品質原則
[20]ISO 19114:2003, 地理情報 — 品質評価手順
[21]ISO 19115:2003, 地理情報 — メタデータ
[22]ISO 19116:2004, 地理情報 - 測位サービス
[23]ISO 19117:2005, 地理情報 — 描写
[24]ISO 19119:2005, 地理情報 — サービス
[25]ISO/TR 19120:2001, 地理情報 — 機能基準
[26]ISO 19135:2005, 地理情報 — 品目登録の手順
[27]ISO 19136:2007, 地理情報 — 地理マークアップ言語 (GML)
[28]ISO/TS 19139:2007, 地理情報 — メタデータ — XML スキーマの実装
[29]ISO/IEC 19501, 情報技術 — オープン分散処理 — 統一モデリング言語 (UML) バージョン 1.4.2
[30]ドキュメント オブジェクト モデル (DOM) レベル 1 仕様、バージョン 1.0 、W3C 勧告。 1998 年 10 月。 < http://www.w3.org/TR/REC-DOM-Level-1 > で入手可能
[31]IETF STD 1:1998,インターネット公式プロトコル標準
[32]クーン、M. UTF-8 と Unicode に関するよくある質問。 < http://www.cl.cam.ac.uk/~mgk25/unicode.html > で入手可能
[33]XML の名前空間、W3C 勧告。 < http://www.w3.org/TR/REC-xml-names > で入手可能
[34]リソース記述フレームワーク (RDF) モデルおよび構文仕様、W3C 勧告。 1999 年 2 月。 < http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/ > で入手可能
[35]リソース記述フレームワーク (RDF) スキーマ仕様 1.0 、W3C 勧告候補。 2000 年 3 月。 < http://www.w3.org/TR/2000/CR-rdf-schema-20000327/ > で入手可能
[36]RFC 2396, Uniform Resource Identifiers (URI): Generic Synta < http://www.ietf.org/rfc/rfc2396.txt > で入手可能
[37]Scalable Vector Graphics (SVG) 1.1 、W3C Working Draft 2011 年 5 月。 < http://www.w3.org/TR/SVG/ > で入手可能
[38]The Open Group, CAE 仕様、 DCE 1.1: リモート プロシージャ コール、ドキュメント番号 C70 < http://www.opengroup.org/publications/catalog/c706.htm > で入手可能
[39]www.w3.org/TR/charmod-norm/
[40]XML リンク言語 (XLink) バージョン 1.0 、W3C 勧告。 < http://www.w3.org/TR/xlink/ > で入手可能
[41]XML メタデータ交換 (XMI)、バージョン 2.0 、オブジェクト管理グループ。 < http://www.omg.org/cgi-bin/doc?formal/2003-05-02 > で入手可能
[42]XML パス言語 (XPath)、バージョン 1.0 、W3C 勧告。 1999 年 11 月。 < http://www.w3.org/TR/xpath > で入手可能
[43]XML ポインター言語 (XPointer)、 W3C ワーキング ドラフト。 < http://www.w3.org/TR/xptr > で入手可能
[44]XSL 変換 (XSLT)、バージョン 1.0 、W3C 勧告。 1999 年 11 月。 < http://www.w3.org/TR/xslt > で入手可能

4 Terms and definitions

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

4.1

application schema

conceptual schema (4.5) for data (4.8) required by one or more applications

[SOURCE:ISO 19101:2002, 4.2]

Note 1 to entry: An application schema describes the content, the structure and the constraints applicable to information (4.22) in a specific application domain.

4.2

character

member of a set of elements that is used for the representation, organization, or control of data (4.8)

[SOURCE:ISO/IEC 2382-1:1993, 01.02.11]

4.3

code

representation of a label according to a specified scheme

4.4

conceptual model

model (4.27) that defines concepts of a universe of discourse (4.33)

[SOURCE:ISO 19101:2002, 4.4]

4.5

conceptual schema

formal description of a conceptual model (4.4)

[SOURCE:ISO 19101:2002, 4.5]

4.6

conceptual schema language

formal language based on a conceptual formalism for the purpose of representing conceptual schemas (4.5)

[SOURCE:ISO 19101:2002, 4.6]

EXAMPLE:

UML, EXPRESS, IDEF1X.

Note 1 to entry: A conceptual schema language may be lexical or graphical.

4.7

conversion rule

rule for converting instances in the input data (4.8) structure to instances in the output data structure

4.8

data

reinterpretable representation of information (4.22) in a formalized manner suitable for communication, interpretation, or processing

[SOURCE:ISO/IEC 2382-1:1993, 01.01.02]

4.9

data interchange

delivery, receipt and interpretation of data (4.8)

4.10

data transfer

movement of data (4.8) from one point to another over a medium (4.26)

Note 1 to entry: Transfer of information (4.22) implies transfer of data.

4.11

data type

specification of a value domain (4.34) with operations allowed on values in this domain

[SOURCE:ISO/TS 19103:2005, 4.1.5]

EXAMPLE:

Integer, Real, Boolean, String and Date.

Note 1 to entry: A data type is identified by a term, e.g. Integer. Values of the data types are of the specified value domain, e.g. all integer numbers between -65537 and 65536. The set of operations can be +, -, * and/ and is semantically well defined. A data type can be simple or complex. A simple data type defines a value domain where values are considered atomic in a certain context, e.g. Integer. A complex data type is a collection of data types that are grouped together. A complex data type may represent an object and can, thus, have identity.

4.12

dataset

identifiable collection of data (4.8)

[SOURCE:ISO 19115:2003, 4.2]

4.13

encoding

conversion of data (4.8) into a series of codes (4.3)

4.14

encoding rule

identifiable collection of conversion rules (4.7) that define the encoding (4.13) for a particular data (4.8) structure

EXAMPLE:

XML, ISO 10303-21, ISO/IEC 8211.

Note 1 to entry: An encoding rule specifies the types of data being converted as well as the syntax, structure and codes (4.3) used in the resulting data structure.

4.15

encoding service

software component that has an encoding rule (4.14) implemented

4.16

feature

abstraction of real world phenomena

[SOURCE:ISO 19101:2002, 4.11]

Note 1 to entry: A feature may occur as a type or an instance. Feature type or feature instance is used when only one is meant.

4.17

file

named set of records stored or processed as a unit

[SOURCE:ISO/IEC 2382-1:1993, 01.08.06]

4.18

geographic data

data (4.8) with implicit or explicit reference to a location relative to the Earth

[SOURCE:ISO 19109:2005, 4.12]

4.19

geographic information

information (4.22) concerning phenomena implicitly or explicitly associated with a location relative to the Earth

[SOURCE:ISO 19101:2002, 4.16]

4.20

identifier

linguistically independent sequence of characters (4.2) capable of uniquely and permanently identifying that with which it is associated

[SOURCE:ISO 19135:2005, 4.1.5]

4.21

identification convention

set of rules for creating identifiers (4.20)

4.22

information

knowledge concerning objects, such as facts, events, things, processes, or ideas, including concepts, that within a certain context has a particular meaning

[SOURCE:ISO/IEC 2382-1:1993, 01.01.01]

4.23

instance model

representation model (4.27) for storing data (4.8) according to an application schema (4.1)

4.24

interface

named set of operations that characterize the behaviour of an element

[SOURCE:ISO/IEC 19501]

4.25

interoperability

capability to communicate, execute programs, or transfer data (4.8) among various functional units in a manner that requires the user to have little or no knowledge of the unique characteristics of those units

[SOURCE:ISO/IEC 2382-1:1993, 01.01.47]

4.26

medium

substance or agency for storing or transmitting data (4.8)

EXAMPLE:

Compact disc, internet [1] , radio waves, etc.

4.27

model

abstraction of some aspects of reality

[SOURCE:ISO 19109:2005, 4.14]

4.28

schema

formal description of a model (4.27)

[SOURCE:ISO 19101:2002, 4.25]

4.29

schema model

representation model (4.27) for storing schemas (4.28)

EXAMPLE:

Representation model for a schema repository.

4.30

stereotype

new type of modelling element that extends the semantics of the metamodel

[SOURCE:ISO/IEC 19501]

Note 1 to entry: It is necessary that stereotypes be based on certain existing types or classes in the metamodel. Stereotypes may extend the semantics, but not the structure, of pre-existing types and classes. Certain stereotypes are predefined in the UML, others may be user-defined. Stereotypes are one of three extensibility mechanisms in UML; the others are constraint and tagged value.

4.31

transfer protocol

common set of rules for defining interactions between distributed systems

4.32

transfer unit

collection of data (4.8) for the purpose of a data transfer (4.10)

Note 1 to entry: A transfer unit does not have to be identifiable like a dataset (4.12) .

4.33

universe of discourse

view of the real or hypothetical world that includes everything of interest

[SOURCE:ISO 19101:2002, 4.29]

4.34

value domain

set of accepted values

[SOURCE:ISO/TS 19103:2005, 4.1.15]

EXAMPLE:

The range 3-28, all integers, any character, enumeration of all accepted values (green, blue, white).

Bibliography

[1]ISO/IEC 2022:1994, Information technology — Character code structure and extension techniques
[2]ISO/IEC 2382-1:1993, Information technology — Vocabulary — 1: Fundamental terms
[3]ISO/IEC 8211:1994, Information technology — Specification for a data descriptive file for information interchange
[4]ISO/IEC 8859 (all parts), Information technology — 8-bit single-byte coded graphic character sets
[5]ISO 8879:1986, Information processing — Text and office systems — Standard Generalized Markup Language (SGML)
[6]ISO/IEC 9834-8, Information technology — Open Systems Interconnection — Procedures for the operation of OSI Registration Authorities: Generation and registration of Universally Unique Identifiers (UUIDs) and their use as ASN.1 Object Identifier components
[7]ISO 10303-21, Industrial automation systems and integration — Product data representation and exchange — 21: Implementation methods: Clear text encoding of the exchange structure
[8]ISO/IEC 11179-3:2003, Information technology — Metadata registries (MDR) — 3: Registry metamodel and basic attributes
[9]ISO/IEC 11578, Information technology — Open Systems Interconnection — Remote Procedure Call (RPC)
[10]ISO 19101:2002, Geographic information — Reference model
[11]ISO/TS 19104:2008, Geographic information — Terminology
[12]ISO 19105:2000, Geographic information — Conformance and testing
[13]ISO 19106:2004, Geographic information — Profiles
[14]ISO 19107:2003, Geographic information — Spatial schema
[15]ISO 19108:2002, Geographic information — Temporal schema
[16]ISO 19110:2005, Geographic information — Methodology for feature cataloguing
[17]ISO 19111:2007, Geographic information — Spatial referencing by coordinates
[18]ISO 19112:2003, Geographic information — Spatial referencing by geographic identifiers
[19]ISO 19113:2002, Geographic information — Quality principles
[20]ISO 19114:2003, Geographic information — Quality evaluation procedures
[21]ISO 19115:2003, Geographic information — Metadata
[22]ISO 19116:2004, Geographic information — Positioning services
[23]ISO 19117:2005, Geographic information — Portrayal
[24]ISO 19119:2005, Geographic information — Services
[25]ISO/TR 19120:2001, Geographic information — Functional standards
[26]ISO 19135:2005, Geographic information — Procedures for item registration
[27]ISO 19136:2007, Geographic information — Geography Markup Language (GML)
[28]ISO/TS 19139:2007, Geographic information — Metadata — XML schema implementation
[29]ISO/IEC 19501, Information technology — Open Distributed Processing — Unified Modeling Language (UML) Version 1.4.2
[30]Document Object Model (DOM) Level 1 Specification, Version 1.0, W3C Recommendation. October 1998. Available at < http://www.w3.org/TR/REC-DOM-Level-1 >
[31]IETF STD 1:1998, Internet Official Protocol Standards
[32]Kuhn, M. UTF-8 and Unicode FAQ. Available at < http://www.cl.cam.ac.uk/~mgk25/unicode.html >
[33]Namespaces in XML, W3C Recommendation. Available at < http://www.w3.org/TR/REC-xml-names >
[34]Resource Description Framework (RDF) Model and Syntax Specification, W3C Recommendation. February 1999. Available at < http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/ >
[35]Resource Description Framework (RDF) Schema Specification 1.0, W3C Candidate Recommendation. March 2000. Available at < http://www.w3.org/TR/2000/CR-rdf-schema-20000327/ >
[36]RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax. Available at < http://www.ietf.org/rfc/rfc2396.txt >
[37]Scalable Vector Graphics (SVG) 1.1, W3C Working Draft May 2011. Available at < http://www.w3.org/TR/SVG/ >
[38]The Open Group, CAE Specification, DCE 1.1: Remote Procedure Call, Document Number C706. Available at < http://www.opengroup.org/publications/catalog/c706.htm >
[39]www.w3.org/TR/charmod-norm/
[40]XML Linking Language (XLink) Version 1.0, W3C Recommendation. Available at < http://www.w3.org/TR/xlink/ >
[41]XML Metadata Interchange (XMI), Version 2.0, Object Management Group. Available at < http://www.omg.org/cgi-bin/doc?formal/2003-05-02 >
[42]XML Path Language (XPath), Version 1.0, W3C Recommendation. November 1999. Available at < http://www.w3.org/TR/xpath >
[43]XML Pointer Language (XPointer), W3C Working Draft. Available at < http://www.w3.org/TR/xptr >
[44]XSL Transformations (XSLT), Version 1.0, W3C Recommendation. November 1999. Available at < http://www.w3.org/TR/xslt >