+ All Categories
Home > Documents > CITRA-Funktionalitäten

CITRA-Funktionalitäten

Date post: 13-Jan-2017
Category:
Upload: trinhhuong
View: 213 times
Download: 0 times
Share this document with a friend
41
CITRA-Funktionalitäten - Übersicht - Bringen Sie Bewegung in Ihre Daten! Zündschlüssel: © electriceye - Fotolia.com
Transcript
Page 1: CITRA-Funktionalitäten

CITRA-Funktionalitäten

- Übersicht -

Bringen SieBewegung in Ihre Daten!

Zündschlüssel: © electriceye - Fotolia.com

Page 2: CITRA-Funktionalitäten

Herausgeber:

CISS TDI GmbH

Barbarossastr. 36

53489 Sinzig

Tel: 02642-9780-0

Web: www.ciss.de

eMail: [email protected]

Ausgabe: Stand 08.2011

Page 3: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 1 -

Inhalt

INHALT ................................................................................................................................. 1

1. EINLEITUNG ................................................................................................................. 4

1.1 KURZÜBERSICHT DER GRUNDMODULE ........................................................................ 5 1.2 AUFBAU DER FUNKTIONSBESCHREIBUNG .................................................................... 6

2. ANALYSE UND STATISTIK .......................................................................................... 8

ANALYSE............................................................................................................................. 8 MELDUNGSSTATISTIK ........................................................................................................... 8 OBJEKTSTATISTIK ................................................................................................................ 8

3. DATENQUALITÄT UND DATENVERBESSERUNG ....................................................10

DOPPELTE DIGITALISIERUNGSPUNKTE LÖSCHEN ...................................................................10 ENTFERNUNG NICHT SPEZIFIZIERTER GEOMETRIEN ..............................................................10 DEFEKTE GEOMETRIEN AUFSPÜREN ....................................................................................10 TOPOLOGIEN BILDEN ...........................................................................................................10 EINDEUTIGE KENNUNG ERZEUGEN .......................................................................................10 GLÄTTUNG .........................................................................................................................11 FLÄCHENREPRÄSENTANT ERZEUGEN ...................................................................................11 FLÄCHENBILDUNG I /KNOTEN-KANTEN-NETZ ........................................................................12 FLÄCHENBILDUNG II / LINIENVERKETTUNG ............................................................................12 FLÄCHENBILDUNG III / ATTRIBUTIVE BASIS ...........................................................................12 FLÄCHENBILDUNG IV / UMWANDLUNGEN ..............................................................................13 „OFFENE“ FLÄCHEN AUSSONDERN .......................................................................................13

4. OBJEKTBEARBEITUNG ..............................................................................................15

ZUSAMMENFASSEN I ...........................................................................................................15 ZUSAMMENFASSEN II ..........................................................................................................15 ZUSAMMENFASSEN III .........................................................................................................15 VERVIELFÄLTIGEN...............................................................................................................16 LÖSCHEN ...........................................................................................................................16 UMWIDMEN ........................................................................................................................16 TRENNEN ...........................................................................................................................17 AUFTEILEN .........................................................................................................................17 SORTIEREN ........................................................................................................................17 SELEKTIEREN I (NACH SACHDATEN) .....................................................................................18 SELEKTIEREN II (GEOMETRISCH) ..........................................................................................18 INFORMATIONSVERERBUNG I ...............................................................................................18 INFORMATIONSVERERBUNG II ..............................................................................................19 HIERARCHIEN AUFLÖSEN .....................................................................................................19

5. BEARBEITUNG VON SACHDATEN ............................................................................21

UMBENENNEN ....................................................................................................................21 AUFTRENNEN .....................................................................................................................21 ZUSAMMENFÜHREN ............................................................................................................21 LÖSCHEN ...........................................................................................................................21 ERZEUGEN .........................................................................................................................21 KODIEREN / DEKODIEREN ....................................................................................................22 VERVOLLSTÄNDIGEN ...........................................................................................................22 DATUM UMWANDELN ...........................................................................................................22 EINDEUTIGKEIT HERSTELLEN ...............................................................................................22 UMLAUTBEARBEITUNG ........................................................................................................22 WERT-/TEXT-MANIPULATION I .............................................................................................23 WERT-/TEXT-MANIPULATION II ............................................................................................23 GENERIFIZIERUNG / ABSTRAKTION .......................................................................................23

Page 4: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 2 -

6. BEARBEITUNG DER GEOMETRIE .............................................................................25

ERZEUGEN .........................................................................................................................25 LÖSCHEN ...........................................................................................................................25 VERGRÖßERN, VERKLEINERN, DREHEN, AUSRICHTEN...........................................................25 KONVERTIEREN ..................................................................................................................25 KOPIEREN ..........................................................................................................................26 TRENNEN ...........................................................................................................................26 ZUSAMMENFASSEN .............................................................................................................26 RICHTUNG UMKEHREN ........................................................................................................26 TRANSLATION / VERSCHIEBEN .............................................................................................27 KOORDINATENTRANSFORMATION .........................................................................................27 SKALIERUNG / GRÖßE VERÄNDERN ......................................................................................27 ROTATION / DREHEN ...........................................................................................................27 REFLEXION / SPIEGELN .......................................................................................................28 RUNDEN ............................................................................................................................28 BOUNDING BOX ERZEUGEN .................................................................................................28 SCHLAUCH BILDEN ..............................................................................................................28 PARALLELE ERZEUGEN .......................................................................................................29 VEREINFACHEN ..................................................................................................................29

7. ERZEUGUNG VON PRÄSENTATIONSGRAFIK ..........................................................31

