Support Forum

[Frage] Datenmenge bei großen DGMs führt zu Programmabsturz [Gelöst]

Schlagworte:
  • Allplan
  • 2022-1-8
  • Road
  • Gelände
  • Geländemodell
  • DGM
  • Punktewolke
  • Datenmenge
  • Punkteanzahl
  • Studentenversion

Hallo Allerseits,

ich habe mich in den letzten Tagen mit dem Import von verschiedenen Geländedaten/Modellen über die -durchaus attraktiven- Allplan Road Geländefunktionen beschäftigt. Die in Deutschland von den Landesvermessungsämtern zur Verfügung gestellten DGM1 haben für gewöhnlich eine Größe von 1000x1000m und je nach Gelände durchaus über 1.000.000 Punkte (quelle für Hessen zb. gds.hessen.de). Natürlicher Weise sorgt diese Datenmenge für einen erheblichen Rechenaufwand weshalb die Datenmenge bzw. Anzahl der punkte irgendwie reduziert werden muss. Ohne dafür externe Software zu verwenden bleibt dafür nur die Möglichkeit die *.xyz Datei in Allplan zu laden und mittels Cookiecutters auf die benötigte Fläche zu reduzieren. Jedoch ist mir beim Laden der Daten bereits der Kaffee ausgegangen und beim Anzeigen des Geländemodells ist Allplan letztlich mit der Meldung "maximale Datenmenge erreicht" abgestürzt. Die Meldung verriet auch das über die Hotline Funktionen im Allmenu der nutzbare Speicher vergrößert werden kann (Hotlinetools-docsize). Einige Fragen dazu:

Welcher Speicher ist hier Überhaupt gemeint (RAM/ROM/GRAM etc.) und warum kann die Speichergröße (ich nehme an es ist die Größe der Teilbilddatei gemeint) nur bis 2048Mb gewählt werden wo doch moderne Systeme über erheblich mehr Speicher verfügen? Weiterhin frage ich mich wie genau hier der Workflow gedacht ist, die vorige Anwendung von teuren und komplizierten GIS-tools nur um das DGM überhaupt laden zu können sollte hier ja vermutlich nicht die Lösung sein.

Gibt es zu Allplan Road eine Dokumentation (vorzugsweise Handbuch) die ich noch nicht gefunden habe oder wird diese evtl. noch erstellt? Falls ich gravierende Konzeptuelle Fehler begangen habe verzeihen Sie mir dies bitte, der Umfang an Lehrmaterial für Studierende ist leider -gefühlt!- auf den Umfang "Standard Einfamilienhaus" beschränkt.

Für jede Anregung/Hilfestellung/Diskussion bin ich sehr dankbar,

mit freundlichen Grüßen,

Marcus Schneider

Lösung anzeigen Lösung verbergen

Hallo Marcus,

wenn ich es richtig verstehe, versuchst du, die Daten mit 1 Mio Punkten und mehr auf dem Teilbild darzustellen und dann zuzuschneiden.
Das ist mit den Geländefunktionen in der Rolle Straßenplanung nicht notwendig.
Nach dem Import der xyz-Datei in den Geländemanager hast du nun bereits mehrere Möglichkeiten, die Dateigröße zu verringern:
- Rechtsklick auf das Gelände im Geländemanager -> Randlinie zeichnen -> damit siehst du erstmal nur die äußere Begrenzung des Geländes als Polygonzug
- nun kann bereits der Cookie Cutter angewendet werden, und danach lässt du dir das zugeschnittene Gelände über die "Geländedarstellung" auf dem TB berechnen (Tipp: vor dem Zuschneiden das Original-Gelände im Geländemanager kopieren)
- falls du vorher das gesamte Gelände visualisieren möchtest, empfehle ich eine Darstellung als Höhenlinien mit einer etwas größeren Schrittweite (damit hast du erstmal eine etwas reduziertere Darstellung des Geländes)
- alternativ zum Cookie Cutter hast du mit dem "Geländeoptimierungsassistent" zudem die Möglichkeit, die Punktanzahl auf ein "vernünftiges" Maß zu reduzieren, dazu stehen mehrere Algorithmen zur Verfügung

