CityGML UML diagrams

CityGML UML diagrams as contained in CityGML Encoding Standard Version 2.0, OGC Doc. No. 12-019 Copyright © 2012 Open Geospatial Consortium, Inc. All...
Author: Cory Webster
1 downloads 4 Views 448KB Size
CityGML UML diagrams as contained in CityGML Encoding Standard Version 2.0, OGC Doc. No. 12-019

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/.

Jointly developed by the Special Interest Group 3D (SIG 3D) and the OGC CityGML SWG, 2002 – 2012 www.citygml.org

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

1

CityGML modules overview

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

2

CityGML modules overview, XML namespace declarations, part 1 CityGML module

Namespace identifier / schemaLocation

Recommended namespace prefix

CityGML Core

http://www.opengis.net/citygml/2.0 http://schemas.opengis.net/citygml/2.0/cityGMLBase.xsd

core

Appearance

http://www.opengis.net/citygml/appearance/2.0 http://schemas.opengis.net/citygml/appearance/2.0/appearance.xsd

app

Bridge

http://www.opengis.net/citygml/bridge/2.0 http://schemas.opengis.net/citygml/building/2.0/bridge.xsd

brid

Building

http://www.opengis.net/citygml/building/2.0 http://schemas.opengis.net/citygml/building/2.0/building.xsd

bldg

CityFurniture

http://www.opengis.net/citygml/cityfurniture/2.0 http://schemas.opengis.net/citygml/cityfurniture/2.0/cityFurniture.xsd

frn

CityObjectGroup

http://www.opengis.net/citygml/cityobjectgroup/2.0 http://schemas.opengis.net/citygml/cityobjectgroup/2.0/cityObjectGroup.xsd

grp

Generics

http://www.opengis.net/citygml/generics/2.0 http://schemas.opengis.net/citygml/generics/2.0/generics.xsd

gen

LandUse

http://www.opengis.net/citygml/landuse/2.0 http://schemas.opengis.net/citygml/landuse/2.0/landUse.xsd

luse

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

3

CityGML modules overview, XML namespace declarations, part 2 CityGML module

Namespace identifier / schemaLocation

Recommended namespace prefix

Relief

http://www.opengis.net/citygml/relief/2.0 http://schemas.opengis.net/citygml/relief/2.0/relief.xsd

dem

Transportation

http://www.opengis.net/citygml/transportation/2.0 http://schemas.opengis.net/citygml/transportation/2.0/transportation.xsd

tran

Tunnel

http://www.opengis.net/citygml/tunnel/2.0 http://schemas.opengis.net/citygml/tunnel/2.0/transportation.xsd

tun

Vegetation

http://www.opengis.net/citygml/vegetation/2.0 http://schemas.opengis.net/citygml/vegetation/2.0/vegetation.xsd

veg

WaterBody

http://www.opengis.net/citygml/waterbody/2.0 http://schemas.opengis.net/citygml/waterbody/2.0/waterBody.xsd

wtr

TexturedSurface [deprecated]

http://www.opengis.net/citygml/texturedsurface/2.0 http://schemas.opengis.net/citygml/texturedsurface/2.0/texturedSurface.xsd

tex

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

4

CityGML geometry model, part 1 Visual Paradigm for UML Standard Edition(Technical University Berlin)

gml::_Geometry

gml::_GeometricPrimitive

interior 0..*

gml::_Solid

exterior

solidMember

1..*

1

gml::_Surface

gml::_Curve 1..*

surfaceMember 1..* 0..1

0..2 baseSurface

gml::Point +position : gml::DirectPosition [1]

curveMember

0..1

*

*

gml::CompositeSolid

gml::Solid

gml::CompositeCurve 1

* gml::CompositeSurface

gml::Surface

gml::Polygon

1

1..* gml::TriangulatedSurface

*

patches

gml::OrientableSurface +orientation : gml::SignType [0..1]

exterior

gml::_SurfacePatch

1

*

interior

trianglePatches

exterior gml::TIN +stopLines : gml::LineStringSegment [0..*] +breakLines : gml::LineStringSegment [0..*] +maxLength : gml::LengthType [1] +controlPoint : gml::posList [1]

* gml::Triangle

* gml::Rectangle

*

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

gml::LineString +position : gml::DirectPosition [2..*]

exterior

1 gml::_Ring * 1 1

