... | ... | @@ -22,9 +22,9 @@ The CityGML model Stuttgart-Stöckach was created by L. Rothengass as a part of |
|
|
|
|
|
The following UML diagram defines the CityGML top level class hierarchy (based on CityGML 2.0 standard document, fig. 23, p51).
|
|
|
|
|
|

|
|
|

|
|
|
|
|
|
A _City Model_ is a collection of _cityObjectMembers_. Each CityGML module defines specific _CityObjects_ such as _Building_ objects, _Vegetation_ objects etc. Every _CityObject_ has a fixed set of specific attributes as specified in the UML model, and an _Appearance_ to define its visual properties. _GenericAttributes_ can be used to define additional attributes that are not explicitly specified in the UML model itself.
|
|
|
A _CityModel_ is a collection of _cityObjectMembers_. Each CityGML module defines specific _CityObjects_ such as _Building_ objects, _Vegetation_ objects etc. Every _CityObject_ has a fixed set of specific attributes as specified in the UML model, and an _Appearance_ to define its visual properties. _GenericAttributes_ can be used to define additional attributes that are not explicitly specified in the UML model itself.
|
|
|
|
|
|
The XML encoding of the UML diagram is defined in an XML schema. In CityGML 2.0, the XML schema is a part of the CityGML standard document. An example of a typical XML document of a _City Model_ is sketched here:
|
|
|
|
... | ... | |