Skip to content

Releases: 3dcitydb/web-feature-service

v5.4.0

21 Sep 11:46
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. Note that Java 11 is now the minimum required version for running the 3DCityDB Web Feature Service.

See the change log for the complete list of changes.

v5.3.2

19 Apr 11:13
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.3.1

21 Sep 14:18
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.3.0

15 Dec 15:03
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.2.1

29 Jul 09:29
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.2.0

23 May 15:31
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.1.0

12 Apr 07:55
Compare
Choose a tag to compare

This is a minor maintenance and bug fix release. See the change log for the complete list of changes.

v5.0.0

08 Oct 10:48
Compare
Choose a tag to compare

We are happy to announce this major release that greatly improves the query and filter capabilities of the 3DCityDB Web Feature Service. Queries are no longer limited to retrieving single city objects by their gml:id but instead can now use spatial, thematic and logical filters to retrieve arbitrary subsets of the city objects stored in the 3DCityDB. In addition, new query capabilities like paging and sorting as well as new WFS operations like GetPropertyValue and operations for stored query management have been added. Thanks to Virtual City Systems for these contributions.

With this release, the WFS is now available as Docker image and you can also build your own images from the source code. Thanks to TUM for adding this cool feature.

Notable new features and additions

  • Added Docker files to build your own images for the WFS service. Pre-built Docker images are available from Docker Hub at https://hub.docker.com/r/3dcitydb/wfs. #9
  • Support for the WFS 2.0 operations GetFeature, GetPropertyValue. CreateStoredQuery, DropStoredQuery with both XML and KVP encodings.
  • Support for ad-hoc queries and stored queries.
  • New filter capabilities including spatial, thematic and logical filters based on OGC Filter Encoding.
  • Support for XPath expressions in filter expressions to allow queries on complex attributes and nested features.
  • Support for exporting local and global appearances of the requested city objects. Texture images are provided through a separate RESTful service that is included in the WFS package and automatically started with the WFS service.
  • Support for response paging allowing a client to scroll through large sets of features or property values based on the count and startIndex parameters.
  • The city objects and property values in a response document can now be sorted by thematic attributes.
  • Address attributes and 3DCityDB metadata can be used in query expressions based on corresponding CityGML ADEs like with the Importer/Exporter.
  • Management of stored queries is now possible.
  • Individual WFS operations can now be secured using IP- and token-based access control rules.
  • Support for setting the time zone to be used for queries involving date and time attributes.
  • JDBC drivers are now kept in WEB-INF/lib to better support running the WFS in a Docker environment. So, there is no need to copy JDBC drivers to a global or shared lib folder anymore.
  • This release is based on the Importer/Exporter version 5.0.0, and thus incorporates all bug fixes and updates introduced in that version.
  • Added support for providing database connection details via environment variables.
  • CityJSON output now uses the latest CityJSON version 1.0.3.
  • Many bugfixes and improvements.

This release works with version 4.2.x and previous versions of the 3D City Database.

See the change log for the complete list of changes.

v4.3.0

28 Apr 22:02
Compare
Choose a tag to compare

This is a maintenance and bug fix release.

Notable new features and fixes

  • Improved export performance (up to 10-15 times faster in case the WFS is not running on the same machine or in the same local network as the database server).
  • The default config.xml file and ADE extensions folder can now be changed using the environment variables VC_WFS_CONFIG_FILE and VC_WFS_ADE_EXTENSIONS_PATH.
  • Enhanced LoD filter constraint with the option to only export the minimum or maximum LoD from the list of selected LoDs.

The release is based on the Importer/Exporter version 4.3.0, and thus incorporates all bug fixes and updates introduced with this release (more information).

Works with versions 4.1.x of the 3D City Database.

See the change log for the complete list of changes.

v4.2.3

16 Jul 13:27
Compare
Choose a tag to compare

This is a maintenance and bug fix release.

Notable new features and fixes

  • CityJSON output now uses the latest CityJSON version 1.0.1.

The release is based on the Importer/Exporter version 4.2.3, and thus incorporates all bug fixes and updates introduced with this release (more information).

Works with versions 4.0.x of the 3D City Database.

See the change log for the complete list of changes.