BESCHRIFTUNGEN ..............................................................................................................31 BÖSCHUNGEN ....................................................................................................................31 MAUERN ............................................................................................................................31 (GRUPPEN-)SIGNATUREN ....................................................................................................32 LINIENBEGLEITENDE SIGNATUREN .......................................................................................32 SCHRAFFUREN ...................................................................................................................32 TEXTPLATZIERUNG .............................................................................................................32 FLURSTÜCKSNUMMERN .......................................................................................................33 ZUORDNUNGSPFEILE ..........................................................................................................33 BEGLEITLINIEN ...................................................................................................................33 KIRCHENKREUZ ..................................................................................................................33 LINIE ZUR FLÄCHE VERBREITERN .........................................................................................34 INTERPOLATION VON HAUSNUMMERNBEREICHEN ..................................................................34 SCHMIEGETEXTE ................................................................................................................34 TEXTUNTERSTREICHUNG ....................................................................................................34

8. WEITERE NÜTZLICHE WERKZEUGE .........................................................................36

GRUNDMODUL INDEX .......................................................................................................38

ANHANG .............................................................................................................................39

Page 5: CITRA-Funktionalitäten

KurzübersichtAufbau

1. Einleitung

© artcop - Fotolia.com

Page 6: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 4 -

1. Einleitung

1. Einleitung

Mittels CITRA („CISS TRAnslation“), dem neutralen Datenaustauschformat der CISS TDI GmbH, ist der Austausch von Informationen zwischen diversen Systemen und Formaten sehr variabel realisierbar. Neben der Software zur Analyse der Quell- und Zieldatenbestände, stehen auch Werkzeuge zur Qualitätsverbesserung und zur Datenmodellierung zur Verfügung, um eine optimale Abbildungen vom Quell- auf das Zieldatenmodell zu erreichen.

Die Funktionalitäten eines Themenbereichs sind in sog. „Grundmodulen“ (im folgenden auch „Modul“ oder auch kurz „Grumo“ genannt) zusammengefasst. Grundmodule übernehmen die Datenmodellierung. Sie beinhalten oftmals eine Reihe von Bearbeitungsmöglichkeiten zu einem Thema und sind variabel einstellbar. Manche Fragestellungen lassen sich in unterschiedlichen Modulen lösen, für andere gibt es nur ein spezielles Modul, welches die Aufgabe löst. In der Praxis werden nicht alle Grundmodule gleich häufig eingesetzt. Die vorhandenen Programme werden daher nach ihrer praktischen Bedeutung in drei Pakete eingeteilt. Grundmodule, die Bestandteil nahezu jeder Datenkonvertierung sind, finden sich im Standard-Grundmodulpaket. Grundmodule, die höhere Anforderungen erfüllen, stehen als Professional-Module zur Verfügung. Schließlich wurden einige Module im Rahmen von konkreten Projekten der CISS TDI entwickelt und seitdem selten verwendet. Sie können dennoch bei Bedarf eingesetzt werden, gelten aber bis auf weiteres als Module des Typs Projekt, d.h. als Projektlösungen. Das folgende Handbuch soll einen Überblick über die Werkzeuge bieten und stellt lediglich einen Auszug der Bearbeitungsmöglichkeiten dar. Durch Kombination und weitere zum Teil auch sehr spezielle Funktionalitäten ist die Erstellung einer Vielzahl weiterer Möglichkeiten der Objektbearbeitung – über die hier beschriebenen hinaus - gegeben. Thema dieses Dokumentes sind speziell die Grundmodule der Pakete „Standard“ und „Professional“. Für weiterführende Informationen sei an dieser Stellen auf die Dokumente der Format-Beschreibung1 sowie des Grundmodulpaketes2 verwiesen.

1 „CITRA-Formatbeschreibung“, Version 1.03.00

2 „CITRA-Grundmodul Gesamtdokumentation“, Version 1.10.00 und ggf. höher

Page 7: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 5 -

1. Einleitung

1.1 Kurzübersicht der Grundmodule Die folgende Tabelle gibt eine Übersicht über alle in dem vorliegenden Dokument namentlich erwähnten Grundmodule inklusive einer Kurzbeschreibung.

CheckGrf Prüfung von CITRA-Geometrien Citana Analysen von Dateien: statistische Meldungen, Erzeugung von Beispieldateien,

Objektübersicht Citboe Böschungsschraffen erzeugen CitFork Trennen, Aufteilen, Selektieren von CITRA-Objekten CitSchraff Flächenschraffuren / Bemusterung erzeugen, gerichtete Kirchenkreuze erzeugen CitSelect Selektieren von CITRA-Objekten nach Attributfeldinhalt CitSep Aufteilen von CITRA-Objekten auf Dateien CitSort Aufteilen von CITRA-Objekten anhand neutraler Namen und/oder

Identifikationsfeldern, Sortierung CitSplit Aufteilen übergrößer Dateien CitTxtPos Beschriftungen zu Polylinien erzeugen Concate Flächenbildung, doppelte Digitalisierungspunkte löschen, defekte Geometrien

aufspüren und aussondern, Zusammenfassen, Linearisieren von Geometrien Eracit Räumliches Filtern von CITRA-Objekten Generif Generifizierung / Abstraktion Genhna Interpolation von Hausnummernbereichen Getfld Informationsvererbung, Übertragen von Feldinhalten zwischen Objekten GKTrans Komplexe Koordinatentransformation Gpfatt Übertragung von Geometrieinformationen aus oder in Sachdaten, Erzeugen von

Geometrie KatTrans Koordinatentransformation Levdel Hierarchien auflösen Modatt Bearbeitung von Sachdaten (siehe ModAttr) ModAttr Bearbeitung von Sachdaten (Umwidmen, Umbenennen, Auftrennen,

Zusammenführen, Löschen, Erzeugen, Kodieren/Dekodieren, Vervollständigen, Datumsbearbeitung, Umlautbearbeitung, Wert und/oder Textmanipulationen)

Modedb Bearbeitung von Geometrien (siehe ModGeom) Modfac Beabeitung von Objekten (Zusammenfassen, Vervielfältigen, Löschen, Umwidmen,

Trennen, Aufteilen) ModGeom Bearbeitung von Geometrieobjekten und Erzeugung von Präsentationsgrafik:

doppelte Digitalisierungspunkte löschen, löschen nicht spezifizierter Geometrien, Glättung, Vervielfältigen, Löschen, Konvertieren, Vergrößern, Verkleinern, Drehen, Ausrichten, Richtung umkehren, Vereinfachen, Spiegeln, Runden, Translation, Linien zu Flächen verbreitern. Erzeugen von: Bounding Box, Schläuchen, Parallelen, Beschriftungen, Böschungsschraffen, Signaturen, Flurstücksnummern, Zuordnungspfeilen und Schmiegetexten

MsgGrep Auswerten von Protokolldateien, Meldungsstatistiken Neunam Umbenennen bzw. Umwidmen von Objekten Objnzs Zusammenfassen anhand von Objektnummern Objsor Sortieren von CITRA-Objekten ObjUID Eindeutige Objektkennung erzeugen Piclin Zerlegung von Polylinien Renumr Prüfen und Umbenennen von Polygonen ScaleCit Einfache Koordinatentransformation Setrep Berechnung von Flächenzentroiden SicObject Verarbeitung von hierarchischen Objektstrukturen UmrAtt Flächenbildung anhand gemeinsamer Attributfeldinhalte Umring Flächenbildung auf geometrischer Basis Umrzus Flächenbildung anhand von Objektnummern UniqFlds Feld-Eindeutigkeit herstellen Zegdel Informationsvererbung, Auflösen von Verzeigerungen ZuoPfl Berechnen von Zuordnungspfeilen inkl. Freistellung

Page 8: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 6 -

1. Einleitung

1.2 Aufbau der Funktionsbeschreibung Die Grundmodule und die dazugehörigen Aufgabenstellungen werden wie folgt vorgestellt: Links oben ist die Aufgaben- bzw. Problemstellung aufgeführt, recht oben das oder die zugehörigen Programme. Darunter findet sich eine kurze Beschreibung sowie ein kleines Beispiel zur Verdeutlichung des Sachverhaltes. Aufgabenstellung Programmname(n)

Kurze Beschreibung.

Page 9: CITRA-Funktionalitäten

AnalyseMeldungsstatistikObjektstatistik

2. Analyse und Statistik

© Peter Adrian - Fotolia.com

Page 10: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 8 -

2. Analyse und Statistik

2. Analyse und Statistik Analyse Citana

Analyse von CITRA-Dateien auf Objekt- und/oder Geometrie- bzw. Attributebene. Bietet eine Vielzahl von Auswertungsmöglichkeiten. Erzeugung von Objektstatistiken. Erzeugung einer Beispieldatei mit allen für den Anwender relevanten (konfigurierbar) Objekten; nachfolgende Konfigurationsschritte können auf dieser Beispieldatei (und nicht auf allen Daten) erfolgen.

Meldungsstatistik MsgGrep

Auswertung verschiedener Einzelprotokolldateien und Ausgabe einer Statistik über aufgetretene Warnungen und Fehler.

Objektstatistik Alle %!P_082__XXXX!SYMB !F082_REPR__! !

%!P_085__0118!SYMB !F085_REPR__! !

%!P_085__0119!SYMB !F085_REPR__! !

%!RL081__0252!LINE !TOPO_AUSG__! !

%!RL081__8025!LINE !TOPO_AUSG__! !

%!RL081__XXXX!LINE !TOPO_AUSG__! !

%!RS082G_4211!SYMB !TOPO_AUSG__! !

%!RS082__5311!SYMB !TOPO_AUSG__! !

%!RT081__XXXX!LINE !TOPO_AUSGFT! !

%!RY081__XXXX!LINE !TOPO_AUSGST! !

%!RZ082__XXXX!SYMB !TOPO_AUSGST! !

%!TT081__5001!LINE !TOPO_AUSGFT! !

%!TX002__0618!SYMB !F002_AUSG__! !

%!TX011__1031!SYMB !F011_AUSGFT! !

%!TX011__1036!SYMB !F011_AUSGFT! !

%!TX011__XXXX!SYMB !F011_AUSGFT! !

%!XL082__0251!ARC !TOPO_AUSG__! !

%!XL082__0251!LINE !TOPO_AUSG__! !

Ausgabe von Objektkombinationen und oft auch Objekthäufigkeit.

Page 11: CITRA-Funktionalitäten

Doppelte Punkte löschenDefekte Geometrien aufspürenTopologien bildenEindeutige Kennung erzeugenGlättungFlächenbildung

3. Datenqualität undDatenverbesserung

© Doc RaBe - Fotolia.com

Page 12: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 10 -

3. Datenqualität und Datenverbesserung

3. Datenqualität und Datenverbesserung Doppelte Digitalisierungspunkte löschen ModGeom Concate

Verschmelzen von Digitalisierungspunkten, die innerhalb eines frei wählbaren Toleranzradius liegen.

Entfernung nicht spezifizierter Geometrien ModGeom -!GEB____OEFF!LINE !* !deleteUnspecified()!

-!GEB____WOHN!CIR !* !deleteUnspecified()!

-!GEB____WOHN!LINE !* !deleteUnspecified()!

-!GEB_____TXT!TEXT !* !deleteEmptyTxt() !

Hierzu zählt beispielsweise Löschen von Linien mit Länge 0 oder von Kreisen mit Radius unterhalb eines Toleranzwertes sowie von Bögen, deren Stützpunkte auf einer Linie liegen o.ä.

Defekte Geometrien aufspüren Umring Renumr CheckGrf Concate

Aufspüren von Linien mit Längen unterhalb eines Toleranzwertes, Loops, Selbstschnitten, ungültigen Geometrien, offenen Enden, überlappenden Flächen. Ggf. Erzeugen von Fehlersymbolen zur Markierung. Ggf. Überführen in separate Datei. Hinweis: Innerhalb des Grundmodulpakets Projekt existiert ebenfalls eine Reihe von Modulen zur Geometrieprüfung (z.B. Verify)

Topologien bilden Vielzahl spezieller Projektlösungen