gml::LinearRing +position : gml::DirectPosition [4..*]

5

CityGML geometry model, part 2 Visual Paradigm for UML Standard Edition(Technical University Berlin)

* geometryMember

gml::GeometricComplex

*

*

1..* element

gml::MultiGeometry

gml::_Geometry

gml::_GeometricPrimitive

gml::MultiSolid * solidMember * gml::_Solid

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

gml::_AbstractGeometricAggregate

gml::MultiSurface

gml::MultiCurve

gml::MultiPoint

*

*

*

curveMember * gml::_Curve

pointMember * gml::Point

surfaceMember * gml::_Surface

6

CityGML Core module, part 1 Visual Paradigm for UML Standard Edition(Technical University Berlin)

gml::_Feature +name : gml::CodeType [0..*]

gml::CodeType +name : xs::string[1] +codeSpace : xs::anyURI[0..1]

gml::_FeatureCollection

Address

multiPoint *

1

xalAddress

* _CityObject +creationDate : xs::date [0..1] * +terminationDate : xs::date [0..1] cityObjectMember +relativeToTerrain : RelativeToTerrainType [0..1] +relativeToWater : RelativeToWaterType [0..1]

1

* externalReference

*

xAL::AddressDetails

ExternalReference +informationSystem : xs::anyURI [0..1]

generalizesTo

1

*

ImplicitGeometry +mimeType : gml::CodeType +transformationMatrix : TransformationMatrix4x4Type +libraryObject : xs::anyURI

0..1 1

CityModel

gml::MultiPoint

externalObject

referencePoint

gml::Point

*

1

*

0..1 relativeGMLGeometry

RelativeToTerrainType +entirelyAboveTerrain +substantiallyAboveTerrain +substantiallyAboveAndBelowTerrain +substantiallyBelowTerrain +entirelyBelowTerrain

RelativeToWaterType +entirelyAboveWaterSurface +substantiallyAboveWaterSurface +substantiallyAboveAndBelowWaterSurface +substantiallyBelowWaterSurface +entirelyBelowWaterSurface +temporarilyAboveAndBelowWaterSurface

1

ExternalObjectReference +name : xs::string [1] +uri : xs::anyURI [1]

TransformationMatrix4x4Type +gml::doubleList [16]

gml::_Geometry

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

7

CityGML Core module, part 2 Visual Paradigm for UML Standard Edition(Technical University Berlin)

gml::_Feature

gen::_genericAttribute gen::_genericAttribute * +name : xs::string [1]

1..*

gml::_FeatureCollection

CityModel

gen::stringAttribute +value : xs::string [1]

gen::intAttribute +value : xs::integer [1]

gen::doubleAttribute +value : xs::double [1]

gen::dateAttribute +value : xs::date [1]

gen::uriAttribute +value : xs::anyURI [1]

gen::genericAttributeSet +codeSpace : xs:anyURI [0..1]

0..1 *

* cityObjectMember *

gen::measureAttribute +value : gml::MeasureType [1]

1

app::appearanceMember _CityObject * +creationDate : xs::date [0..1] app::appearance +terminationDate : xs::date [0..1] app::Appearance +theme : xs::string [0..1] * * +relativeToTerrain : RelativeToTerrainType [0..1] +relativeToWater : RelativeToWaterType [0..1]

* generalizesTo gml::_Surface

* dem::ReliefFeature

gen::_genericAttribute

luse::LandUse

gen::GenericCityObject

bldg::_AbstractBuilding

veg::_VegetationObject

_Site

tun::_AbstractTunnel

frn::CityFurniture

tran::_TransportationObject

brdg::_AbstractBridge

Copyright © 2012 Open Geospatial Consortium, Inc. All Rights Reserved.

wtr::_WaterObject

grp::CityObjectGroup

baseSurface

0..2

1 gml::OrientableSurface +orientation : gml::SignType [0..1]

tex::TexturedSurface

8

Appearance module

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

9

Visual Paradigm for UML Standard Edition(Technical University Berlin)

Bridge module core::_CityObject

core::_Site BridgeInstallation * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] * +usage : gml::CodeType [0..*]

lod2ImplicitRepresentation lod3ImplicitRepresentation lod3ImplicitRepresentation 0..1 lod4ImplicitRepresentation lod4ImplicitRepresentation

0..1 core::ImplicitGeometry

