| ... | ... | @@ -56,7 +56,7 @@ The CityGML building data model (simplified excerpt shown below as a UML diagram |
|
|
|
|
|
|
|
The CityGML standard also defines attributes for every CityObject. The standard defines two types of attributes: Schema attributes and generic attributes. Schema attributes are part of the data model for each thematic module. The CityGML building data model defines schema attributes such as building class, function, yearOfConstruction, yearOfDemolition, measuredHeight, storeysAboveGround etc. Values of certain schema attributes for example building class, function, usage, roof types must be defined as a code of a valid XML code list. A sample code list of all the schema attributes which must be defined as a code is available [here](https://www.sig3d.org/codelists/citygml/2.0/building/2.0/). Custom or external code list based on individual study areas can also be developed and used. Generic attributes are defined by the user to store additional information in a city object. There is no restriction in the number or the names of the generic attributes, as long as they conform to the XML syntactic rules.
|
|
|
|
|
|
|
|

|
|
|
|

|
|
|
|
|
|
|
|
Further info on the CityGML building data model, its XML schema definition (XSD) and conformance requirements are available in the [CityGML 2.0 standard document](https://portal.ogc.org/files/?artifact_id=47842) Ch. 10 section 10.3.
|
|
|
|
|
| ... | ... | |