Suche nach Overshots. Finden von fehlenden Knoten. Generierung von Knoten. Herleitung von Knotentypen aus dem topologischen Zusammenhang. Prüfen auf Konsistenz zu topologischen Regeln. Zusammensetzen von Liniensegmenten entsprechend topologischer Regeln.

Eindeutige Kennung erzeugen ObjUID E769F8BA-9EEB-4AE3-984C-4724D1EEEE30 Erzeugt eine eindeutige Objekt-ID im Format einer

GUID (Global Unique Identifier) mit 128 Bit Länge

Page 13: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 11 -

3. Datenqualität und Datenverbesserung

Glättung ModGeom

Glättung von Linienverläufen mit frei wählbarer Toleranz. Im Bild links mit ansteigender Glättungstoleranz.

Flächenrepräsentant erzeugen Setrep

Erzeugt einen Repräsentant oder Textreferenzpunkt innerhalb einer Fläche (auch bei Flächen mit En-/ Exklaven).

Page 14: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 12 -

3. Datenqualität und Datenverbesserung

Flächenbildung I /Knoten-Kanten-Netz Umring

Hier erfolgt die Flächenerzeugung auf Basis eines Knoten-Kanten-Netzes mit Innen- und Außenumringen. Kurven, Bögen oder Spline’s werden durch Linien angenähert. Die Entfernung von Linien mit einer Länge unterhalb einer eingestellten Toleranzgrenze sowie das Schließen von Lücken ist möglich. Die Flächenbildung kann mit oder ohne Repräsentant bzw. Zentroid erfolgen und die Auswertung ggf. vorhandener Zuordnungshaken ist möglich. Im Bild links oben: Eine Fläche, zusammengesetzt aus mehreren Teilflächen mit Zuordnungshaken (rot hervorgehoben). Im Bild links unten: Außenumringe (fett) mit mehreren Innenumringen (rot hervorgehoben).

Flächenbildung II / Linienverkettung Concate

Bildung geschlossener Linienzüge aus Einzellinien und/oder –kurven innerhalb eines Objektes. Kurven (Bögen, Kreise und Spline’s) können durch Linien angenähert werden. Entfernen von Linien unterhalb einer Toleranzgrenze sowie Lückenschlüsse sind möglich.

Flächenbildung III / Attributive Basis UmrAtt

Verkettung einzelner Geometrien zu Umringen anhand identischer Attributfeldinhalte z.B. einer Objektnummern o.ä.. Außenkonturen im Uhrzeigersinn, Innerkonturen (Enklaven) im Gegenuhrzeigersinn Hinweis: Vorgänger-Modul ist Umrzus.

Page 15: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 13 -

3. Datenqualität und Datenverbesserung

Flächenbildung IV / Umwandlungen Umring Concate Setrep

Überführung verschiedener Flächendatenmodelle. Flächenbildung unter verschiedenen Voraussetzungen. Erzeugen und Zuordnen von Repräsentanten. Zuordnung von Zentroiden zu den zugehörigen Flächen. Umsetzung verschiedener Repräsentationen von Inseln und Exklaven, z.B. innerhalb eines Objektes oder auch in getrennten Objekten versehen mit einer zusammenführenden Objektnummer.

„Offene“ Flächen aussondern Umring Concate UmrAtt

Offene Flächen (hier fett rot markiert) können in eine gesonderte Datei übertragen werden.

Page 16: CITRA-Funktionalitäten

© fox17 - Fotolia.comm

4. Objektbearbeitung

ZusammenfassenVervielfältigenLöschenTrennenAufteilenSortierenSelektieren

Page 17: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 15 -

4. Objektbearbeitung

4. Objektbearbeitung Zusammenfassen I Modfac

Zusammenfassung von mehreren Objekten oder von Objektteilen zu ganzen Objekten anhand der Objektreihenfolge und auf Basis eines „Neutralen Namens“.

Zusammenfassen II Objnzs SicObject

Zusammenfassung von oder zu Objekten auf Basis eines Attributfeldinhalts (Objektnummer, Hierarchieebenen). Im Beispiel links mit Attributverschneidung. Hinweis: Das Grumo Umrzus kann Objekte zusammenfassen, wenn die geometrischen Informationen zusammenpassen. Älteres Vorgänger-Modul.

Zusammenfassen III Umring

Geometrische Zusammenfassung von mehreren Objekten oder von Objektteilen zu einem einzigen Objekt anhand der Auswertung von Koordinaten (z.B. bei Umringslinien, Zentroiden, Text zu einem Objekt etc)

ID K437B098

BEMERK Flurst

AKT 01

ID K437B098

NUM 128

128

ID K437B098

BEMERK Flurst

AKT 01

NUM 128

128

SYMB = FLRST1__HAK

ANGLE = 270

3526111.10 5713144.74

SYMB = FLRST1__HAK

ANGLE = 270

3526114.10 5713144.74

SYMB = FLRST1__HAK

ANGLE = 270

3526111.10 5713144.74

SYMB = FLRST1__HAK

ANGLE = 270

3526114.10 5713144.74

Page 18: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 16 -

4. Objektbearbeitung

Vervielfältigen Modfac

Vervielfältigung einzelner Geometrien oder gesamter Objekte inkl. Sachdaten und Geometrien.

Löschen Modfac ModGeom

Löschen einzelner Geometrien oder gesamter Objekte inkl. Sachdaten. Im Bild links wurden Teile eines Gebäudes abgerissen bzw. Teile eines Objektes gelöscht.

Umwidmen Modfac Neunam Modatt ModAttr

Zuordnung zu Objektgruppen anhand von Neutralem Namen oder Attributfeldinhalten. Beispiel links: Das Objekt ist durch die Attributinhalte „021“ und „8400“ als ‚Bach’ zu erkennen. Es wird der Gruppe Gewässer zugeordnet und mit einem Klartext in einem neuen Sachattribut versehen.

FACDEF = OBJEKT__001

ATTSEG = GEWAESS_021

001 EBENE C(3) :021

