Linie aus externer Linienfunktion
Dieser Linientyp wird durch eine externe Linienfunktion erzeugt, die beim Anwenden des entsprechenden Planzeichens im Hintergrund aufgerufen und ausgeführt wird. In der Planzeichenverordnung 90 stehen drei Linien aus externen Linienfunktionen zur Verfügung:
- 15.9 Aufschüttungen, Abgrabungen 🡪 BOESCHG (Flächen für Abgrabungen)
- 15.9 Aufschüttungen, Abgrabungen 🡪 BOESCHG1 (Flächen für Aufschüttungen)
- Linien für Bebauungsplanung 🡪 KATASTER (Katasterlinie)
|
|
Beispiel: Planzeichenverordnung 90 → 15.9 Aufschüttungen, Abgrabungen → BOESCHG |
|
PICTURE=BOESCHG |
|
LINE_FUNCTION_COMMAND_1=EAWS_RPNS_SLOPE |
|
LINE_FUNCTION_FILE_1= RPNSLineFunctions.arx |
|
LINE_FUNCTION_LAYER_1= BÖSCHUNG_B |
|
LINE_FUNCTION_PARAMETERLIST_1= 20;20;10 |
|
COUNT=1 |
- LINE_FUNCTION_COMMAND_1=EAWS_RPNS_SLOPE – Bei diesem Schlüssel wird der Befehl hinterlegt, worüber der Aufruf der Linienfunktion erfolgt. Dieser ist entsprechend noch mit 1 nummeriert, da mehrere Linien über entsprechende Linienfunktionen erzeugt werden können. Zwangsläufig muss für jede Linie die Applikationsdatei definiert und nummeriert werden.
- LINE_FUNCTION_FILE_1= RPNSLineFunctions.arx – Der Name der Applikationsdatei ist bei diesem Schlüssel einzutragen. Hierbei ist zu beachten, dass aktuell nur das Dateiformat .arx unterstützt wird.
- LINE_FUNCTION_PARAMETERLIST_1=20; 20; 10 – Über die Parameter wird die Darstellung der Linie gesteuert. Die Parameterliste ist in der Applikationsdatei definiert. Wird mit mehreren Parametern gearbeitet, so werden die Parameter beispielsweise mit Semikolon getrennt (s. Beispiel). Im Folgenden sind die Parameter der externen Linienfunktion BOESCHG aufgelistet:
|
|
- COUNT=1 – Dieser allgemeine Linienschlüssel gibt die Anzahl der verwendeten Linien an. In diesem Beispiel wird nur eine Linie gezeichnet. Theoretisch könnten aber mehrere Linien gleichzeitig verwendet werden.
- LINE_FUNCTION_LAYER = Böschung_B – Hier wird der Layer, auf dem die Linien abgelegt werden, angezeigt.
|
|
Beispiel: Planzeichenverordnung 90 🡪 Linien für Bebauungsplanung 🡪 KATASTER (Katasterlinie) |
|
PICTURE=KATASTER |
|
LINE_FUNCTION_COMMAND_1=EAWS_RPNS_CADASTRAL |
|
LINE_FUNCTION_FILE_1= RPNSLineFunctions.arx |
|
LINE_FUNCTION_LAYER_1= KATASTER_1 |
|
LINE_FUNCTION_PARAMETERLIST_1= 1 |
|
COUNT=1 |
- LINE_FUNCTION_COMMAND_1= EAWS_RPNS_CADASTRAL – Bei diesem Schlüssel wird der Befehl hinterlegt, worüber der Aufruf der Linienfunktion erfolgt. Dieser ist entsprechend noch mit 1 nummeriert, da mehrere Linien über entsprechende Linienfunktionen erzeugt werden können. Zwangsläufig muss für jede Linie die Applikationsdatei definiert und nummeriert werden.
- LINE_FUNCTION_FILE_1= RPNSLineFunctions.arx – Der Name der Applikationsdatei ist bei diesem Schlüssel einzutragen. Hierbei ist zu beachten, dass aktuell nur das Dateiformat .arx unterstützt wird.
- LINE_FUNCTION_PARAMETERLIST_1= 1 – Über die Parameter wird die Darstellung der Linie gesteuert. Die Parameterliste ist in der Applikationsdatei definiert. Wird mit mehreren Parametern gearbeitet, so werden die Parameter beispielsweise mit Semikolon getrennt. Im Folgenden sind die Parameter der externen Linienfunktion KATASTER aufgelistet:
|
Der Radius des Kreises ist über den Parameter definiert. Die Kreise werden an den Stützpunkten der Linie konstruiert. |
|
- COUNT=1 – Dieser allgemeine Linienschlüssel gibt die Anzahl der verwendeten Linien an. In diesem Beispiel wird nur eine Linie gezeichnet. Theoretisch könnten aber mehrere Linien gleichzeitig verwendet werden.
- LINE_FUNCTION_LAYER = KATASTER_1 – Hier wird der Layer, auf dem die Linien abgelegt werden, angezeigt.
|
Hinweis: Bei der Erzeugung von Linien über externe Linienfunktion ist zu beachten, dass momentan nur Applikationsdateien im Format .arx unterstützt werden. Die Applikationsdatei muss in das WS LANDCAD Programmverzeichnis abgelegt werden. |



