You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+14-8
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,10 @@ The plugin allows to connect to local or remote instances of the free and open-s
9
9
As semantic 3D city models tend to be huge datasets and are generally best managed in spatial databases, the main idea behind the development of this plugin is to facilitate access and use of [CityGML](https://en.wikipedia.org/wiki/CityGML)/[CityJSON](https://www.cityjson.org/) data for those practitioners that lack a deep knowledge of the international standard [OCG CityGML data model](https://www.ogc.org/standards/citygml), and/or have limited experience with SQL/Spatial-RDBMSs in general.
10
10
The plugin consists of a server-side part (written in PL/pgSQL) and a client-side part (written in Python).
11
11
12
-
The client-side part offers at the moment three GUI-based tools:
12
+
The client-side part offers, at the moment, three GUI-based tools:
13
13
- The **Layer Loader**, to load and interact with data in the 3D City Database directly from QGIS
14
14
- The **Bulk Deleter**, to delete features from the database, either at all at once, or by means of spatial and feature-related filters.
15
-
- The **QGIS Package Administration**, to install the server-side part of the plugin, as well as to set up database user access and user privileges.
15
+
- The **QGIS Package Administrator**, to install the server-side part of the plugin, as well as to set up database user access and user privileges.
16
16
17
17
In particular, the **Layer Loader** offers following functionalities:
18
18
- All CityGML modules are supported (Building, Bridge, Tunnel, Vegetation, Terrain, etc.)
@@ -27,7 +27,7 @@ In particular, the **Layer Loader** offers following functionalities:
27
27
- Support for CityGML enumerations and codelists
28
28
- All layer geometries are 3D: they can be visualised both in 2D and in 3D (Please be aware that 3D visualisation in QGIS 3D map is still a bit unstable...).
29
29
30
-
Further details, and a user guide, can be found in the \user_guide subfolder of the plugin installation directory (see file "[3DCityDB-Tools_UserGuide.pdf](user_guide/3DCityDB-Tools_UserGuide_0.8.2.pdf)").
30
+
Further details, and a user guide, can be found in the \user_guide subfolder of the plugin installation directory (see file "[3DCityDB-Tools_UserGuide.pdf](user_guide/3DCityDB-Tools_UserGuide_0.8.3.pdf)").
31
31
32
32
Some datasets for testing purposes are available, too, and are contained in the \test_datasets subfolder.
33
33
@@ -36,28 +36,34 @@ Some datasets for testing purposes are available, too, and are contained in the
36
36
37
37
# Requirements
38
38
39
-
The plugin has been developed using [QGIS](https://www.qgis.org/nl/site/forusers/download.html) 3.22 LTR and works best with it. Our tests so far show that it works with any QGIS version >= 3.22, including the recently released version 3.28 LTR. Please note that support and further development will focus only on LTR versions.
39
+
The plugin has been developed using [**QGIS**](https://www.qgis.org/en/site/forusers/download.html)**3.22 LTR** and **3.28 LTR**. Please note that support and further development will focus only on LTR versions.
40
40
41
-
The server-side part of the plugin requires PostgreSQL version >= 10.
41
+
The server-side part of the plugin requires PostgreSQL version >= 10 and PostGIS version >= 2.
42
42
43
43
Otherwise, only a working instance of the 3D City Database is required. The currently supported version of the [3DCityDB](https://github.com/3dcitydb) is the 4.x. To set up the 3D City Database and import (or export) CityGML/CityJSON data from/to it, we heartily recommend to use the free and open-source, Java-based [Importer-Exporter](https://github.com/3dcitydb/importer-exporter). Alternatively, the [3D City Database Suite](https://github.com/3dcitydb/3dcitydb-suite/releases) already ships with all necessary software tools. Further information can be found [here](https://3dcitydb-docs.readthedocs.io/en/latest/).
44
44
45
+
# Installation
46
+
47
+
The easiest way to install the plug-in is via the [QGIS Plugins repository](https://plugins.qgis.org/plugins/citydb-tools/), or directly from QGIS. Just look for the 3DCityDB-Tools plug-in!
48
+
49
+
Alternatively, you can download the plug-in zip file from here and install it manually. Please refer to the installation steps explained in the documentation, which also contains details on how to set up the server-side part of the plug-in.
and with additional suggestions and feedback by Camilo León-Sánchez (TU Delft), Claus Nagel and Zhihang Yao (Virtual City Systems GmbH).
60
+
and with additional suggestions and feedback by Camilo León-Sánchez (TU Delft), Claus Nagel and Zhihang Yao (VirtualCitySystems GmbH).
55
61
56
62
# Future
57
63
58
64
Besides further testing and debugging, there are a number of improvements that we are thinking of, such as:
59
65
- Support for appearances (at least for X3D Materials, if possible)
60
-
- Support of ADEs (e.g. the Energy ADE, to start with) (Currently being investigated in an on-going [MSc Geomatics thesis at TU Delft](https://3d.bk.tudelft.nl/education/#theses))
66
+
- Support for ADEs (Preliminary work on the Energy ADE has been already carried out in a [MSc Geomatics thesis at TU Delft](https://repository.tudelft.nl/islandora/object/uuid%3A6786ac5c-b61d-4e17-8501-e3cf2c7a9577))
61
67
- Testing and initial support for the 3DCityDB v. 5.0 (and therefore CityGML 3.0)
0 commit comments