Komplexe Attribute bezeichnen Sachdatenfelder mit Unter-Sachdatenfeldern. Der Komplex an sich weist keine Informationen aus, sondern nur die Unterattribute. Der Komplex aggregiert die Informationen jedoch in sinnvoller Weise.


Komplexe Attribute gibt es in XPlanung seit Beginn an. Sie waren jedoch rar. Eines der wenigen Fälle war XP_Hoehenangabe für Gebäudebezugspunkte wie Firsthöhe (FH), Traufhöhe (TH), Oberkante (OK) etc.. Die eigentliche Komplexität in der Sachdatenverwaltung hat WS LANDCAD intern erst in den Exportvorgängen zu XPlanung hergestellt. Das war grundsätzlich ausreichend. Da XP_Hoehenangabe von der XLeitstelle für XPlanGML 6.0 um ein weiteres Unterattribut ergänzt wurde und darüber hinaus die Anwendungsfälle komplexer Datentypen erheblich ausgeweitet wurden, wurde die Datenaufbearbeitung für entsprechende Sachdatenfelder nun erstmals bereits in die Datenhaltung von WS LANDCAD integriert. Das drückt sich auch in neuen Möglichkeiten innerhalb des Sachdaten-Dialoges aus.