lod4ImplicitRepresentation

0..1

outerBridgeInstallation *

* * *

lod1ImplicitRepresentation

0..1

*

lod2ImplicitRepresentation

lod4ImplicitRepresentation 0..1

lod3ImplicitRepresentation lod4ImplicitRepresentation

lod4Geometry

0..1

lod2Geometry 0..1 lod3Geometry

gml::_Geometry

lod4Geometry

lod4Geometry

* * * * BridgeConstructionElement * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] * +usage : gml::CodeType [0..*]

lod1Geometry

*

0..1 lod2Geometry lod3Geometry

0..1

lod4Geometry

* IntBridgeInstallation * +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

outerBridgeConstruction

address

bridgeRoomInstallation BridgeFurniture +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] *

*

interiorBridgeInstallation *

*

0..1

lod3TerrainIntersection

*

lod4TerrainIntersection

core::Address

address *

* *

*

*

*

BridgePart

* * * * * * *

*

consistsOfBridgePart

interiorBridgeRoom

* *

lod1Solid

lod1MultiSurface

lod1TerrainIntersection

lod2MultiCurve

lod2Solid

lod2MultiSurface

lod2TerrainIntersection

lod3MultiCurve

lod3Solid

lod3MultiSurface

lod3TerrainIntersection

lod4MultiCurve

lod4Solid

lod4MultiSurface

lod4TerrainIntersection

0..1 gml::MultiSurface

gml::_Solid

0..1

Window

* _AbstractBridge

Bridge

0..1

_Opening

*

* * * * * * * *

0..1

lod4Solid

* *

lod2TerrainIntersection

*

+class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +yearOfConstruction : xs::gYear [0..1] +yearOfDemolition : xs::gYear [0..1] +isMovable : xs:boolean [0..1]

interiorFurniture

0..1 BridgeRoom +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

*

lod1TerrainIntersection

*

*

*

* *

*

*

0..1

0..1

lod2MultiSurface

lod3MultiSurface

lod3MultiSurface

lod4MultiSurface

lod4MultiSurface

Door

boundedBy *

* * * _BoundarySurface

0..2

*

0..1

gml::MultiCurve

0..1

lod4MultiSurface * * * opening

0..1

0..1

* boundedBy * boundedBy * boundedBy boundedBy *

RoofSurface

WallSurfacee

OuterCeilingSurface

GroundSurface

ClosureSurface

CeilingSurface

InteriorWallSurface

FloorSurface

OuterFloorSurface

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

10

Building module Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject

core::_Site

0..1

lod3ImplicitRepresentation

core::ImplicitGeometry

lod4ImplicitRepresentation lod4ImplicitRepresentation lod4ImplicitRepresentation

0..1

0..1

lod2ImplicitRepresentation

0..1

lod3ImplicitRepresentation lod4ImplicitRepresentation

lod4Geometry

* * *

0..1

0..1 gml::_Geometry

lod4Geometry

BuildingInstallation * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

lod2Geometry

*

lod3Geometry

lod4Geometry

0..1

outerBuildingInstallation

* *

* IntBuildingInstallation +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

*

*

interiorFurniture

* 0..1

0..1

* * * * * * *

*

consistsOfBuildingPart

interiorRoom

**

lod1Solid

lod1MultiSurface

lod2Solid

lod2MultiSurface

lod3Solid

lod3MultiSurface

lod4Solid

lod4MultiSurface

gml::_Solid

0..1

Window

BuildingPart

*

lod4Solid

_Opening

*

* Building

0..1

* *

address *

* * _AbstractBuilding

* *

* * * * * * * *

0..1

Room +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

core::Address

*

+class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +yearOfConstruction : xs::gYear [0..1] +yearOfDemolition : xs::gYear [0..1] +roofType : gml:CodeType [0..1] +measuredHeight : gml::LengthType [0..1] +storeysAboveGround : xs::nonNegativeInteger [0..1] +storeysBelowGround : xs::nonNegativeInteger [0..1] +storeyHeightsAboveGround : gml::MeasureOrNullListType [0..1] +storeyHeightsBelowGround : gml::MeasureOrNullListType [0..1]

BuildingFurniture +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] *

address

interiorBuildingInstallation *

roomInstallation

* *

*

0..1

lod2TerrainIntersection lod0FootPrint

lod3TerrainIntersection

