v2.0.0-rc.1
Pre-release
Pre-release
clausnagel
released this
13 Jul 12:23
·
212 commits
to master
since this release
This is the first release candidate of the next major version 2.0 of citygml-tools.
The highlights of this release candidate are:
- Full support for CityGML 3.0 and its GML encoding. Although the GML encoding standard is still a draft and not yet published by OGC, work on the XML schemas has been completed and the schemas are stable. So, citygml-tools is an early implementation of the upcoming GML encoding of CityGML 3.0. The previous versions 2.0 and 1.0 of CityGML are still supported as well, of course.
- New
upgrade
command that allows you to upgrade your existing CityGML 2.0 / 1.0 datasets to CityGML 3.0. - The
to-cityjson
andfrom-cityjson
commands now support CityJSON 1.1 in addition to CityJSON 1.0. Moreover, support for the newCityJSONFeature
object has been added to allow streaming of large CityJSON datasets. - citygml-tools is built with the latest release candidate of citygml4j 3.0 for parsing and writing CityGML 3.0 / 2.0 / 1.0 and CityJSON 1.1 / 1.0 datasets.
- The command-line interface has been changed for some commands. Make sure to print the
--help
of the commands when testing the release candidate.
citygml-tools now requires Java 11 or higher. Note that the release of separate JAR libraries bundling some of its functionalities will be discontinued with version 2.0.
Please use the issue tracker to report bugs, propose new features or open disucssions. If you want to follow the development, check out the master branch.