class documentation

class AA_Benutzungsauftrag(AA_Auftrag): (source)

View In Hierarchy

AA_Benutzungsauftrag

Durch einen AA_Benutzungsauftrag werden allgemeine Informationen für eine Ausgabe bereitgestellt. Der AA_Benutzungsauftrag unterstützt standardmäßig die Ausgabe von Bestandsdatenauszügen. Fachinformationssystemspezifische Ausgaben und Auftragsinformationen können in abgeleiteten Auftragstypen definiert werden.

Class Variable anforderungsmerkmale Die Anforderungsmerkmale enthalten die allgemeine Merkmale zur Definition des Umfangs der Selektion. Aus den Anforderungsmerkmalen werden die Selektionskriterien für die Bestandsdaten generiert. Hinweis: Je nach "Anlassart" im Benutzungsauftrag sind unterschiedliche, vordefinierte Muster für die Selektionskriterien zu verwenden...
Class Variable art "Anlassart" kennzeichnet den Grund der Benutzung.
Class Variable koordinatenreferenzsystem In dem Attribut "koordinatenreferenzsystem" kann das bevorzugte Koordinatenreferenzsystem (CRS) für Koordinatenangaben im Ausgabedatenbestand angegeben werden. Die Angabe ist optional, fehlt sie, wird jeweils das "native", d...

Inherited from AA_Auftrag:

Class Variable ausgabeform 'Ausgabeform' einhält Steuerungsparameter zur Auswahl von verschiedenen Ausgabeformen der NAS.
Class Variable empfaenger 'Empfänger' enthält die Bezeichnung des Empfängers (Prozess, Netzwerkadresse, o.ä.) der Ergebnisse des Auftrages. Die Informationen aus der Objektart 'Benutzer' können hierzu berücksichtigt werden.
anforderungsmerkmale: list[Query] = (source)

Die Anforderungsmerkmale enthalten die allgemeine Merkmale zur Definition des Umfangs der Selektion. Aus den Anforderungsmerkmalen werden die Selektionskriterien für die Bestandsdaten generiert. Hinweis: Je nach "Anlassart" im Benutzungsauftrag sind unterschiedliche, vordefinierte Muster für die Selektionskriterien zu verwenden. Für den Flurstücksnachweis liegt dieses Muster beispielhaft vor, für die weiteren Standardausgaben werden sie derzeit erarbeitet. Für den Bestandsdatenauszug wird derzeit der Umfang des durch Query im Web Feature Service 1.0.0 bzw. Filter Encoding 1.0.0 nicht eingeschränkt. Es ist beabsichtigt, auf der Grundlage der Erfahrungen in der Praxis zukünftig zu prüfen, ob es sinnvoll wäre, den vollen Umfang auf ein zu unterstützendes Mindestmass einzuschränken.

"Anlassart" kennzeichnet den Grund der Benutzung.

koordinatenreferenzsystem: Optional[SC_CRS] = (source)

In dem Attribut "koordinatenreferenzsystem" kann das bevorzugte Koordinatenreferenzsystem (CRS) für Koordinatenangaben im Ausgabedatenbestand angegeben werden. Die Angabe ist optional, fehlt sie, wird jeweils das "native", d.h. im Datenbestand vorhandene CRS verwendet. Die Koordinaten werden dann so ausgegeben, wie sie gespeichert sind. Diese Funktionalität ist nur für eine sehr begrenzte Zahl von CRS-Paaren sinnvoll, die ineinander mathematisch streng umgerechnet werden können. Andere Umrechnungen oder Umformungen, die einen Genauigkeitsverlust für die Koordinaten bedeuten, sollen an dieser Stelle nicht unterstützt werden; sie können durch externe Prozesse realisiert werden. Gleiches gilt für Umrechnungen 3-dimensionaler CRS ((X,Y,Z,), (Breite, Länge, ellipsoidische Höhe), ...). Folgende 2D-Umrechnungen sollen unterstützt werden: a) bei Vorliegen von Gauß-Krüger-Koordinaten (ggf. inkl. NN-Höhe): - Ausgabe in einem anderen Streifen - Ausgabe in geographische Koordinaten (Breite, Länge) b) bei Vorliegen von UTM-Koordinaten (ggf. Inkl. NN-Höhe) - Ausgabe in eine andere Zone - Ausgabe in geographische Koordinaten (Breite, Länge) c) bei Vorliegen von geographischen Koordinaten (Breite, Länge) - Ausgabe in GK- oder UTM-Koordiaten (je nach Ellipsoidgrundlage der geogr. Koordinaten) Wird ein Zielsystem angegeben, in das die vorhandenen Koordinaten nach den obigen Vorgaben nicht umgerechnet werden können, so werden die Koordinaten in dem Koordinatenreferenzsystem ausgegeben, in dem sie gespeichert sind.