Überspringen zum Inhalt

Änderungen

View changes from to


Auf 10. April 2024 um 11:51:35 UTC, Gravatar marija:
  • Beschreibung von 3DCityDB-Web-Map-Client wurde von

    ![l3DCity DB Logo](https://www.3dcitydb.org/3dcitydb/wp-content/uploads/2018/09/logo.jpg) ## Übersicht Der 3DCityDB-Web-Map-Client ist eine Webanwendung zur 3D-Visualisierung und interaktiven Erkundung beliebig großer semantischer 3D-Stadtmodelle. Er dient damit u.a. als Front-End für die [3DCityDB](https://www.3dcitydb.org/3dcitydb/). Der 3DCityDB-Web-Map-Client wurde auf der Grundlage des [Cesium Virtual Globe](https://cesiumjs.org/) entwickelt, einer Open-Source-JavaScript-Bibliothek, die von [Analytical Graphics, Inc (AGI)](https://www.agi.com/). entwickelt wurde. Er nutzt HTML5 und die Web Graphics Library (WebGL) als Kern für die Hardwarebeschleunigung und bietet plattformübergreifende Funktionalitäten wie die Anzeige von 3D-Grafikinhalten im Web ohne die Notwendigkeit zusätzlicher Plugins. Während der Entwicklung des 3DCityDB-Web-Map-Clients wurden verschiedene Erweiterungen für den [Cesium Virtual Globe](https://cesium.com/cesiumjs/) vorgenommen, um es den Benutzern zu erleichtern, 3D-Stadtmodelle bequem zu betrachten und zu erkunden. Die wichtigste dieser Erweiterungen ist, dass die mit dem [Import/Export-Werkzeug](https://www.3dcitydb.org/3dcitydb/3dimpexp/) exportierten KML/glTF-Modelle nun direkt zusammen mit Bild- und Geländeschichten in einem Web-Browser mit dem 3DCityDB-Web-Map-Client visualisiert werden können. Zusätzlich können die KML/glTF-Modelle mit Tabellendaten verknüpfen werden, welche mit dem Spreadsheet Generator Plugin (SPSHG) exportiert wurden. Der 3D-CityDb-Web_Map-Client erlaubt es ebenfalls die thematischen Daten jedes Stadtobjekts direkt abzufragen. In den [Online-Demos](https://www.3dcitydb.org/3dcitydb/demos/) können Sie sich die neuen Funktionen selbst ansehen. Der 3DCityDB-Web-Map-Client ist ebenfalls mit einer Erweiterung ausgestattet, die eine bessere Unterstützung für mobile Geräte bietet. Die Erweiterung verfügt über einen eingebauten mobilen Detektor, der das Verhalten des Clients automatisch erkennen und entsprechend anpassen kann, je nachdem, ob der 3DCityDB-Web-Map-Client auf einem mobilen Gerät betrieben wird. Einige der wichtigsten mobilen Funktionen, die durch diese Erweiterung ermöglicht werden, sowie deren Verwendung werden auf der [GitHub-Seite](https://github.com/3dcitydb/3dcitydb-web-map#mobile-support-extension) des Tools beschrieben. ###Beispielbilder ![l3DCity DB Logo](https://raw.githubusercontent.com/3dcitydb/3dcitydb-web-map/master/theme/img/vorarlberg_buildings_geometry_demo.jpg) <div> <img src="https://raw.githubusercontent.com/3dcitydb/3dcitydb-web-map/master/theme/img/vorarlberg_buildings_geometry_demo.jpg" alt="B3" width="200px"> </div> Beispiel 1: Visualisierung eines semantischen 3D Landschaftsmodells von Vorarlberg <div> <img src="https://raw.githubusercontent.com/3dcitydb/3dcitydb-web-map/master/theme/img/railway_scene_lod3_Demo.png" alt="B3" width="200px"> </div> Besipiel 2: Visualisierung verschiedener LoD3 CityGML-Top-Level-Features (TINRelief, Gebäude, Brücke, Tunnel, Gewässer, Vegetation, Stadtmobiliar, Transport usw.) im glTF-Format
    in
    ![l3DCity DB Logo](https://www.3dcitydb.org/3dcitydb/wp-content/uploads/2018/09/logo.jpg) ## Übersicht Der 3DCityDB-Web-Map-Client ist eine Webanwendung zur 3D-Visualisierung und interaktiven Erkundung beliebig großer semantischer 3D-Stadtmodelle. Er dient damit u.a. als Front-End für die [3DCityDB](https://www.3dcitydb.org/3dcitydb/). Der 3DCityDB-Web-Map-Client wurde auf der Grundlage des [Cesium Virtual Globe](https://cesiumjs.org/) entwickelt, einer Open-Source-JavaScript-Bibliothek, die von [Analytical Graphics, Inc (AGI)](https://www.agi.com/). entwickelt wurde. Er nutzt HTML5 und die Web Graphics Library (WebGL) als Kern für die Hardwarebeschleunigung und bietet plattformübergreifende Funktionalitäten wie die Anzeige von 3D-Grafikinhalten im Web ohne die Notwendigkeit zusätzlicher Plugins. Während der Entwicklung des 3DCityDB-Web-Map-Clients wurden verschiedene Erweiterungen für den [Cesium Virtual Globe](https://cesium.com/cesiumjs/) vorgenommen, um es den Benutzern zu erleichtern, 3D-Stadtmodelle bequem zu betrachten und zu erkunden. Die wichtigste dieser Erweiterungen ist, dass die mit dem [Import/Export-Werkzeug](https://www.3dcitydb.org/3dcitydb/3dimpexp/) exportierten KML/glTF-Modelle nun direkt zusammen mit Bild- und Geländeschichten in einem Web-Browser mit dem 3DCityDB-Web-Map-Client visualisiert werden können. Zusätzlich können die KML/glTF-Modelle mit Tabellendaten verknüpfen werden, welche mit dem Spreadsheet Generator Plugin (SPSHG) exportiert wurden. Der 3D-CityDb-Web_Map-Client erlaubt es ebenfalls die thematischen Daten jedes Stadtobjekts direkt abzufragen. In den [Online-Demos](https://www.3dcitydb.org/3dcitydb/demos/) können Sie sich die neuen Funktionen selbst ansehen. Der 3DCityDB-Web-Map-Client ist ebenfalls mit einer Erweiterung ausgestattet, die eine bessere Unterstützung für mobile Geräte bietet. Die Erweiterung verfügt über einen eingebauten mobilen Detektor, der das Verhalten des Clients automatisch erkennen und entsprechend anpassen kann, je nachdem, ob der 3DCityDB-Web-Map-Client auf einem mobilen Gerät betrieben wird. Einige der wichtigsten mobilen Funktionen, die durch diese Erweiterung ermöglicht werden, sowie deren Verwendung werden auf der [GitHub-Seite](https://github.com/3dcitydb/3dcitydb-web-map#mobile-support-extension) des Tools beschrieben. ###Beispielbilder <img src="https://raw.githubusercontent.com/3dcitydb/3dcitydb-web-map/master/theme/img/vorarlberg_buildings_geometry_demo.jpg" alt="B3" width="200px"> Beispiel 1: Visualisierung eines semantischen 3D Landschaftsmodells von Vorarlberg <div> <img src="https://raw.githubusercontent.com/3dcitydb/3dcitydb-web-map/master/theme/img/railway_scene_lod3_Demo.png" alt="B3" width="200px"> </div> Besipiel 2: Visualisierung verschiedener LoD3 CityGML-Top-Level-Features (TINRelief, Gebäude, Brücke, Tunnel, Gewässer, Vegetation, Stadtmobiliar, Transport usw.) im glTF-Format
    geändert