RoadMap - dd-bim/City2BIM GitHub Wiki
OGR
- Teil von GDAL für Verarbeitung von Vektordaten
- Viele Driver für Lesen bestimmter Datenformate
Installation
- Folgende NuGet-Pakete müssen eingebunden werden:
Startpunkte für GDAL / OGR
Geometrie
- Noch nicht ganz klar, wie Bögen Geometrien verarbeitet werden?
- Methoden sowohl für Ausgabe der Geometrie als lineare Approximation als auch mit Bögen verfügbar (https://gdal.org/api/ogrgeometry_cpp.html)
- Multipolygone können gelesen werden (ALKIS)
Geodaten
ALKIS
- Einlesen mit OGR NAS-Driver
- Geometrie und Sachdaten können gelesen werden --> kompletter Re-write ?
INSPIRE Parcel-Data
X-Planung
- Einelesen mit OGR GMLAS-Driver?
- Geometrie und Sachdaten können gelesen werden --> kompletter Re-write ?
- Welche Objekte sind wichtig?
Revit
Aufbau Solution und Projektdateien
- Solution (GeospatialEngineeringBIM)
- BIMGISInteropLibs (alle mit Serilog)
- Georef (Bibliothek für LoGeoRef, CRS-Berechnungen)
- Terrain (Bibliothek für DGM-Import, Modellbildung)
- CityGML (Bibliothek zum Lesen und Heilen von CityGML)
- Alkis
- XPlanung
- SurveyorsPlan (Biliothek zum CAD Import für topographische Objekte)
- DXF (Punkte,Linien,Flächen,Layer)
- Anbinden von Objektbibliotheken (?)
- datacat
- City2Rvt (Revit-Plugin mit Revit API)
- Georef
- Terrain
- CityGML
- ALKIS
- XPlanung
- datacat
- SurveyorsPlan
- Options (Manage Properties / Hide Surfaces / log )
- City2IFC (IFC Konverter, stand alone)
- Georefchecker (exe)
- IfcTerrain (exe mit und ihne GUI)
- SurveyorsPlanToIfc (?)
UnitTests --> für erfahrene Nutzer (erfordern viel Zeit zur Einarbeitung)
Versionsmanagement, Bauen und Testen
- Studierende und Mitarbeiter arbeiten im eigenen Branch und senden regelmäßig Pull Requests
- Es gibt einen Testdatensatz (Ingoldstadt, DD-BIM Ordner auf kfs1) zum Test der City2BIM Plugins Releaseversionen in allen Revit Versionen (2019-2021)
- Kurze Testanleitung schreiben (Georef->DGM->,CityGML,ALKIS, IFC-Export)
Site Subregion
- Performance sehr schlecht, wenn mehr als ca. 20 Subregions pro TopographySurface definiert werden!
SiteSubRegion.Create()
- Noch mehr TopographySurfaces für Flurstücke anlegen und diese in 10er- 20er Pakete erstellen?
- Nachteil: Noch viel mehr "unnötiges" Gelände in Revit-Dokument
- Anderes Revit-Bauteil verwenden?
- Work-Around: ES gibt einen räumlichen Filter / Buffer um den Projektbasispunkt ca. 100 m (default)
- ALKIS +/-100 m
- XPlanung +/- 250 m
Materialien
- Für Alkis und XPlanung nach Umstrukturierung keine Materialdefinition mehr
- Siehe Felix ProgressPatch / XXX.cs (progresspatch / 01_Quellcode / ConstructionProgressMonitoring /
Comparison / CmdVisibilityAnalysis.cs / ab Zeile 130)
Surveyors Plan to Revit
IFC-Export
Umgebungsmodelle Master
- Revit Projektdateien neu aufsetzen? Für verschiedene Rvt Versionen (2019, 2020, 2021)? --> dauert lange
- Export durchführen. Fehler dokumentieren
- Tim an Marcus
Abstandsflächen
- GeoOffice?
- Testdatensatz anfertigen
- Implementierung Vorschlag Zehrfeld?
DataCat
- GUI mehr Strukturelemente (Fachmodell, Gruppe,...)?
- Auswahl der Revitobjekte (Filter, Multiselektion)
- Editieren, Ergänzen,..... einzelner Objekte
- IFC Export (Benennung der Propertysets, Typ/Instanz, IfcClassification)