# Functions

Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland (AdV)
version 1.0, 2016-10-31

>> SymbologyCatalog ATKIS-SK100 >> Functions

## Functions — Selbstdefinierte Funktionen

Name | Argumente | Rückgabe | Erläuterung
--- | --- | --- | ---
BEZ_IST_MAX_ZWEISTELLIG | () | boolean | Die ersten 4 Zeichen des Schriftinhalts der Attributart „Bezeichnung (BEZ)“ werden gelöscht, vom Rest werden führende "0" bzw. "00" entfernt Der dann übrige Schriftinhalt darf maximal zwei Zeichen haben. Beispiel: Bei BEZ="A092017" wird die Zeichenkette "17" verwendet, die Regel "BEZ_IST_MAX_ZWEISTELLIG" trifft zu.
BEZ_IST_MIN_DREISTELLIG | () | boolean | Die ersten 4 Zeichen des Schriftinhalts der Attributart „Bezeichnung (BEZ)“ werden gelöscht, vom Rest werden ggf. führende "0" bzw. "00" entfernt. Der dann übrige Schriftinhalt muss mindestens 3 Zeichen haben. Beispiele: Bei BEZ="A002138" wird die dreistellige Zeichenkette "138" verwendet und die Regel "BEZ_IST_MIN_DREISTELLIG" trifft zu. Bei BEZ="A006135a" wird die vierstellige Zeichenkette "135a" verwendet und die Regel "BEZ_IST_MIN_DREISTELLIG" trifft zu. Bei BEZ="A092017" wird die Zeichenkette "17" verwendet, die Regel "BEZ_IST_MIN_DREISTELLIG" trifft nicht zu.
BRG_BER | () | numeric | BRG_BER = Berechnete Breite eines im DLM50 flächenhaft modellierten Gewässers. Bei im DLM50 flächenförmig modellierten Gewässern der Breite >12 bis ⇐ 40m ist das entsprechende Kartengeometrieobjekt mit der Modellartenkennung DTK100 linienförmig. Das Attribut BRG muss den Wert 40 haben.
FLB | () | numeric | FLB = Fläche berechnet: Berechnung der Fläche eines REOs. Haben benachbarte REOs dieselbe Signatur (d.h. dieselbe Signaturnummer, Darstellungspriorität und ggf. Positionierungsregel), so sind die Flächen aller REOs zu addieren und mit dem/den angegebenen Schwellenwert/en zu vergleichen. Flächenhafte REOs sind benachbart, wenn deren Kontur in Teilbereichen, die aus mindestens zwei aufeinanderfolgenden Stützpunkten bestehen, identische Koordinaten haben.
IST_NICHT_TEIL_VON_BOESCHUNGSFLAECHE | () | boolean | Das REO A der Objektart 62040 AX_Gelaendekante hat eine Relation istTeilvon zu einem ZUSO B der Objektart 61001 AX_BoeschungKliff. Es gibt kein(e) REO(s) der Objektart 61002 AX_Boeschungsflaeche, die zu diesem ZUSO B eine Relation istTeilvon hat (haben).
KEIN_DURCHLASS | () | boolean | Ein REO A, das die Eigenschaft "KEIN_DURCHLASS" hat, hat keine Relation hatDirektUnten zu einem REO B der Objektart 53009 AX_BauwerkImGewaesserbereich mit BWF=2010 (Durchlass) oder BWF=2012 (Düker).
LGO | () | numeric | LGO = Länge des Objektes: Berechnung der Gesamtlänge entlang des Linienzuges eines REOs. Haben benachbarte REOs dieselbe Signatur (d.h. dieselbe Signaturnummer, Darstellungspriorität und ggf. Positionierungsregel), so sind die Längen aller REOs zu addieren und mit dem/den angegebenen Schwellenwert/en zu vergleichen. Linienhafte REOs sind benachbart, wenn der Anfangs- oder Endpunkt des einen REOs mit dem Anfangs- oder Endpunkt des anderen REOs identisch ist.
LIEGT_AUF_DAMM_WALL_DEICH | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_AUF_DAMM_WALL_DEICH" hat, hat eine geometrische Identität mit einem REO B der Objektart 61003 AX_DammWallDeich oder der Objektart 61004 AX_Einschnitt.
LIEGT_AUF_FELS | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_AUF_FELS" ist der Teil des REO A, der auf Flächen der Objektart 43007 AX_UnlandVegetationsloseFlaeche mit FKT=1000 (Vegetationslose Fläche) und OFM=1010 (Fels) liegt.
LIEGT_AUF_GLETSCHER_ODER_GEWAESSER | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_AUF_GLETSCHER_ODER_GEWAESSER" ist der Teil des REO A, der auf Flächen der Objektart 43007 AX_UnlandVegetationsloseFlaeche mit FKT=1000 (Vegetationslose Fläche) und OFM=1110 (Schnee) oder OFM=1120 (Eis, Firn) liegt oder auf Flächen der Objektart 44001 AX_Fliessgewaesser liegt oder auf Flächen der Objektart 44006 AX_StehendesGewaesser liegt oder auf Flächen der Objektart 44007 AX_Meer liegt.
LIEGT_IM_FLACHLAND | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_IM_FLACHLAND" ist der Teil, der in einem TK50-Blatt liegt, das als Geländetyp "Flachland" festgelegt ist.
LIEGT_IM_GEWAESSER | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_IM_GEWAESSER" ist der Teil des REO A, der auf Flächen der Objektart 44001 AX_Fliessgewaesser liegt oder auf Flächen der Objektart 44006 AX_StehendesGewaesser liegt oder auf Flächen der Objektart 44007 AX_Meer liegt.
LIEGT_IM_HOCHGEBIRGE | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_IM_HOCHGEBIRGE" ist der Teil, der in einem TK50-Blatt liegt, das als Geländetyp "Hochgebirge" festgelegt ist.
LIEGT_IM_HUEGELLAND_ODER_MITTELGEBIRGE | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_IM_HUEGELLAND_ODER_MITTELGEBIRGE" ist der Teil, der in einem TK50-Blatt liegt, das als Geländetyp "Hügelland oder Mittelgebirge" festgelegt ist.
LIEGT_IM_TUNNEL_ODER_SCHUTZGALERIE | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_IM_TUNNEL_ODER_SCHUTZGALERIE" hat, hat eine Relation hatDirektUnten zu einem REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1870 Tunnel, Unterführung oder ist ganz oder in Teilbereichen identisch mit der Geometrie eines REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1880 Schutzgalerie.
LIEGT_IN_MITTE | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_IN_MITTE" hat, hat eine Relation hatDirektUnten zu einem REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1800 bis BWF=1830. Es gibt ein REO C der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1800 bis BWF=1830, das eine Relation hatDirektUnten zum REO A hat.
LIEGT_NICHT_AUF_FELS_GLETSCHER_GEWAESSER | () | boolean | Ein REO A mit der Eigenschaft "LIEGT_NICHT_AUF_FELS_GLETSCHER_GEWAESSER" ist der Teil des REO A, der nicht auf Flächen der Objektart 43007 AX_UnlandVegetationsloseFlaeche mit FKT=1000 (Vegetationslose Fläche) und OFM=1010 (Fels) oder OFM=1110 (Schnee) oder OFM=1120 (Eis, Firn) liegt.
LIEGT_NICHT_AUF_STRASSE_WEG_BAHN | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_NICHT_AUF_STASSE_WEG_BAHN" hat, hat keine geometrische Identität mit einem REO B der Objektart 42003 AX_Strassenachse oder 42008 AX_Fahrwegachse oder 42014 AX_Bahnstrecke oder 53003 AX_WegPfadSteig.
LIEGT_NICHT_UEBER_GEWAESSER | () | boolean | Ein REO A der Objektart 53001 AX_BauwerkImVerkehrsbereich, das die Eigenschaft "LIEGT_NICHT_UEBER_GEWAESSER" hat, schneidet kein REO B oder beginnt oder endet nicht an einem REO B der Objektart 44001 AX_Fliessgewaesser oder der Objektart 44004 AX_Gewaesserachse.
LIEGT_NICHT_UNTER_BRUECKE | () | boolean | Es gibt kein REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich, das eine Relation hatDirektUnten zu diesem REO A hat.
LIEGT_OBEN | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_OBEN" hat, hat eine Relation hatDirektUnten zu einem REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1800 bis BWF=1830. Es gibt kein REO der Objektart 53001 AX_BauwerkImVerkehrsbereich mit BWF=1800 bis BWF=1830, das eine Relation hatDirektUnten zum REO A hat.
LIEGT_UNTEN | () | boolean | Ein REO A, das die Eigenschaft "LIEGT_UNTEN" hat, hat keine Relation hatDirektUnten zu einem REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich.
LIEGT_UNTER_BRUECKE | () | boolean | Es gibt ein REO B der Objektart 53001 AX_BauwerkImVerkehrsbereich, das eine Relation hatDirektUnten zu diesem REO A hat.
MIT_BOESCHUNGSUNTERKANTE | () | boolean | Das REO A der Objektart 62040 AX_Gelaendekante mit ART=1220 (Böschungsoberkante) hat eine Relation istTeilvon zu einem ZUSO B der Objektart 61001 AX_BoeschungKliff. Es gibt auch ein oder mehrere REO(s) der Objektart 62040 AX_Gelaendekante mit ART=1230 (Böschungsunterkante), das (die) zu diesem ZUSO B eine Relation istTeilvon hat (haben).
OHNE_BOESCHUNGSUNTERKANTE | () | boolean | Das REO A der Objektart 62040AX_Gelaendekante mit ART=1220 (Böschungsoberkante) hat eine Relation istTeilvon zu einem ZUSO B der Objektart 61001 AX_BoeschungKliff. Es gibt kein REO der Objektart 62040 AX_Gelaendekante mit ART=1230 (Böschungsunterkante), das zu diesem ZUSO B eine Relation istTeilvon hat.
WEG_LIEGT_DARUNTER | () | boolean | Ein REO A der Objektart 53001 AX_BauwerkImVerkehrsbereich, das die Eigenschaft "WEG_LIEGT_DARUNTER" hat, schneidet ein REO B der Objektart 42008 AX_Fahrwegachse oder der Objektart 53003 AX_WegPfadSteig.