[Inhalt] [Zurück] [Weiter] [Thema] [Index]

PolyAttr()


Syntax:

PolyAttr( Polygon P, String attr) : String
P: Ein Polygon
attr: Name des Attributs

Beispiel:

farbe := PolyAttr (poly, "Farbe")

Beschreibung:

Liefert das Attribut attr des Polygons P. Ist attr kein Attribut eines Polygons, dann wird ein Leerstring zurückgeliefert.

Ist das Attribut eine Zahl, kann man diese mittels StrToReal() aus dem Rückgabestring gewinnen.

Ist das Attribut ein Bool, dann werden die Strings "TRUE" bzw. "FALSE" geliefert.

Attribute sind:

Siehe auch PolySetAttr() und LayerAttr().

Diese Funktion benötigt viel Zeit, wenn sie massenhaft angewendet wird, z.B. bei Rastern. Es gibt daher die Funktion PolyNumAttr(), die gezielt das numerische Attribut abfragt.



toposoft 28.10.2024