Vergleich mit der 3D City Database

Seit 2010 ist VCS ein Förderer und Kernentwickler der Open-Source 3D City Database (3DCityDB), einem Meilenstein für die CityGML-Community und eine Kernkomponente unserer Produkte und Dienstleistungen. Durch die kontinuierliche Weiterentwicklung und breite Anwendung der 3DCityDB und CityGML in weltweiten Kunden- und Forschungsprojekten spielen wir eine wesentliche Rolle bei der globalen Verbreitung und Nutzung von Urbanen Digitalen Zwillingen.

Aufbauend auf der Open-Source 3DCityDB und ihrem Ökosystem von Werkzeugen bietet unsere VC Database eine zuverlässige Lösung für die Speicherung und Verwaltung CityGML-basierter 3D-Stadtmodelle und gewährleistet eine skalierbare und effiziente Verwaltung urbaner Daten.

Die VCDB nutz die 3DCityDB als Kern ohne Modifikation. Daher kann jedes Tool, das mit der 3DCityDB kompatibel ist, auch mit der VCDB verwendet werden. Die VCDB beinhaltet jedoch zusätzliche Funktionalitäten, die in der Open-Source 3DCityDB nicht verfügbar sind.

Datenbankversionen

Die folgende Tabelle zeigt, welche Version der VC Database auf welcher Version der 3D City Database basiert.

VC Database 3D City Database

5.0

5.1

Datenbankfunktionen

Die nachstehende Tabelle vergleicht die Features und Funktionalitäten der 3D City Database und der VC Database.

Funktion 3DCityDB VCDB

Vollständige Unterstützung für die CityGML Versionen 3.0, 2.0 und 1.0

icon checked

icon checked

Komplexe thematische Modellierung einschließlich Unterstützung für Application Domain Extensions (ADE)

icon checked

icon checked

Vier (CityGML 3.0) oder fünf (CityGML 2.0 und 1.0) verschiedene Levels-of-Detail (LoDs)

icon checked

icon checked

Appearance-Informationen (Texturen und Materialien)

icon checked

icon checked

Digitale Geländemodelle (DTMs) repräsentiert als TINs

icon checked

icon checked

Repräsentation generischer und prototypischer 3D-Objekte

icon checked

icon checked

Freie, auch rekursive Aggregation von Geo-Objekten

icon checked

icon checked

Flexible 3D-Geometrien wie Solid, CompositeSolid, MultiSurface, CompositeSurface, Polygon, TINs, MultiCurve, CompositeCurve, LineString, Point und MultiPoint

icon checked

icon checked

Bi-temporale Historisierung und Versionierung von Stadtobjekten

icon checked

icon checked

Changelog-Tabelle zur Aufzeichnung von Transaktionen auf Top-Level Stadtobjekten

icon checked

icon checked

citydb_pkg-Schema mit Funktionen zum Löschen und Terminieren von Stadtobjekten, Berechnen und Aktualisieren von Envelopes, Ändern der Datenbank-SRID usw.

icon checked

icon checked

Unterstützung für PostgreSQL/PostGIS

icon checked

icon checked

Verfügbar als Docker-Image

icon checked

icon checked

Installationssuport und Wartung

icon unchecked

icon checked

Datenbank-Client Funktionen

Die nachstehende Tabelle vergleicht die Features und Funktionalitäten der Kommandozeilen-Werkzeuge citydb-tool der 3D City Database und vcdb-tool der VC Database.

Funktion citydb-tool vcdb-tool

Unterstützung für CityGML 3.0, 2.0 und 1.0

icon checked

icon checked

Unterstützung für CityJSON 2.0, 1.1 und 1.0, einschließlich CityJSONSeq

icon checked

icon checked

On-the-fly Upgrade und Downgrade zwischen Versionen

icon checked

icon checked

Import und Export von Datensätzen beliebiger Dateigröße

icon checked

icon checked

Mehrere Import-Strategien für eine konsistente Fortführung

icon checked

icon checked

Löschen und Terminieren von Stadtobjekten mit Unterstützung für Objekthistorien

icon checked

icon checked

Erweiterte Abfragemöglichkeiten basierend auf OGC CQL2 und SQL

icon checked

icon checked

Affine Koordinatentransformationen

icon checked

icon checked

Projektion von Geometrien in ein anderes CRS während des Exports

icon checked

icon checked

Kachelbasierter Export

icon checked

icon checked

Anwendung von XSL-Transformationen während des CityGML Imports und Exports

icon checked

icon checked

Verwaltung von Datenbankindizes

icon checked

icon checked

Erweiterbar durch benutzerdefinierte Plugins

icon checked

icon checked

Verfügbar als Docker-Image

icon checked

icon checked

Nahtlose Integration in automatisierte Workflows und Prozesse

icon checked

icon checked

Installationssuport und Wartung

icon unchecked

icon checked