Skip to content

Commit ef5d8d4

Browse files
Update CHANGES.md
1 parent 643c0cb commit ef5d8d4

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

CHANGES.md

+51
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,57 @@
11
Change Log
22
==========
33

4+
### 3.0.0-draft.2020.09.17.1 (2020-09-17)
5+
6+
#### Changes
7+
8+
* Definitions for all classes, attributes, data types, enumerations, code lists, basic types, etc. were added.
9+
* The color scheme for the UML model was simplified.
10+
* The dependency to ISO 19136 was replaced by a dependency to ISO 19109.
11+
* The new ADE mechanism was added.
12+
* After review of the draft specification, several conceptual, editorial, typographical, and grammatical issues were applied. See [#117](https://github.com/opengeospatial/CityGML-3.0CM/issues/117), [#118](https://github.com/opengeospatial/CityGML-3.0CM/issues/118), [#119](https://github.com/opengeospatial/CityGML-3.0CM/issues/119), [#136](https://github.com/opengeospatial/CityGML-3.0CM/issues/136), [#137](https://github.com/opengeospatial/CityGML-3.0CM/issues/137), and [#124](https://github.com/opengeospatial/CityGML-3.0CM/issues/124) for details.
13+
14+
* Appearance module
15+
* Class `TextureAssociation`: The attribute `uri` was renamed to `target`. [#105](https://github.com/opengeospatial/CityGML-3.0CM/issues/105)
16+
17+
* Core module
18+
* The names of the following code lists were changed: `QualifiedVolumeValue` into `QualifiedVolumeTypeValue`, `QualifiedAreaValue` into `QualifiedAreaTypeValue`, and `MimeValue` -> `MimeTypeValue`.
19+
* The union class `CityModelMember` was added to allow for arbitrary order of the member properties of `CityModel` in encodings. [#38](https://github.com/opengeospatial/CityGML-3.0Encodings/issues/38)
20+
* The following changes were applied to avoid GML-dependency in the conceptual model: [#16](https://github.com/opengeospatial/CityGML-3.0CM/issues/16) and [#18](https://github.com/opengeospatial/CityGML-3.0CM/issues/18)
21+
- A language-independent `MeasureOrNilReasonList` type was added together with the classes `DoubleOrNilReasonList`, `DoubleOrNilReason`, `NilReason`, and `NilReasonEnumeration`.
22+
- The class `AbstractFeature` with the attributes `featureID`, `identifier`, `name`, and `description` was added, as well as the basic type `ID`.
23+
- The classes `AbstractPointCloud`, `AbstractSurfaceData`, `AbstractTimeseries`, and `Address` are derived now from the new class `AbstractFeature`.
24+
- Association between `ImplicitGeometry` and `GM_Object`: The role name `relativeGMLGeometry` was renamed to `relativeGeometry`.
25+
- Class `CityModelMember`: The type of the attribute `featureMember` was changed from `AnyFeature` to `AbstractFeature`.
26+
* The basic type `Code` was added.
27+
* The data type `XALAddressDetails` was renamed to `XALAddress` to support XAL v3.0.
28+
* The role `bounds` was removed. [#117](https://github.com/opengeospatial/CityGML-3.0CM/issues/117)
29+
* The name of the class `TopologicRelationTypeValue` was changed to `TopologicalRelationTypeValue`. [#132](https://github.com/opengeospatial/CityGML-3.0CM/issues/132)
30+
31+
* Building module
32+
* The class `RoomElevationReferenceValue` was changed from enumeration to code list.
33+
* The bi-directional association between `BuildingUnit` and `Storey` was split into two uni-directional associations. [#119](https://github.com/opengeospatial/CityGML-3.0CM/issues/119)
34+
35+
* CityObjectGroup module
36+
* Class `Role`: The multiplicity of the attribute `role` was changed from [1] to [0..1].
37+
38+
* Construction module
39+
* The class `ElevationReferenceValue` was changed from enumeration to code list.
40+
* Class `Door`: The names of the property types were changed from `WindowClassValue`, `WindowFunctionValue`, `WindowUsageValue` to `DoorClassValue`, `DoorFunctionValue`, `DoorUsageValue`. [#106](https://github.com/opengeospatial/CityGML-3.0CM/issues/106)
41+
42+
* Dynamizer module
43+
* The names of the following code lists were changed: `SensorConnectionValue` into `SensorConnectionTypeValue`, `StandardFileValue` into `StandardFileTypeValue`, `TabulatedFileValue` into `TabulatedFileTypeValue`, and `AuthenticationValue` into `AuthenticationTypeValue`.
44+
45+
* Generics module
46+
* The attribute `name` was moved from the class `AbstractGenericAttribute` to its subclasses `GenericAttributeSet`, `StringAttribute`, `IntAttribute`, `DoubleAttribute`, `DateAttribute`, `UriAttribute`, and `MeasureAttribute`.
47+
* The data type `CodeAttribute` was added.
48+
49+
* Transportation module
50+
* `TransportationSpaceClassValue`, `TransportationSpaceFunctionValue`, and `TransportationSpaceUsageValue` were removed. [#117](https://github.com/opengeospatial/CityGML-3.0CM/issues/117)
51+
52+
* WaterBody module
53+
* The class `WaterClosureSurface` was removed, because the closure surface is already defined by the class `ClosureSurface` in the `Core` module.
54+
455
### 3.0.0-draft.2019.11.13.1 (2019-11-13)
556

657
#### Changes

0 commit comments

Comments
 (0)