002 CODE C(4) :8400

003 BEMERK C(33):Bach

PICTURE

LINE = BACH_______

2518643.514 5686883.430

2518647.378 5686882.459

. . .

ENDFAC

FACDEF = OBJEKT__001

ATTSEG = OBJEKT__001

001 EBENE C(3) :021

002 CODE C(4) :8400

PICTURE

LINE = OBJEKT__001

2518643.514 5686883.430

2518647.378 5686882.459

. . .

ENDFAC

ID U0765987

ART GB

Nr 14a

ID U0765987

ART GB

Nr 14a

Page 19: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 17 -

4. Objektbearbeitung

Trennen Modfac CitFork

Auftrennung komplexer Objekte in Einzelobjekte. Abspaltung einzelner Geometrien in eigene Objekte.

Aufteilen CitFork CitSplit CitSort CitSep

Aufteilen von Objekten oder Objektgruppen auf verschiedene Dateien.

Sortieren Objsor Umrzus Umring CitSort

Sortierung der Reihenfolge von Geometrien oder Sortierung ganzer Objekte anhand eines Attributfeldinhaltes (z.B. Objektnummer).

123/4

123/4

ID K437B098

BEMERK Flurst

NUM 128

ID K437B098

BEMERK Flurst

NUM 128

128

ID K437B098

BEMERK Flurst

NUM 128

128

...

002 INFO C(4) : 3302

...

...

002 INFO C(4) : 3303

...

...

002 INFO C(4) : 3304

...

Page 20: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 18 -

4. Objektbearbeitung

Selektieren I (nach Sachdaten) CitFork CitSelect

Selektion anhand von Sachdaten oder Neutralem Namen.

Selektieren II (geometrisch) Eracit

Selektion anhand der geometrischen Lage (Bounding Box).

Informationsvererbung I Getfld

Vererbung von Sachinformationen zwischen Objekten anhand von Identifikationsfeldern (z.B. Objektnummer).

FOLIE 011

OSCHL 1301

OBJNUM A000S98

OBJNAME HA05166016129450159

001

TXT 159

FLAECHE 110,910

FOLIE 011

OSCHL 1301

OBJNUM A000S98

FLAECHE 110,910

TXT 159

Page 21: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 19 -

4. Objektbearbeitung

Informationsvererbung II Zegdel

Vererbung von Informationen zwischen hierarchisch aufgebauten Objekten anhand von ID-Feldern, dabei werden Grafik und Attribute aus untergeordneten Objekten in das übergeordnete Objekt übernommen. Im Beispiel links eine Strasse.

Hierarchien auflösen Levdel

Auflösung von hierarchischen Beziehungen zwischen Objekten und Vererben von Geometrien durch das Eliminieren von Zwischenebenen. Dabei werden die nach unten zeigenden Verweise in den „Zwischenobjekten“ auf die Objekte der darüberliegenden Ebene übertragen.

Page 22: CITRA-Funktionalitäten

UmbenennenAuftrennenZusammenführenLöschenErzeugenKodieren / DekodierenVervollständigenEindeutigkeit herstellenUmlautbearbeitung

5. Bearbeitung vonSachdaten

© carlosseller - Fotolia.com

Page 23: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 21 -

5. Bearbeitung von Sachdaten

5. Bearbeitung von Sachdaten Umbenennen Modatt ModAttr

OBJ Beispieltext OBJ Beispieltext

ONUM 1234567a ONUM 1234567a

DATE 20100110 DATUM 20100110

BESCHR 37a BESCHR 37a

INO unbelegt INO unbelegt

Änderung der Attributbenennung

Auftrennen Modatt ModAttr

OBJ Beispieltext OBJ Beispieltext

ONUM 1234567a ONUM 1234567a

DATE 20100110 DATUM 20100110

BESCHR 37a HNR 37

INO unbelegt ZUS a

INO unbelegt

Aufteilung eines Attributfeldinhaltes auf verschiedene Attributfelder. Benennung der Attributfelder und die Aufteilung des Inhaltes sind beliebig wählbar.

Zusammenführen Modatt ModAttr

OBJ Beispieltext OBJ Beispieltext

ONUM 1234567a ONUM 1234567a

DATE 20100110 DATUM 20100110

TRA Tra. 01 TRASSE Tra. 01 Stg.

TRAZUS Stg. INO unbelegt

INO unbelegt

Zusammenführen der Inhalte verschiedener Attributfelder zu einem. Der Attributfeldname ist frei wählbar. Es können auch nur Auszüge eines Attributfeldinhaltes verwendet werden. Die Ausgangsattribute können wahlweise auch erhalten werden.

Löschen Modatt ModAttr

OBJ Beispieltext OBJ Beispieltext

ONUM 1234567a ONUM 1234567a

DATE 20100110 DATUM 20100110

BESCHR 37a BESCHR 37a

INO unbelegt

Nicht benötigte Informationen können ganz oder teilweise gelöscht werden.

Erzeugen Modatt ModAttr Gpfatt GetAttFromTab OBJ Beispieltext

ONUM 1234567a

DATE 20100110

BESCHR 37°

INO Unbelegt

X_COOR 2517991.920

Y_COOR 5686491.220

Erzeugen neuer Sachdaten und Inhalte. Gpfatt: Übernahme von Daten aus der Geometrie in den Sachdatenbereich. Beispielsweise Erzeugen von numerischen Sachdaten aus der Objektgeometrie, wie z.B. die Übernahme von Koordinatenwerten. GetAttFromTab: Übernahme von Sachdaten in den Grafikteil.

Page 24: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 22 -

5. Bearbeitung von Sachdaten

Kodieren / Dekodieren Modatt ModAttr

OBJ Beispielobj OBJ Beispielobj

ONUM 756fd40n ONUM 756fd40n

DATE 20100824 DATUM 20100824

OSCHL 3710 OSCHL 3710

FLA 37.9 BESCHR Laubwald

FLA 37.9

