-
Riegel authoredc0a82926
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
In Development
- Exporting CompositeSurfaces
Upcoming - [3.16.0]
CityDoctor now supports the import, export and validation of CityGML 3.0 files.
CityGML Object parsing
-
CityDoctor is now capable of parsing and validating the following CityGML objects:
- Tunnel, TunnelParts, TunnelHollows and TunnelInstallations
- BuildingRooms, BuildingFurniture, BuildingStoreys and BuildingUnits
- BridgeRooms and BridgeFurniture
- CityFurniture
- GenericCityObjects
-
CityDoctor is now capable of resolving BoundarySurfaces containing CompositeSurfaces
-
CityDoctor now supports Objects using ImplicitGeometries.
-
Data from CityDoctor's internal model will now be exported to the same CityGML version as the input file, rather than always exporting it to CityGML 2.0.
CityDoctorGUI
-
The GUI was adjusted to accommodate displaying the newly added CityGML object-types.
-
QoL improvements:
- Added a north arrow to the mesh view.
- The camera of the mesh view can now be dragged by holding the right mouse button.
- Added a button to reset the camera view back to the initial state.
- Added a button to toggle showing of roofs in the object view.
- Feature-tabs will now be greyed out if they contain no objects.
Fixed
- Fixed a TreeNode text color bug, which showed unchecked objects as being already validated.
- Fixed an oversight in the CityGML version number parsing
[3.15.0] (2024-09-03)
Added (7 changes)
- Add CityDoctorAutoPro extension.
- Add CityDoctorGUI extension.
- Add CityDoctorHealer extension.
- Add CityDoctorHealerGUI extension.
- Add CityDoctorHealerGenetic extension.
- Add CityDoctorWebService extension.
- Add Documentation for extension modules.
Fixed (1 change)
- Fix false positives for Solid self-intersections.
Changed (1 change)
- Update Maven dependencies: Include JavaFX
Security (1 change)
- Upgrade SnakeYAML to version 2.0
[3.14.0] (2024-03-20)
Official Release of CityDoctor2