lod0RoofEdge 0..1 0..1 gml::MultiSurface

lod4TerrainIntersection

0..1

0..1 0..1 gml::MultiCurve

lod2MultiSurface lod3MultiSurface

lod4MultiSurface

lod4MultiSurface

boundedBy *

*

lod3MultiCurve

lod4MultiCurve

lod3MultiSurface

Door

lod2MultiCurve

0..1

lod4MultiSurface * * * opening

lod1TerrainIntersection

0..2

* * * _BoundarySurface

* boundedBy * boundedBy

boundedBy *

RoofSurface

WallSurfacee

OuterCeilingSurface

GroundSurface

ClosureSurface

CeilingSurface

InteriorWallSurface

FloorSurface

OuterFloorSurface

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

11

Visual Paradigm for UML Standard Edition(Technical University Berlin)

CityFurniture module

core::_CityObject

lod1Geometry gml::_Geometry

lod2Geometry 0..1

lod3Geometry lod4Geometry

*

CityFurniture * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] * +usage : gml::CodeType [0..*]

*

lod1TerrainIntersection

*

lod2TerrainIntersection

*

lod3TerrainIntersection

*

lod4TerrainIntersection

gml::MultiCurve 0..1

* * * * lod1ImplicitRepresentation lod2ImplicitRepresentation

core::ImplicitGeometry

lod3ImplicitRepresentation 0..1 lod4ImplicitRepresentation

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

12

CityObjectGroup module

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

13

Generics module Visual Paradigm for UML Standard Edition(Technical University Berlin)

gml::MultiCurve

core::_CityObject

_genericAttribute

1 0..1

_genericAttribute * +name : xs::string [1]

_genericAttribute

lod0TerrainIntersection lod1TerrainIntersection

lod2TerrainIntersection lod3TerrainIntersection lod4TerrainIntersection

1..*

*

GenericCityObject * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] * +usage : gml::CodeType [0..*]

0..1 genericAttributeSet +codeSpace : xs::anyURI [0..1]

*

lod0ImplicitRepresentation

* * * * *

* * * * *

lod1Geometry

lod2ImplicitRepresentation

lod2Geometry

lod3ImplicitRepresentation

lod3Geometry

lod4ImplicitRepresentation

lod4Geometry

0..1 core::ImplicitGeometry

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

intAttribute +value : xs::integer [1] doubleAttribute +value : xs::double [1]

lod0Geometry

lod1ImplicitRepresentation

stringAttribute +value : xs::string [1]

dateAttribute +value : xs::date [1]

0..1 gml::_Geometry

uriAttribute +value : xs::anyURI [1] measureAttribute +value : gml::MeasureType [1]

14

Visual Paradigm for UML Standard Edition(Technical University Berlin)

LandUse module

core::_CityObject

LandUse +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

lod0MultiSurface * * * *

lod1MultiSurface lod2MultiSurface

0..1

gml::MultiSurface

lod3MultiSurface lod4MultiSurface

*

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

15

Relief module Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject

ReliefFeature +lod : core::integerBetween0and4 [1]

1..*

*

reliefComponent

TINRelief

_ReliefComponent +lod : core::integerBetween0and4 [1]

MassPointRelief

* tin 1 gml::TriangulatedSurface

* reliefPoints 1

ridgeOrValleyLines 0..1

0..1

gml::Polygon

extent

BreaklineRelief

*

gml::MultiPoint

*

*

breaklines 0..1 gml::MultiCurve

RasterRelief

* grid 1 gml::RectifiedGridCoverage

gml::Tin +stopLines : gml::LineStringSegment [0..*] +breakLines : gml::LineStringSegment [0..*] +maxLength : gml::LengthType [1] +controlPoint : gml::posList [1]

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

16

Transportation module

Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject

_TransportationObject

TrafficArea +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +surfaceMaterial : gml::CodeType [0..1]

TransportationComplex +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

trafficArea *

* * * *

*

*

* * *

AuxiliaryTrafficArea +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +surfaceMaterial : gml::CodeType [0..1]

auxiliaryTrafficArea

lod0Network

*

lod1MultiSurface lod2MultiSurface lod3MultiSurface lod2MultiSurface

lod4MultiSurface

lod3MultiSurface lod4MultiSurface

0..1 0..1

gml::MultiSurface

Track Road

Railway

* * *

gml::GeometricComplex

Square