Kodierung von Textinformationen in Objektschlüsseln oder Dekodierung derselben durch Umwandlung in einen beschreibenden Text.

Vervollständigen Modatt ModAttr

Vervollständigen von Sachdateninhalten. Hinzufügen von Informationen.

Datum umwandeln Modatt

OBJ Beispieltext OBJ Beispieltext

ONUM 1234567a ONUM 1234567a

DATE 20100110 DATUM 10.01.2010

BESCHR 37a BESCHR 37a

INO unbelegt INO Unbelegt

Umwandlung in unterschiedliche Datumsformate.

Eindeutigkeit herstellen UniqFlds

Verschiedene Möglichkeiten (rename, join, split) zur Herstellung eindeutiger Attributfelder.

Umlautbearbeitung Modatt ModAttr

Umwandlung von Umlauten und Sonderzeichen in benötigten ASCII-Wert.

...

014 ARTFGRZ :3000 Grenze der Flur

014 ARTFGRZ :7003 Grenze der Gemarkung

014 ARTFGRZ :7104 Grenze des Landkreises

014 ARTFGRZ :7106 Grenze der Gemeinde

...

...

014 ARTFGRZ_1 :3000 Grenze der Flur

014 ARTFGRZ_2 :7003 Grenze der Gemarkung

014 ARTFGRZ_3 :7104 Grenze des Landkreises

014 ARTFGRZ_4 :7106 Grenze der Gemeinde

...

Page 25: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 23 -

5. Bearbeitung von Sachdaten

Wert-/Text-Manipulation I Modatt ModAttr

Hierzu zählen das Löschen, Einfügen oder Ersetzen von Texten, Textteilen oder einzelnen Zeichen sowie mathematische Operationen auf numerischen Feldinhalten. Im Beispiel links: führende Nullen löschen und einen Längenwert umrechnen.

Wert-/Text-Manipulation II ModAttr

Löschen, Einfügen oder Ersetzen von Texten, Textteilen oder einzelnen Zeichen sowie mathematische Operationen auf numerischen Feldinhalten. Bedingte Sachdatenmanipulation durch die Auswertung regulärer Ausdrücke. Verschachtelte Bearbeitung und erneuter Zugriff auf neu erzeugte Attributfelder.

Generifizierung / Abstraktion Generif

Generifizierung, d.h. Verallgemeinerung von Attributfeldern, wobei der Attributfeldname und der Attributfeldinhalt jeweils als eigene Attributfelder bzw. Attributfeldinhalte gespeichert werden.

... 007 FLRST_N C(5) :00213

008 FLRST_Z C(3) :005

009 SLAENG H(1) :1324

...

... 007 FLRST_N C(5) :213

008 FLRST_Z C(3) :5

009 SLAENG H(1) :1.324

...

FELD %Dieser%%Text soll am

Pro%zentzeichen zer%legt werden%!%

FELD Dieser

FELD Text soll am Pro

FELD zentzeichen zer

FELD legt werden

FELD !

Page 26: CITRA-Funktionalitäten

SkalierungKonvertierenTranslationRotationReflexionRundenBounding BoxSchlauch bildenVereinfachen

6. Bearbeitung derGeometrie

© Klaus-Dieter Hesse - Fotolia.com

Page 27: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 25 -

6. Bearbeitung der Geometrie

6. Bearbeitung der Geometrie Erzeugen Gpfatt OBJ Beispielobj

ONUM R758J967

DATE 20100824

BESCHR Wildpark

X_COOR 2517991.920

Y_COOR 5686491.220

Erzeugung von Geometrie aus Sachdaten, die Koordinatenwerte enthalten.

Löschen ModGeom Modfac

Systematisches Löschen von Objektteilen oder ganzer Objekte mit einer Identifikation über den neutralen Namen. Im Bild links Löschen eines Gebäudes (rot eingekreist).

Vergrößern, Verkleinern, Drehen, Ausrichten ModGeom

Umrechnen oder Verändern von Koordinaten, Winkeln, Größen, Ausrichtungen, Radien etc. Im Beispiel links: Drehen eines Symbolwinkels um 180°

Konvertieren ModGeom

Konvertierung geometrischer Objekte in eine andere geometrische Form, z.B. Umwandlung eines Kreises in einen Linienzug.

Wildpark

Page 28: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 26 -

6. Bearbeitung der Geometrie

Kopieren ModGeom Modfac

Vervielfältigung einzelner Geometrien oder ganzer Objekte.

Trennen ModGeom Modfac Piclin

Aufteilung von Geometrien oder geometrischer Objekte in Einzelobjekte und/oder Geometrien, z.B. Zerlegung von Linienzügen in Einzellinien. Dies kann anhand der Objektreihenfolge oder auf geometrischer Basis erfolgen.

Zusammenfassen ModGeom Concate

Zusammenfassen einzelner Geometrien zu größeren geometrischen Objekten, z.B. Erzeugung von Linienzügen aus Einzellinien. Hinweis: ein Vorgänger-Modul ist Faclin.

Richtung umkehren ModGeom

Umkehrung der Laufrichtung von linienförmigen Objekten, im Bild links z.B. ein Flurstückspfeil.

17

17

Page 29: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 27 -

6. Bearbeitung der Geometrie

Translation / verschieben ScaleCit ModGeom

Einfache affine Transformationen von Koordinaten. Verschiebung eines Objektes um einen Translationsvektor.

Koordinatentransformation GKTrans KatTrans

Umrechnung verschiedener Koordinatensysteme.

Skalierung / Größe verändern ScaleCit ModGeom

Skalierung, d.h. also Vergrößerung oder Verkleinerung um einen konstanten Faktor. Verzerrung von Objekten bei unterschiedlichen Faktoren.

Rotation / drehen ModGeom

Drehung von Objekten um einen Punkt (Ursprung, Anfangspunkt, beliebig) und in einem beliebigen Winkel. Möglich ist die Rotation um den Ursprung, einen beliebigen Punkt oder um den Anfangspunkt des Objektes. Im Beispiel links die Rotation um einen beliebigen Punkt im Winkel von 45°.

