3.2.2 Defining tables

3-1 — Elements of “core::_CityObject” (FeatureType)

Name

_CityObject

Definition

Stereotype

FeatureType

Inherits from

_Feature

Generalization of

_StatisticalGrid, _BoundarySurface, IntTunnelInstallation, BuildingFurniture, StatisticalDistribution, BridgeConstructionElement, ReliefFeature, CityFurniture, _Opening, _Site, _TransportationObject, TunnelFurniture, HollowSpace, CityObjectGroup, BridgeConstructionElement, _UrbanFunction, _PublicTransit, BridgeRoom, _VegetationObject, Room, _BoundarySurface, GenericCityObject, _Opening, LandUse, _ReliefComponent, AbstractConstruction, TunnelInstallation, _WaterObject, _WaterBoundarySurface, IntBridgeInstallation, BridgeFurniture, _BoundarySurface, BridgeInstallation, _Opening, BuildingInstallation, IntBuildingInstallation, _BoundarySurface, ConstructionInstallation

Abstract

True

Associations

Name

Type

Definition

_UrbanFunction

_UrbanFunction

(none)

source:target [0..*]

_CityObject

(none)

target:(self) [none]

_UrbanFunction

(none)

ExternalReference

ExternalReference

(none)

source:(self) [none]

_CityObject

(none)

target:externalReference [0..*]

ExternalReference

(none)

CityObjectGroup

CityObjectGroup

(none)

source:parent [0..1]

_CityObject

(none)

target:(self) [none]

CityObjectGroup

(none)

AbstractPointCloud

AbstractPointCloud

(none)

source:pointCloud [0..1]

AbstractPointCloud

(none)

target:(self) [none]

_CityObject

(none)

StatisticalUnit

StatisticalUnit

(none)

source:(self) [none]

StatisticalUnit

(none)

target:object [0..1]

_CityObject

(none)

_PublicTransit

_PublicTransit

(none)

source:(self) [none]

_PublicTransit

(none)

target:urt::target [0..1]

_CityObject

(none)

Attributes

Name

Type

Definition

creationDate [0..1]

xs::date

データが作成された日。運用上必須とする。

terminationDate [0..1]

xs::date

データが削除された日。

relativeToTerrain [0..1]

core::RelativeToTerrainType

地表面との相対的な位置関係。標準製品仕様書では使用しない。

relativeToWater [0..1]

core::RelativeToWaterType

水面との相対的な位置関係。標準製品仕様書では使用しない。

Constraints

(none)

3-2 — Elements of “core::_Site” (FeatureType)

Name

_Site

Definition

Stereotype

FeatureType

Inherits from

_CityObject

Generalization of

_AbstractBuilding, _AbstractTunnel, _AbstractBridge

Abstract

False

Associations

(none)

Attributes

(none)

Constraints

(none)

3-3 — Elements of “core::Address” (FeatureType)

Name

Address

Definition

Stereotype

FeatureType

Inherits from

_Feature

Abstract

False

Associations

Name

Type

Definition

_AbstractBuilding

_AbstractBuilding

(none)

source:address [0..*]

Address

(none)

target:(self) [none]

_AbstractBuilding

(none)

_AbstractBridge

_AbstractBridge

(none)

source:address [0..*]

Address

(none)

target:(self) [none]

_AbstractBridge

(none)

Door

Door

(none)

source:address [0..*]

Address

(none)

target:(self) [none]

Door

(none)

Attributes

(none)

Constraints

(none)

3-4 — Elements of “core::CityModel” (FeatureType)

Name

CityModel

Definition

3次元都市モデルのための地物集合。 全ての都市オブジェクト及びその幾何形状等はこの地物型の中に含める。

Stereotype

FeatureType

Inherits from

_FeatureCollection

Abstract

False

Associations

(none)

Attributes

(none)

Constraints

(none)

3-5 — Elements of “core::core::doubleBetween0and1” ()

Name

core::doubleBetween0and1

Definition

Stereotype

interface

Abstract

False

Associations

(none)

Attributes

(none)

Constraints

(none)

3-6 — Elements of “core::doubleBetween0and1” (BasicType)

Name

doubleBetween0and1

Definition

Stereotype

BasicType

Generalization of

ColorPlusOpacity

Abstract

False

Associations

(none)

Attributes

(none)

Constraints

(none)

3-7 — Elements of “core::ExternalReference” (DataType)

Name

ExternalReference

Definition

Stereotype

DataType

Abstract

False