lod2MultiSurface

0..1

lod3MultiSurface lod4MultiSurface

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

17

Tunnel module Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject lod3ImplicitRepresentation 0..1 lod4ImplicitRepresentation lod4ImplicitRepresentation

core::ImplicitGeometry 0..1

0..1

lod2ImplicitRepresentation

lod3ImplicitRepresentation

lod4ImplicitRepresentation 0..1

lod4Geometry

lod4ImplicitRepresentation

0..1

0..1 gml::_Geometry

lod4Geometry

lod2Geometry

*

lod3Geometry

*

lod4Geometry

0..1 IntTunnelInstallation * +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

*

*

TunnelFurniture +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

interiorTunnelInstallation *

*

0..1

*

* * * * * * * *

*

* * * * * * *

0..1 Tunnel

*

TunnelPart

*

consistsOfTunnelPart

interiorHollowSpace

* *

lod1Solid

lod1MultiSurface

lod1TerrainIntersection

lod2MultiCurve

lod2Solid

lod2MultiSurface

lod2TerrainIntersection

lod3MultiCurve

lod3Solid

lod3MultiSurface

lod3TerrainIntersection

lod4MultiCurve

lod4Solid

lod4MultiSurface

lod4TerrainIntersection

0..1

lod4Solid

0..1 gml::MultiSurface

gml::_Solid

0..1

Window

* _AbstractTunnel

interiorFurniture *

* *

outerTunnelInstallation

+class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +yearOfConstruction : xs::gYear [0..1] +yearOfDemolition : xs::gYear [0..1]

0..1 HollowSpace +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

_Opening

*

*

hollowSpaceInstallation

*

* * *

TunnelInstallation +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*]

*

* *

core::_Site

0..1

0..1

lod2MultiSurface

lod3MultiSurface

lod3MultiSurface

lod4MultiSurface

lod4MultiSurface

Door

0..1 gml::MultiCurve

0..1

lod4MultiSurface

* * * opening

0..1

boundedBy

*

0..2

* * * _BoundarySurface

* boundedBy * boundedBy boundedBy *

RoofSurface

WallSurfacee

OuterCeilingSurface

GroundSurface

ClosureSurface

CeilingSurface

InteriorWallSurface

FloorSurface

OuterFloorSurface

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

18

Vegetation module Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject

_VegetationObject

gml::_Geometry

0..1

lod1Geometry

*

*

lod1MultiSurface

lod2Geometry

*

*

lod2MultiSurface

lod3Geometry

*

*

lod3MultiSurface

lod4Geometry

*

*

lod4MultiSurface

*

lod1MultiSolid

*

lod2MultiSolid

lod3ImplicitRepresentation *

*

lod3MultiSolid

lod4ImplicitRepresentation *

*

lod4MultiSolid

lod1ImplicitRepresentation * core::ImplicitGeometry

0..1 lod2ImplicitRepresentation *

SolitaryVegetationObject +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +species : gml::CodeType [0..1] +height : gml::LengthType [0..1] +trunkDiameter : gml::LengthType [0..1] +crownDiameter : gml::LengthType [0..1]

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

PlantCover +class : gml::CodeType [0..1] +function : gml::CodeType [0..*] +usage : gml::CodeType [0..*] +averageHeight : gml::LengthType [0..1]

0..1

gml::MultiSurface

0..1

gml::MultiSolid

19

WaterBody module Visual Paradigm for UML Standard Edition(Technical University Berlin)

core::_CityObject

0..1 gml::MultiSurface

_WaterObject

lod0MultiSurface lod1MultiSurface *

lod3Solid

WaterBody * +class : gml::CodeType [0..1] * +function : gml::CodeType [0..*] * +usage : gml::CodeType [0..*]

lod4Solid

*

lod1Solid gml::_Solid

gml::MultiCurve

0..1 lod2Solid

lod0MultiCurve 0..1

*

*

*

lod1MultiCurve

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

*

* boundedBy

_WaterBoundarySurface

WaterClosureSurface

*

lod2Surface

*

lod3Surface

*

lod4Surface

WaterGroundSurface

0..1

gml::_Surface

WaterSurface +waterLevel : gml::CodeType [0..1]

20

TexturedSurface module [deprecated]

Copyright © 2011 Open Geospatial Consortium, Inc. All Rights Reserved.

21

Suggest Documents