Page 30: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 28 -

6. Bearbeitung der Geometrie

Reflexion / spiegeln ModGeom

Spiegelung eines Objektes an der Koordinatenachse.

Runden ModGeom

Runden von Koordinatenwerten. Im Beispiel links Symbolkoordinate auf den 3. Nachkommastellenwert gerundet.

Bounding Box erzeugen ModGeom

Erzeugung eines umschließenden Rechtecks für Objekte.

Schlauch bilden ModGeom

Erzeugung eines Schlauchs um eine Linie bestehend aus zwei Parallelen zur Linie und zwei abschließenden Linien(-enden), so dass eine Fläche entsteht.

FACDEF = F_______001

ATTSEG = ATT_____001

1 BSPFELD C(11):Leer

PICTURE

SYMB = OBJEKTKOORD

2508382.20800 5642376.33100

ENDFAC

FACDEF = F_______001

ATTSEG = ATT_____001

1 BSPFELD C(11):Leer

PICTURE

SYMB = OBJEKTKOORD

2508382.20837 5642376.33082

ENDFAC

Page 31: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 29 -

6. Bearbeitung der Geometrie

Parallele erzeugen ModGeom

Erzeugung paralleler bzw. äquidistanter Objekte mit variablem Abstand.

Vereinfachen ModGeom

Vereinfachen einer Linie nach dem Douglas-Peucker-Algorithmus. s.a. Kapitel 3, Glättung

Page 32: CITRA-Funktionalitäten

BeschriftenBöschungenSiganturenSchraffurenTextplatzierungFlurstücksnummernBegleitlinienLinie zur Fläche verbreiternSchmiegetexte

7. Erzeugung vonPräsentationsgrafik

© Erhan Ergin - Fotolia.com

Page 33: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 31 -

7. Erzeugung von Präsentationsgrafik

7. Erzeugung von Präsentationsgrafik Beschriftungen ModGeom CitTxtPos

GrabenGraben

Graben

Graben

Graben

Graben

Graben

Graben

Erzeugung von Beschriftungen entlang linienförmiger Geometrien (z.B. Flüsse, Straßen) oder auch einzelner Objekte.

Böschungen Citboe ModGeom

Erzeugung von Böschungssignaturen zu Ober- und Unterkanten.

Mauern ModGeom

Verbreiterung von Einzellinien oder Erzeugung von Mauersignaturen.

Page 34: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 32 -

7. Erzeugung von Präsentationsgrafik

(Gruppen-)Signaturen

ModGeom

Erzeugung von Einzel- und Gruppensignaturen.

Linienbegleitende Signaturen ModGeom

Linienbegleitende Signaturen erzeugen Im Beispiel links: Erzeugung der Signatur eines Fahrradwegs zu einer vorhandenen Linie. Erzeugung einer alternierenden Zaunsignatur zu einer Linie.

Schraffuren CitSchraff

Erzeugung von Schraffuren oder Flächensignaturen bzw. Bemusterungssymbole für Flächen. Mit oder ohne Versatz und/oder Winkel. Wahlweise Freistellung von Text. Bild links oben: Gebäude mit Innenhof schraffiert im Winkel von 45°. Bild links unten Symbole in jeder Reihe gegeneinander versetzt mit Abstand zum Rand, Text freigestellt.

Textplatzierung Modedb ModGeom

Re-Positionierung von Texten, d.h. Verschiebung von Referenzposition und Ausrichtung eines Textes.

Ein Text

Ein Text Ein Text

Page 35: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 33 -

7. Erzeugung von Präsentationsgrafik

Flurstücksnummern ModGeom

Darstellung von Flurstücksnummer. Im Bild links Bruchstrich- und Schrägstrich-Darstellung.

Zuordnungspfeile ModGeom ZuoPfl

Flurstückspfeile aus einer Linie erzeugen (hier z.B. ALKIS). Auch nachträgliche Korrektur von Zuordnungspfeilen für Flurstücke je nach Darstellungsform der Flurstücksnummer möglich.

Begleitlinien ModGeom

Erzeugung von Begleitlinien zu einer Linie. Im Beispiel links Erzeugung einer Brückendarstellung in ATKIS.

Kirchenkreuz CitSchraff

Erzeugung einer ausgerichteten Kirchenkreuzdarstellung aus einem Punkt(-symbol)

Page 36: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 34 -

7. Erzeugung von Präsentationsgrafik

Linie zur Fläche verbreitern ModGeom

Verbreiterung von Linien zu Flächen z.B. zur Erzeugung von Signaturen, Mauern u.ä.

Interpolation von Hausnummernbereichen Genhna

Erzeugung von Beschriftungsobjekten (Text, Symbol) zur Darstellung und Interpolation von Hausnummernbereichen (hier rot).

Schmiegetexte ModGeom

Erzeugung von Schmiegetexten aus Standlinien

Textunterstreichung ModGeom

Erzeugung einer variable Textunterstreichung z.B. zur Erzeugung von Flurstücksnummer in Bruchstrichdarstellung.

Page 37: CITRA-Funktionalitäten

... und hilfreiche Hinweise

8. Weitere nützlicheWerkzeuge

© Dark Vectorangel - Fotolia.com

Page 38: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 36 -

8. Weitere nützliche Werkzeuge

8. Weitere nützliche Werkzeuge Das CITRA-ConfigCenter3 stellt eine sehr einfache und flexible Oberfläche zur Steuerung der bewährten CITRA-Technologie dar. Es bildet bei der Einrichtung einer Datenkonvertierung die Benutzerschnittstelle zu den CITRA-Schnittstellenprogrammen und dem CITRAGrundmodul (Sammlung von leistungsfähigen Werkzeugen zur Datenmodellierung). Das CITRA-ConfigCenter bietet damit auch Anwendern ohne besondere Vorkenntnisse die Möglichkeit, sofort auf hohem Niveau komplexe Daten auszutauschen. Das CITRA-ConfigCenter ist jedoch viel mehr als nur eine grafische Benutzeroberfläche. Im Hintergrund laufen zahlreiche Konsistenzprüfungen ab. Umfangreiche Protokollmeldungen der Konvertierungsläufe sind sehr differenziert zugänglich. Schließlich ist das CITRAConfigCenter ein Instrument zur grafischen Ablaufkontrolle von Konvertern, sowohl für von CISS TDI im Kundenauftrag als auch für vom Nutzer selbst erstellte Konverter.