Associations

Name

Type

Definition

_CityObject

_CityObject

(none)

source:(self) [none]

_CityObject

(none)

target:externalReference [0..*]

ExternalReference

(none)

Attributes

Name

Type

Definition

core::informationSystem [0..1]

xs::anyURI

(none)

Constraints

(none)

3-8 — Elements of “core::ImplicitGeometry” (Type)

Name

ImplicitGeometry

Definition

繰り返しオブジェクト。 地物毎に幾何オブジェクトを作成する代替として、一つのプロトタイプモデルを複数の地物が参照する仕組み。

Stereotype

Type

Abstract

False

Associations

Name

Type

Definition

CityFurniture

CityFurniture

(none)

source:lod3ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

target:(self) [none]

CityFurniture

(none)

Point

Point

(none)

source:(self) [none]

ImplicitGeometry

(none)

target:referencePoint [1]

Point

(none)

CityFurniture

CityFurniture

(none)

source:lod1ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

target:(self) [none]

CityFurniture

(none)

CityFurniture

CityFurniture

(none)

source:lod2ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

target:(self) [none]

CityFurniture

(none)

_Geometry

_Geometry

(none)

source:(self) [none]

ImplicitGeometry

(none)

target:relativeGMLGeometry [0..1]

_Geometry

(none)

CityFurniture

CityFurniture

(none)

source:lod4ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

target:(self) [none]

CityFurniture

(none)

SolitaryVegetationObject

SolitaryVegetationObject

(none)

source:(self) [none]

SolitaryVegetationObject

(none)

target:lod1ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

SolitaryVegetationObject

SolitaryVegetationObject

(none)

source:(self) [none]

SolitaryVegetationObject

(none)

target:lod2ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

GenericCityObject

GenericCityObject

(none)

source:(self) [none]

GenericCityObject

(none)

target:lod1ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

GenericCityObject

GenericCityObject

(none)

source:(self) [none]

GenericCityObject

(none)

target:lod0ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

SolitaryVegetationObject

SolitaryVegetationObject

(none)

source:(self) [none]

SolitaryVegetationObject

(none)

target:lod3ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

SolitaryVegetationObject

SolitaryVegetationObject

(none)

source:(self) [none]

SolitaryVegetationObject

(none)

target:lod4ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

GenericCityObject

GenericCityObject

(none)

source:(self) [none]

GenericCityObject

(none)

target:lod3ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

GenericCityObject

GenericCityObject

(none)

source:(self) [none]

GenericCityObject

(none)

target:lod2ImplicitRepresentation [0..1]

ImplicitGeometry

(none)

Attributes

Name

Type

Definition

libraryObject [0..1]

xs::anyURI

繰り返しオブジェクトで使用するプロトタイプモデルの所在を示すURI。 この属性が記述されていない場合、core:relativeGMLGeometryを必須とする。

mimeType [0..1]

gml::CodeType

繰り返しオブジェクトで使用するプロトタイプモデルのファイル種類。コードリスト(<<ImplicitGeometry_mimeType.xml,ImplicitGeometry_mimeType.xml>>)より選択する。

transformationMatrix [0..1]

TransformationMatrix4x4

繰り返しオブジェクトで使用するプロトタイプモデルの変形パラメータ。

Constraints

(none)

3-9 — Elements of “core::TransformationMatrix4x4” (dataType)

Name

TransformationMatrix4x4

Definition

繰り返しオブジェクトで使用するプロトタイプモデルを変形(拡大縮小、回転、平行移動)するための、3次元座標のアフィン変換行列。4×4の行列を示す16桁の数値の列からなる。

Stereotype

dataType

Abstract

False

Associations

(none)

Attributes

Name

Type

Definition

elements [16..16]

xs::double

16桁の実数の列。順序をもつ。 16桁は4×4の変換行列を示し、最初の4桁は1行目、次の4桁は2行目、次の4桁は3行目、最後の4桁は4行目となる。

Constraints

(none)

3-10 — Elements of “core::xAL::AddressDetails” ()

Name

xAL::AddressDetails

Definition

Stereotype

interface

Abstract

False

Associations

(none)

Attributes

(none)

Constraints

(none)

3-11 — Elements of “core::外部参照オブジェクト” (Union)

Name

外部参照オブジェクト

Definition

Stereotype

Union

Abstract

False

Associations

(none)

Attributes

Name

Type

Definition

core::name [1]

xs::string

(none)

core::anyURI [1]

xs::anyURI

(none)

Constraints

(none)