icon

Support Forum

[Frage] Allplan Road - LandXML Gelände importieren


Hallo zusammen,
ich möchte über Allplan Road ein Gelände aus einer LandXML Datei importieren.
In der Datei sind Bruchkanten mit x,y,z-Wert enthalten.
Mit der Importfunktion werden die Gelände zwar erkannt, aber nach "erfolgreichem Import" 0 Elemente importiert.
Wie bekomme ich diese Daten nach Allplan importiert, sollte das mit Road nicht möglich sein?

Gruss Florian

Anhänge (1)

Typ: text/xml
15-mal heruntergeladen
Größe: 209,35 KiB

Hallo,
wenn ich mir die LandXML-Datei so anschaue, besteht diese aus verschiedenen Oberflächen, welche nur über Bruchkanten definiert sind.
Ich kenne mich mit der genauen Formatierung von LandXML zwar nicht im Detail aus, aber ich denke, in einer Oberfläche ("Surface") muss erstmal eine Umrandung ("Boundary") definiert sein, in welcher sich z.B. Bruchkanten ("Breaklines") befinden. Näheres findet man auch in der Dokumentation zum LandXML-Schema http://www.landxml.org/schema/LandXML-1.2/documentation/LandXML-1.2Doc_SourceData.html#Link07F4C9E8
Du solltest dich am besten mit dem Ersteller der LandXML abstimmen, damit der Datenaustausch klappt.

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

Mit dem LandXML-Import des Geometrie-Tools (Version 2.0.0.32) klappt das Importieren dieser Datei. (s. import_axe.mp4)
Das Ergebnis (an den Original-Koordinaten) findest Du in Axe-104.zip.

Die XML-Datei ist tatsächlich etwas fragwürdig formatiert:

1. Problem - Im LandXML-Tag sollte es nur ein <Surfaces>-Tag geben.
In diesem sollten dann die Surfaces als einzelne <Surface>-Tags enhalten sein:

<LandXML>
 <Surfaces>
  <Surface>
   ...
  </Surface>
  <Surface>
   ...
  </Surface>
 </Surfaces>
</LandXML>

Der Tag <Surfaces> ist die Collection der <Surface>-Tags, und sollte daher nicht mehrfach vorkommen !

Im fraglichen XML ist folgende Struktur enthalten:

<LandXML>
 <Surfaces>
  <Surface>
   ...
  </Surface>
 </Surfaces>
 <Surfaces>
  <Surface>
   ...
  </Surface>
 </Surfaces>
</LandXML>

Lt. Spezifikation ist das zwar zulässig, aber sicher nicht logisch und auch so nicht vorgesehen!

2. Problem - Tags <Breaklines> und <Breakline> werden von vielen Parsern als <BreakLines> und <BreakLine> erwartet!
(Beachte Groß-und Kleinschreibung!)

3. Problem - Tags <Breaklines> darf lt. Spezifikation in <SourceData> mehrfach enthalten sein. Das ist wie in 1. schon gesagt unlogisch und so sicher nicht vorgesehen. Der Tag <Breaklines> ist die Collection der <BreakLine>-Tags, und sollte daher nicht mehrfach vorkommen!

Anhänge (2)

Typ: video/mp4
15-mal heruntergeladen
Größe: 1,48 MiB
Typ: application/zip
10-mal heruntergeladen
Größe: 63,94 KiB

Hallo Florian

Das Setup ist jetzt auf unserer Homepage zum Download bereit.
https://www.cds-bausoftware.ch/add-on-s/geometry-tools

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Anhänge (1)

Typ: image/jpeg
0-mal heruntergeladen
Größe: 24,26 KiB

Mmmmh, beim Ergebnis scheint es sich weniger um klassische Bruchkanten, sondern eher um Fahrbahnränder zu handeln, oder? Dafür wäre ein Export in LandXML als "Alignment" viel sinnvoller. Oder klassisch als dxf/dwg.
Danke an Jörg & Thierry für die schnelle Anpassung des Add-Ons!

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