Abbildung 1: CITRA-ConfigCenter

3 Dokument „CITRA-ConfigCenter“, Version 1.00.05

Page 39: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 37 -

8. Weitere nützliche Werkzeuge

Mit den Standard-Konvertern aus der CITRA-StaRS-Familie (Standard-Reader-Sammlung) stehen den Anwendern leicht zu bedienende unidirektionale Schnittstellen für alle Katasterformate zur Verfügung.

Abbildung 2: CITRA StaRS

Daneben existiert eine Sammlung von Konvertern, den sog. „EasyConv(erter)“, die sich besonders einfach bedienen lassen und dank einer Minimalkonfiguration beliebige Eingabedateien verarbeiten und in ein ganz einfaches Datenmodell übertragen können. Zur Visualisierung von CITRA-Dateien stehen ebenfalls Werkzeuge zur Verfügung (z.B. Geometriedarstellung im Vektorgrafikformat in einem Browser).

Abbildung 3: Visualisierung

Page 40: CITRA-Funktionalitäten

Übersicht CITRA-Funktionalitäten – CISS TDI GmbH - 38 -

Grundmodul Index

C

CheckGrf · 10

Citana · 8

Citboe · 31

CitFork · 17, 18

CitSchraff · 32, 33

CitSelect · 18

CitSep · 17

CitSort · 17

CitSplit · 17

CitTxtPos · 31

Concate · 10, 12, 13, 26

E

Eracit · 18

G

Generif · 23

Genhna · 34

Getfld · 18

GKTrans · 27

Gpfatt · 21, 25

K

KatTrans · 27

L

Levdel · 19

M

Modatt · 16, 21, 22, 23

ModAttr · 16, 21, 22, 23

Modedb · 32

Modfac · 15, 16, 17, 25, 26

ModGeom · 10, 11, 16, 25, 26, 27, 28, 29, 31,

32, 33, 34

MsgGrep · 8

N

Neunam · 16

O

Objnzs · 15

Objsor · 17

ObjUID · 10

P

Piclin · 26

R

Renumr · 10

S

ScaleCit · 27

Setrep · 11, 13

SicObject · 15

U

UmrAtt · 12, 13

Umring · 10, 12, 13, 15, 17

Umrzus · 17

UniqFlds · 22

Z

Zegdel · 19

ZuoPfl · 33

Page 41: CITRA-Funktionalitäten

- 39 -

Anhang

Gewähr für die Richtigkeit der Umsetzung Die Software unserer Firma, der CISS TDI GmbH, Sinzig (im folgenden CISS TDI genannt), wird mit größtmöglicher Sorgfalt, bestem Wissen und nach dem neuesten, derzeit bekannten Stand der Technik erstellt, und sie wird vielfältigen internen Qualitätstests unterzogen, bevor sie an den Kunden ausgeliefert wird. Dennoch kann es vorkommen, dass - unter bestimmten Soft- und Hardwarekonfigurationen sowie unter besonderen Bedingungen - bei der Umsetzung Fehler auftreten. Der Anwender der Software ist daher verpflichtet, die erzeugten Daten auf ihre Richtigkeit hin zu prüfen. Das gesamte Risiko in Bezug auf die Ergebnisse und die Leistung des Programms liegt beim Benutzer. CISS TDI hat keine Haftungsverpflichtung dem Erwerber der Software, dem Benutzer oder irgendeiner anderen Person oder Institution gegenüber für jedwede indirekten, zufälligen, besonderen Schäden oder Folgeschäden. Dies gilt auch für Schäden aus entgangenem Gewinn, verlorenen oder beschädigten Daten oder für andere kommerzielle oder wirtschaftliche Verluste. Die Haftung von CISS TDI beschränkt sich in jedem Fall auf die Höhe des Kaufpreises unseres Produktes.

Gewähr für die Richtigkeit der Dokumentation Das vorliegende Handbuch der CISS TDI dokumentiert den technischen Stand der beschriebenen Produkte bei der Erstellung des Handbuches. Obwohl CISS TDI dabei um eine möglichst vollständige und eindeutige Beschreibung bemüht ist, ist es trotzdem möglich, dass das Handbuch technische Ungenauigkeiten und Druckfehler enthält, für die CISS TDI keine Haftung übernehmen kann. Aufgrund der schnell fortschreitenden technischen Entwicklung behält CISS TDI sich vor, dass mit der Software gelieferte Handbücher nicht immer dem aktuellen Stand der Software entsprechen und dass technische Änderungen und Weiterentwicklungen im Vorwege besonders bekannt gegeben werden können. CISS TDI übernimmt keine Garantien für den Inhalt der Handbücher und für eine fortdauernde Geltung der darin enthaltenen Texte. Garantiert werden können nur die im vorliegenden Handbuch beschriebenen Funktionalitäten der Programme. Das alleinige Copyright hat die CISS TDI. Das Handbuch darf weder ganz noch auszugsweise ohne vorherige schriftliche Einwilligung von CISS TDI kopiert, übersetzt, vervielfältigt oder in irgend einer anderen Form auf ein elektronisches Medium oder in eine sonstige Maschine übertragen oder übernommen werden. Die verwendeten Waren- und Markennamen unterliegen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz. Sie werden ohne Gewährleistung der freien Verwendbarkeit benutzt. CISS TDI GmbH richtet sich im Wesentlichen nach den Schreibweisen der Hersteller.

2011, CISS TDI GmbH, Sinzig


Recommended