3dcitydb / citydb-tool

3D City Database 5.0 CLI to import/export city model data and to run database operations
Apache License 2.0
11 stars 2 forks source link

Add schema mapping API #18

Closed clausnagel closed 10 months ago

clausnagel commented 10 months ago

This PR adds an API to read and use the schema mapping information from a 3DCityDB instance. The schema mapping API gives access to the namespaces, data types and feature types defined in the 3DCityDB. Currently, it is only used to replace the previous DataTypeHelper, NamespaceHelper, and ObjectClassHelper classes. But it is also intended to be used as basis for implementing a rich Query API.

This PR depends on the 3DCityDB PR https://github.com/3dcitydb/3dcitydb/pull/222.