Training Videos zu den einzelnen Funktionen und Möglichkeiten des Straßenbaus findest du hier:
https://www.youtube.com/playlist?list=PLdOdniujLua0e9JOXYZ-NJfjlhvlAOvFF

Mit Allplan 2023 ist es übrigens möglich, auch eine sehr große Punktwolke mit mehreren Mio Punkten problemlos in Allplan darzustellen.

Kai Lakeberg
Dipl.-Ing.(FH)
Senior Product Consultant
Training & Consulting
ALLPLAN Deutschland GmbH
klakeberg (please no spam) @ (please no spam) allplan.com

Hallo Marcus,

wenn ich es richtig verstehe, versuchst du, die Daten mit 1 Mio Punkten und mehr auf dem Teilbild darzustellen und dann zuzuschneiden.
Das ist mit den Geländefunktionen in der Rolle Straßenplanung nicht notwendig.
Nach dem Import der xyz-Datei in den Geländemanager hast du nun bereits mehrere Möglichkeiten, die Dateigröße zu verringern:
- Rechtsklick auf das Gelände im Geländemanager -> Randlinie zeichnen -> damit siehst du erstmal nur die äußere Begrenzung des Geländes als Polygonzug
- nun kann bereits der Cookie Cutter angewendet werden, und danach lässt du dir das zugeschnittene Gelände über die "Geländedarstellung" auf dem TB berechnen (Tipp: vor dem Zuschneiden das Original-Gelände im Geländemanager kopieren)
- falls du vorher das gesamte Gelände visualisieren möchtest, empfehle ich eine Darstellung als Höhenlinien mit einer etwas größeren Schrittweite (damit hast du erstmal eine etwas reduziertere Darstellung des Geländes)
- alternativ zum Cookie Cutter hast du mit dem "Geländeoptimierungsassistent" zudem die Möglichkeit, die Punktanzahl auf ein "vernünftiges" Maß zu reduzieren, dazu stehen mehrere Algorithmen zur Verfügung

Training Videos zu den einzelnen Funktionen und Möglichkeiten des Straßenbaus findest du hier:
https://www.youtube.com/playlist?list=PLdOdniujLua0e9JOXYZ-NJfjlhvlAOvFF

Mit Allplan 2023 ist es übrigens möglich, auch eine sehr große Punktwolke mit mehreren Mio Punkten problemlos in Allplan darzustellen.

Kai Lakeberg
Dipl.-Ing.(FH)
Senior Product Consultant
Training & Consulting
ALLPLAN Deutschland GmbH
klakeberg (please no spam) @ (please no spam) allplan.com

Am besten mit Cloudcompare zuschneiden und eventuell mit Subsampling ausdünnen. Ist Freeware.
Wenn die Ansprüche höher sind, kann auch die adaptive Ausdünnung von Lastools genutzt werden. Ist Shareware.
In Cloudcompare habe ich bei 500 Mio Punkten keine Probleme gehabt, funktioniert also Super!
Vermascht wird dann entweder in Cloudcompare, oder mit den Tools der CDS, oder in Tiefbauprogrammen.
Roads habe ich nur kurz angetestet, also kann ich nichts weiteres dazu sagen.

Vielen Dank soweit,

das einladen der xyz Daten über das Roads Moduls hat letztlich funktioniert. Mein fehler war das DGM anzuzeigen bevor es beschnitten war (ist meines Erachtens nach auch nicht sehr intuitiv etwas zu beschneiden das man nicht sieht?). Ich habe dann ein Orthofoto als Pixelbild untergelegt und die Datei so beschnitten. Danach klappte auch das anzeigen mittels 3D Flächen oder als Höhenlinien einwandfrei.

Grüße,