Formalisierung der AAA-Signaturenkataloge
Formalisierung der AAA-Signaturenkataloge
Formalisierung der AAA-Signaturenkataloge
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
50. AgA-Tagung<br />
23.-24.09.2013 in Frankfurt a. M.<br />
<strong>Formalisierung</strong> <strong>der</strong><br />
<strong>AAA</strong>-<strong>Signaturenkataloge</strong><br />
Iris Fibinger, LGL-BW
Ist-Stand<br />
• A(FIS-)A(LKIS-)A(TKIS)-Modell<br />
• Führung <strong>der</strong> <strong>AAA</strong>-Daten in einheitlicher Datenstruktur<br />
• Standardisiert und formalisiert<br />
• Ziel: Redundanzfreiheit<br />
• Harmonisierung ist in Arbeit<br />
• <strong>AAA</strong>-<strong>Signaturenkataloge</strong><br />
• Keine einheitliche Beschreibung innerhalb <strong>der</strong> <strong>AAA</strong>-Welt (<strong>AAA</strong>-SK, Web-SK ...)<br />
• Lineare Dokumente (Word-/EXCEL-Dokumente)<br />
teilweise unsauber strukturiert<br />
• Prosaformulierung für technisch aufwändige Präsentationsregeln<br />
(Transformationen, Bildung neuer Objekte, Aggregationen etc.)<br />
• Keine Harmonisierung, viele Redundanzen<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
Beispiel ATKIS-Signaturenkatalog<br />
Ableitungsregeln und Signaturen:<br />
Nr. <strong>der</strong><br />
Abl.-regel<br />
Objektart (OA)<br />
Modell / Filter<br />
Geo<br />
-typ<br />
OAkennung<br />
Objektartengruppe: Verkehr<br />
Objtyp<br />
berechnete Werte, Relationen, geometrische<br />
Für Kartensignatur relevante Attributarten, Attributwerte,<br />
Verschneidungen o<strong>der</strong> Auswertung von Zeichenketten<br />
1931.0 AX_Strassenverkehr 42001 F R FKT 2312 Verkehrsbegleitfläche<br />
Strassenverkehr<br />
Signa-tu<br />
r-nr.<br />
(SNR)<br />
Signatur / Ausgabe<br />
DPR<br />
Pos.-re<br />
gel<br />
(PNR)<br />
Art <strong>der</strong> Signatur<br />
AP_Dar<br />
stellung<br />
PO<br />
Stan-da<br />
rd-präs.<br />
30002 2 - Fläche - - x -<br />
SIT<br />
1960.0 AX_Strasse 42002 Z WDM 1301 Bundesautobahn 85300<br />
85310<br />
2020.0 AX_Strassenachse 42003 L R LIEGT_IN_MITTE 30100<br />
30101<br />
30102<br />
2020.1 AX_Strasse 42002 Z FTR 2000 Getrennt<br />
WDM 1301 Bundesautobahn<br />
2020.2 AX_Fahrbahnachse 42005 L R FKT --- Attribut ist nicht vorhanden<br />
ZUS --- Attribut ist nicht vorhanden<br />
60<br />
52<br />
30<br />
33<br />
35<br />
610,<br />
611<br />
604<br />
-<br />
-<br />
-<br />
BEZ<br />
Symbol<br />
Kontur<br />
Decker<br />
Mittelstrich<br />
-<br />
-<br />
x<br />
x<br />
x<br />
x<br />
x<br />
-<br />
-<br />
-<br />
-<br />
-<br />
x<br />
x<br />
x<br />
BEZ<br />
-<br />
-<br />
-<br />
-<br />
SNR 30002<br />
SNR 30100, 30101, 30102<br />
7 SNR 85300<br />
SNR 85310<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
Beispiel ATKIS-Signaturenkatalog<br />
Positionierungsregeln:<br />
Regel 610:<br />
• Platzierung Schrift zu<br />
Symbol<br />
• Platzierung und Verteilung<br />
des Symbols selbst auf<br />
Geometrie<br />
• Verteilung verschiedener<br />
Symbole zueinan<strong>der</strong><br />
• Ausrichtung<br />
• ...<br />
7<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: Sprachen<br />
• Neues Sprachkonzept zur Definition für <strong>Signaturenkataloge</strong>n<br />
• Sprachkonzept für die SK-Pflegestellen (interne Sicht)<br />
• Map Definition Language MDL<br />
• Programmiersprache Tcl<br />
• Standards<br />
• Sprachkonzept für Software-Hersteller (externe Sicht)<br />
• SK-XML Schemadatei sk-xml.xsd<br />
• Berücksichtigt SLD/SE bzw. SVG<br />
• Generell<br />
• Textbasierte Dokumente, die mit jedem Texteditor bearbeitet werden können<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: Konzepte<br />
Iris Fibinger<br />
© Geobasis.nrw<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: Objektmodell<br />
• Entwicklung<br />
• Firma interactive instruments<br />
• Framework zur Ableitung von<br />
MDL und SK-XML verschiedenster<br />
<strong>Signaturenkataloge</strong><br />
• UML-Modell (Enterprise Architect)<br />
Modell<br />
Ableitungsregel<br />
Signatur<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: Argumente<br />
• Vorteile<br />
• Bessere Möglichkeiten <strong>der</strong> Qualitätssicherung für die SK-Pflegestellen<br />
• Standardisierte, formalisierte und harmonisierte Form über alle <strong>AAA</strong>-SK<br />
• Weniger fehlerträchtiges Einlesen <strong>der</strong> SKs durch Software-Hersteller<br />
• Versionierung über Versionierungstool (Subversion)<br />
• Kostenersparnis<br />
(Bisher ist Übernahme von SK in Software überwiegend händisch erfolgt!)<br />
• Basis für neue Ideen (z. B. Thematische SKs o<strong>der</strong> Modelle)<br />
• Nachteil<br />
• Gewöhnungsbedürftige Pflege<br />
Nachteil kann durch Tools umgangen werden<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: MDL<br />
© BKG, Peter Kunz<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: Planung<br />
• Kosten für externe Dienstleistung<br />
• Bisher 30‘000,- Euro<br />
• Zeitplan<br />
• Freigabe <strong>der</strong> ersten Version <strong>AAA</strong>-SK mit GeoInfoDok 7<br />
vermutlich nicht vor 2015<br />
• Weiterentwicklungspunkte<br />
• Ausbau des Compilers durch Geobasis.NRW für die Umsetzung des SK-XML<br />
und für die Ableitung <strong>der</strong> offiziellen GeoInfoDok-Dokumente (PDF)<br />
• Komplexes Visualisierungstool, das auch Präsentationsregeln direkt interpretiert<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.
<strong>Formalisierung</strong> <strong>AAA</strong>-SK: ???<br />
Vielen Dank für die Aufmerksamkeit!<br />
Fragen?<br />
Iris Fibinger<br />
50. AgA-Tagung. Frankfurt a. M.