Skip to content

3.0.0-draft.2019.10.18.1

Compare
Choose a tag to compare
@clausnagel clausnagel released this 18 Oct 20:19
· 76 commits to master since this release
dbff3b5

This is a new release of the draft OGC CityGML 3.0 Conceptual Model.

Notable changes and additions

  • Moved attribute surfaceMaterial from TrafficSpace/AuxiliaryTrafficSpace to TrafficArea/AuxiliaryTrafficArea. #78
  • Class ImplicitGeometry: made attribute transformationMatrix mandatory. #73
  • Added class, function, and usage to Door and Window. #76
  • Changed composition between AbstractBuilding and AbstractBuildingSubdivision to aggregation. #71
  • Introduced the abstract classes AbstractAppearance, AbstractDynamizer, AbstractGenericAttribute, AbstractPointCloud, AbstractVersion, and AbstractVersionTransition to remove dependencies of the Core module to the thematic modules Appearance, Dynamizer, Generics, PointCloud, and Versioning. #68
  • Added code list classes to every module. #10
  • Corrected OCL constraint of the class PointCloud. #91
  • Added a lod0MultiSurface geometry property to AbstractThematicSurface. #92
  • Change stereotype of ImplicitGeometry from <<FeatureType>> to <<ObjectType>>. #86
  • An association from CityObjectRelation to AbstractGenericAttribute was defined in the Core module. This allowed for removing the class GenericCityObjectRelation in the Generics module. #80
  • The association between AbstractSpace and AbstractThematicSurface was made uni-directional. In the thematic modules Construction, Building, Transportation, and WaterBody, the subsets of the bounds-boundary relation were replaced by the original bounds-boundary relation. In this way, no additional relationships are derived in the GML application schemas. #21
  • Changed sequence of properties in core:AbstractSpaceType. #22

See the change log for the complete list of changes. The latest UML diagram of the draft conceptual model is attached as both EAP and PDF file.

GML application schemas and test datasets for this release of the Conceptual Model are available from the releases section of the CityGML-3.0Encodings repository. Please make sure to download the matching release.