annotate backend/doc/documentation/de/importer-geodaesie.tex @ 6803:8a36575f2c43 double-precision

Importer Doc: reworked sectioning of geo-importer overview.
author Tom Gottfried <tom.gottfried@intevation.de>
date Fri, 09 Aug 2013 17:11:13 +0200
parents 58371cb5faa8
children 1e430c0ec285
rev   line source
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 \section{Geodatenimport}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
3 Der Geodaten Importer ist ein in der Programmiersprache Python
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
4 geschriebenes Kommandozeilen Werkzeug zum Import von Shapefiles in
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
5 eine Datenbank.
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
6 Zum Lesen der Shapefiles und zum Schreiben der Geodaten
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
7 in die Datenbank wird die GDAL-Bibliothek verwendet.
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
8 Um Daten in eine Oracle Datenbank zu importieren ist es n�tig, dass
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
9 GDAL und GDAL-Python-Bindings mit Oracle-Unterst�tzung installiert
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
10 sind. Bei der Verwendung von PostgreSQL entf�llt dieser Schritt.
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
11 Weitere Details hierzu befinden sich im
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 Kapitel \ref{Systemanforderungen} und \ref{Installationsanleitung}.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
13
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
14 Der Importer kann mit einem Shellscript von der Kommandozeile gestartet werden
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
15 (siehe Kapitel \ref{Starten des Geodaten Importers}). Nach dem Start wird anhand der
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
16 Konfiguration festgestellt, welche Klassen von Shapefiles aus dem Dateisystem
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
17 importiert werden sollen. F�r jede Klasse gibt es einen speziellen
3680
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
18 Parser, der die speziellen Attribute eines Shapefiles liest und in die entsprechende
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
19 Relation der Datenbank schreibt. Die Parser sind speziell auf das
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
20 Dateisystem der BfG ausgerichtet. So wird beispielsweise erwartet, dass die Shapefiles der
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
21 Gew�sserachse im Ordner $Geodaesie/Flussachse+km$ liegen. Weitere Informationen zu
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
22 den einzelnen Parsern sind Kapitel \ref{Beschreibung der Parser} zu
6803
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
23 entnehmen.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
24
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
25 Damit die Geodaten eines Shapes sp�ter eindeutig in der Datenbank identifiziert
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
26 werden k�nnen, wird f�r jede Geometrie der Pfad des Shapes im Dateisystem
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
27 im Datenbankfeld 'path' gespeichert. Anwendungen, die auf der Datenbank
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
28 aufbauen, k�nnen die Geodaten eines Shapefiles sp�ter anhand dieses Merkmals
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
29 gruppieren und anzeigen.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
30
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
31 \subsection{Koordination-Transformation}
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
32 F�r die Transformation der Daten verwendet GDAL wiederum die PROJ4-Bibliothek.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
33 Die Daten werden vor dem Schreiben in die Datenbank alle
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
34 in die Gau�-Kr�ger-Projektion Zone 3 (EPSG-Code 31467) transformiert.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
35 Ist f�r die zu importierenden Daten keine Projektion ersichtlich
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
36 (fehlende \textit{*.prj}-Datei), so findet keine Transformation statt.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
37 Dies f�hrt nur zu Problemen mit dem Fachdienst FLYS, falls die Daten nicht
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
38 bereits in der genannten Projektion vorlagen.
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
39
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
40 \subsection{Logfile}
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
41 Der Erfolg oder Misserfolg eines Shape-Imports wird
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
42 im Logfile vermerkt. Folgende Eintr�ge k�nnen dem Logfile
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
43 entnommen werden:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
44
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
45 \textbf{INFO: Inserted \# features}
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
46 \\Gibt die Anzahl der erfolgreich importierten Features an.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
47
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
48 \textbf{INFO: Failed to create \# features}
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
49 \\Gibt die Anzahl der Features an, die nicht importiert werden konnten.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
50
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
51 \textbf{INFO: Found 3 unsupported features of type: '...'}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
52 \\Gibt die Anzahl der Features an, die aufgrund ihres Datentyps nicht importiert
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
53 werden konnten. Wenn etwa Punkte erwartet wurden aber sich im Shapefile
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
54 Polygone befanden.
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
55
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
56 \textbf{INFO: Did not import values from fields: '...' ...}
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
57 \\Der Importer schreibt neben der geographischen Information weitere
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
58 Attribut-Daten in die Datenbank.
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
59 Attribut-Spalten die nicht importiert wurden (z.B. auf Grund
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
60 von Tippfehlern oder unterschiedlicher Schreibweise),
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
61 werden wie angegeben im Logfile aufgef�hrt.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
62
3680
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
63 \textbf{ERROR: No source SRS given! No transformation possible!}
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
64 \\Das Shapefile enth�lt keine Information, in welcher Projektion die Geometrien
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
65 vorliegen. Es findet keine Transformation in die Zielprojektion statt. Bitte
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
66 beachten Sie, dass FLYS diese Geometrien sp�ter ggf.\ nicht korrekt darstellen
3680
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
67 kann.
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
68
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
69 \textbf{ERROR: Unable to insert feature: DETAIL}
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
70 \\Beim Lesen eines Features ist ein Fehler aufgetreten.
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
71 Das Feature konnte nicht in die Datenbank geschrieben werden.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
72
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
73 \textbf{ERROR: Exception while committing transaction}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
74 \\Beim Abschluss des Schreib-Vorgangs in die Datenbank ist ein unerwarteter
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
75 Fehler aufgetreten. Die Features des Shapes sind nicht importiert worden.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
76
3671
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
77 \textbf{ERROR 1: ORA-01017: invalid username/password; logon denied}
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
78 \\Es konnte keine Verbindung zur Oracle Datenbank hergestellt werden. Pr�fen Sie
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
79 die Verbindungseinstellungen.
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
80
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
81 Weitere Fehler, die von der Oracle-Datenbank kommen, k�nnen ebenfalls im
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
82 Logfile angezeigt werden.
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
83
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
84
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
85 \subsection{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
86 \label{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
87
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
88 Wie im letzten Kapitel beschrieben, sind die Parser speziell an das Dateisystem
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
89 der BfG angepasst. Im Folgenden werden zu jedem Parser folgende Informationen
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
90 angegeben:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
91
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
92 \textbf{Pfad}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
93 \\Der Pfad, in dem die Shapefiles im Dateisystem abgelegt sein m�ssen (ausgehend
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
94 vom Gew�sser Verzeichnis).
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
95
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
96 \textbf{Geometrie}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
97 \\Der Geometrie Typ, der f�r diese Klasse von Shapefiles erwartet wird.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
98
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
99 \textbf{Attribute}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
100 \\Eine Liste der Attribute, die vom Parser aus dem Shape gelesen werden.
6801
81814d21f1b7 Importer Doc: add description of alternativ attribut-names.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6800
diff changeset
101 In Klammern als alternativ bezeichnete Attribut-Namen werden in
81814d21f1b7 Importer Doc: add description of alternativ attribut-names.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6800
diff changeset
102 das gleiche Datenbankfeld geschrieben, wie das vorgenannte Feld.
81814d21f1b7 Importer Doc: add description of alternativ attribut-names.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6800
diff changeset
103 Die alternativen Namen werden vom Importer zus�tzlich unterst�tzt,
81814d21f1b7 Importer Doc: add description of alternativ attribut-names.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6800
diff changeset
104 um Dateien aus dem heterogenen Bestand der BfG unver�ndert
81814d21f1b7 Importer Doc: add description of alternativ attribut-names.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6800
diff changeset
105 importieren zu k�nnen.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
106
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
107 Zudem werden Datenbank-Attribute beschrieben, die nicht direkt aus
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
108 Attribut-Spalten des Shapefiles gelesen werden.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
109
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
110 \subsubsection{Achsen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
111 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
112 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
113 Pfad & Geodaesie/Flussachse+km \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
114 Geometrie & LINESTRING, MULTILINESTRING \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
115 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
116
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
117 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
118 Zus�tzlich wird das Attribut 'kind\_id' gesetzt, welches
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
119 f�r die aktuelle Achse (\textit{achse.shp}) 1 ist
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
120 und f�r sonstige Achsen (weitere Linien-Shapes) 2.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
121
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
122 \subsubsection{Hydr. Grenzen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
123 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
124 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
125 Pfad & Hydrologie/Hydr.Grenzen \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
126 Geometrie & LINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
127 Attribute & SECTIE, STROVOER \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
128 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
129
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
130 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
131 Das Attribut 'kind' wird 1 gesetzt f�r Daten aus dem
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
132 Unterverzeichnis \textit{Linien/BfG},
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
133 2 f�r Daten aus \textit{Linien/Land},
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
134 3 f�r Daten aus \textit{Sonstige}
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
135 und f�r alle �brigen 0.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
136 Ausgenommen sind Dateien, in deren Namen 'Talaue'
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
137 (Gro�-Klein-Schreibung irrelevant) vorkommt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
138
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
139 Linien und Polygone werden in der Datenbank in unterschiedlichen
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
140 Tabellen gespeichert.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
141
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
142 \subsubsection{Bauwerke}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
143 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
144 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
145 Pfad & Geodaesie/Bauwerke \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
146 Geometrie & LINESTRING \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
147 Attribute & Name (alternativ: KWNAAM),
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
148 km (alternativ: station, wsv-km),
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
149 z (alternativ: H�he, Hoehe, m+NHN)\\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
150 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
151
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
152 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
153 Das Attribut 'kind\_id' ist 0 f�r Sonstige,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
154 1 f�r Br�cken, 2 f�r Wehre, 3 f�r Pegel.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
155 Es wird aus dem Dateinamen hergeleitet
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
156 (\textit{bruecken.shp, wehre.shp, pegel.shp},
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
157 teilweise auch alternative Schreibweisen unterst�tzt)
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
158 oder je Feature gesetzt, wenn in einer Attributspalte
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
159 die Werte 'bruecke' und 'wehr'
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
160 (teilweise auch alternative Schreibweisen unterst�tzt) vorkommen.
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
161 Ausgenommen sind Dateien, in deren Namen 'Buhnen'
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
162 (Gro�-Klein-Schreibung irrelevant) vorkommt.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
163
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
164 \subsubsection{Querprofilspuren}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
165 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
166 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
167 Pfad & Geodaesie/Querprofile \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
168 Geometrie & LINESTRING \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
169 Attribute & KILOMETER (alternativ: KM, STATION), ELEVATION \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
170 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
171
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
172 Das Attribut 'kind\_id' wird 1 gesetzt f�r die Datei \textit{qps.shp} (aktuelle Querprofilspuren)
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
173 und 0 f�r alle weiteren.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
174
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
175 \subsubsection{Festpunkte}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
176 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
177 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
178 Pfad & Geodaesie/Festpunkte \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
179 Geometrie & POINT \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
180 Attribute & KM (alternativ: ELBE\_KM), X, Y, HPGP (alternativ: ART) \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
181 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
182
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
183 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
184
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
185 \subsubsection{Hochwassermarken}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
186 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
187 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
188 Pfad & Hydrologie/HW-Marken/hw-marken.shp \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
189 Geometrie & POINT \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
190 Attribute & Ort (alternativ: Pegel),
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
191 km (alternativ: station, wsv-km, FlussKm),
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
192 z (alternativ: z mit anschlie�ender Zahl, m+NHN)\\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
193 \end{tabular*}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
194
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
195 Gro�-Klein-Schreibung im Dateinamen ist irrelevant.
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
196 F�r das Attribut 'year' wird im Dateinamen nach einer Jahreszahl
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
197 nach folgendem Muster gesucht: \textit{\_YYYY\_} oder \textit{-YYYY-}.
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
198 Gelingt dies nicht, erscheint im Logfile die Warnung
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
199 'Could not extract year from filename: ...'.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
200
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
201 \subsubsection{Talaue}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
202 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
203 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
204 Pfad & Hydrologie/Hydr.Grenzen \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
205 Geometrie & POLYGON, MULTIPOLYGON \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
206 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
207
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
208 Es werden nur Dateien betrachtet, in deren Namen das Wort 'Talaue'
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
209 (Gro�-Klein-Schreibung irrelevant) vorkommt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
210 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
211 Das Attribut 'kind\_id' wird 1 gesetzt f�r die Datei \textit{talaue.shp} (aktuelle Talaue)
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
212 und 0 f�r alle weiteren.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
213
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
214 \subsubsection{Hochwasserschutzanlagen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
215 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
216 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
217 Pfad & Hydrologie/HW-Schutzanlagen \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
218 Geometrie & LINESTRING, MULTILINESTRING, POINT \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
219 Attribute & Name, Art, Quelle, Anmerkung, Stand, Verband,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
220 km (alternativ: Deich\_km), Bereich,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
221 Hoehe, Hoehe\_soll, WSP\_Bfg100, Bundesland
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
222 (Teilweise auch alternative Schreibweisen unterst�tzt)\\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
223 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
224
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
225 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
226 wenn kein Attribut 'Name' im Shapefile vorhanden ist.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
227 Das Feld 'kind\_id' wird per Default auf 2 (f�r Damm) gesetzt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
228 Wird ein Attribut 'ART' im Shapefile gefunden,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
229 so wird 'kind\_id' entsprechend dieses Feldes gesetzt
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
230 (1 f�r die Werte 'Durchlass', 'Rohr1', 'Rohr 1', 'Rohr 2',
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
231 2 f�r die Werte 'Damm', 'Deich', 'Hochufer', 'Hauptdeich', 'Sommerdeich',
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
232 3 f�r den Wert 'Graben').
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
233 Es wird versucht das Bundesland aus dem Dateinamen zu ermitteln,
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
234 wenn das Shapefile kein Attribut 'Bundesland' enth�lt.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
235
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
236 Linien und Punkte werden in der Datenbank in unterschiedlichen
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
237 Tabellen gespeichert.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
238
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
239 \subsubsection{Buhnen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
240 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
241 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
242 Pfad & Geodaesie/Bauwerke/Buhnen.shp \\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
243 Geometrie & POINT \\
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
244 Attribute & station (alternativ: km, wsv-km),
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
245 z (alternativ: Hoehe, H�he, m+NHN) \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
246 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
247
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
248 Das Attribut 'kind\_id' wird f�r
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
249 Buhnenkopf (\textit{bkl, bkr, bk}) 0,
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
250 f�r Buhnenfu� (\textit{bfl, bfr, bf}) 1 und
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
251 f�r Buhnenwurzel (\textit{bwl, bwr, bw}) 2 gesetzt,
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
252
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
253 \subsubsection{Stationierung}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
254 \hspace{5mm}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
255 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
256 Pfad & Geodaesie/Flussachse+km/km.shp \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
257 Geometrie & POINT \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
258 Attribute & km (alternativ: KM), landkm \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
259 \end{tabular*}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
260
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
261 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
262
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
263 \subsubsection{�berschwemmungsfl�che}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
264 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
265 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
266 Pfad & Hydrologie/UeSG \\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
267 Geometrie & POLYGON, MULTIPOLYGON \\
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
268 Attribut & diff, count, area, perimeter, GEWAESSER \\
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
269 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
270
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
271 Das Attribut 'name' wird auf den Namen des Shapefiles gesetzt.
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
272 Das Attribut 'kind' wird nach folgendem Schema gesetzt:
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
273
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
274 \hspace{5mm}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
275 \begin{tabular}[t]{ll}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
276 Unterverzeichnis & Wert \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
277 \textit{Berechnungen/Aktuell/BfG} & 111 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
278 \textit{Berechnungen/Aktuell/Bundesl�nder} & 112 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
279 \textit{Berechnungen/Potentiell/BfG} & 121 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
280 \textit{Berechnungen/Potentiell/Bundesl�nder} & 122 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
281 \textit{Messungen} & 200 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
282 \end{tabular}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
283
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
284 Das Attribut 'source' wird auf den Namen des Verzeichnisses gesetzt,
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
285 indem sich das jeweilige Shapefile befindet.
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
286
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
287 \subsubsection{Digitale Gel�nde-Modelle}
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
288 % Zeitpunkt mit 'Jahr_von' angeben.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
289
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
290 \subsection{Konfiguration}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
291 \label{Konfiguration}
3681
1bef83948d61 Corrected name of run scripts for importers in docu.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3680
diff changeset
292 Der Geodaten Importer kann �ber die Datei \textit{contrib/run\_geo.sh}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
293 konfiguriert werden. �ffnen Sie die Datei mit einem Texteditor Ihrer Wahl.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
294 In den Zeilen 4-9 werden Optionen definiert, die zwangsl�ufig angepasst
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
295 werden m�ssen:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
296
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
297 \textbf{RIVER\_PATH}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
298 \\Der Pfad zum Gew�sser im Dateisystem.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
299
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
300 \textbf{RIVER\_NAME}
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
301 \\Der Datenbank Name des zu importierenden Gew�ssers. Wird dieser Parameter
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
302 nicht �bergeben werden die Ordnernamen im mit dem Parameter RIVER\_PATH
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
303 angegebenen Verzeichnis als Flussnamen interpretiert und es wird versucht
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
304 diese zu Importieren.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
305
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
306 \textbf{HOST}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
307 \\Der Host der Datenbank.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
308
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
309 \textbf{USER}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
310 \\Der Nutzer, der zum Verbinden zur Datenbank verwendet wird.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
311
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
312 \textbf{PASS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
313 \\Das Passwort f�r USER zum Verbinden zur Datenbank.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
314
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
315 In den Zeilen 12-23 werden weitere Optionen definiert, die bei Bedarf angepasst
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
316 werden k�nnen. Falls nicht anders angegeben, k�nnen die Optionen mit den Werten
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
317 `0` und `1` belegt werden.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
318
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
319 \textbf{VERBOSE}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
320 \\Dieser Wert gibt die Granularit�t der Log-Ausgaben w�hrend des
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
321 Imports an. Je h�her der Wert, desto mehr Informationen werden
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
322 in das Logfile geschrieben. Aktuell sind die Werte `0`, `1` und
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
323 `2` definiert. Wird der Wert `0` gesetzt, werden nur Fehler und
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
324 Warnungen in das Logfile geschrieben. Bei `1` werden neben
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
325 Fehlern und Warnungen auch Infos in das Logfile geschrieben. Bei
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
326 `2` werden s�mtliche Ausgaben des Programms geschrieben. Dieser
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
327 Modus ist haupts�chlich f�r die Entwicklung gedacht.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
328
4871
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
329 \textbf{OGR\_CONNECTION}
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
330 \\Hiermit kann direkt ein beliebiger Verbindungs string angegegeben
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
331 werden, welcher die host, user und passwort werde �berschreibt.
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
332 Dieser Option wird direkt an die OGR Bibliothek weitergegeben und erm�glicht
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
333 verbesserte Tests und Entwicklung mit verschiedenen Daten Backends.
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
334
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
335 \textbf{SKIP\_AXIS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
336 \\Bei gesetztem Wert `1` werden keine Flussachsen importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
337
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
338 \textbf{SKIP\_KMS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
339 \\Bei gesetztem Wert `1` werden keine Kilometrierungen importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
340
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
341 \textbf{SKIP\_CROSSSECTIONS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
342 \\Bei gesetztem Wert `1` werden keine Querprofilespuren importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
343
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
344 \textbf{SKIP\_FIXPOINTS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
345 \\Bei gesetztem Wert `1` werden keine Festpunkte importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
346
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
347 \textbf{SKIP\_BUILDINGS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
348 \\Bei gesetztem Wert `1` werden keine Bauwerke importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
349
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
350 \textbf{SKIP\_FLOODPLAINS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
351 \\Bei gesetztem Wert `1` werden keine Talauen importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
352
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
353 \textbf{SKIP\_HYDR\_BOUNDARIES}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
354 \\Bei gesetztem Wert `1` werden keine hydrologischen Grenzen importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
355
4880
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
356 \textbf{SKIP\_HWS\_LINES}
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
357 \\Bei gesetztem Wert `1` werden kein Hochwasserschutz Liniendaten importiert.
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
358
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
359 \textbf{SKIP\_HWS\_POINTS}
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
360 \\Bei gesetztem Wert `1` werden kein Hochwasserschutz Punktdaten importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
361
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
362 \textbf{SKIP\_CATCHMENTS}
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
363 \\Bei gesetztem Wert `1` werden keine Einzugsgebiete importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
364
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
365 \textbf{SKIP\_UESG}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
366 \\Bei gesetztem Wert `1` werden keine �berschwemmungsfl�chen importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
367
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
368 \textbf{SKIP\_DGM}
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
369 \\Bei gesetztem Wert `1` werden keine Informationen �ber Digitale Gel�ndemodelle importiert.
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
370
5353
d086ce6c13d3 Add jetties importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5065
diff changeset
371 \textbf{SKIP\_JETTIES}
d086ce6c13d3 Add jetties importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5065
diff changeset
372 \\Bei gesetztem Wert `1` werden keine Informationen �ber Buhnen importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
373
5545
ed149d5d7fb7 Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5353
diff changeset
374 \textbf{SKIP\_FLOODMARKS}
ed149d5d7fb7 Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5353
diff changeset
375 \\Bei gesetztem Wert `1` werden keine Informationen �ber HW-Marken importiert.
ed149d5d7fb7 Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5353
diff changeset
376
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
377 \subsection{Starten des Geodaten Importers}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
378 \label{Starten des Geodaten Importers}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
379 Der Geodaten Importer wird mittels eines Shellskripts von einer Konsole
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
380 gestartet. Dazu f�hren Sie folgenden Befehl aus:\\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
381
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
382 \begin{lstlisting}
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
383 sh contrib/run_geo.sh > geo-import.log
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
384 \end{lstlisting}
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
385
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
386 Der Importer wird nun gestartet. S�mtliche Log-Ausgaben werden in die Datei
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
387 $geo-import.log$ geschrieben.
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
388
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
389 \textbf{Hinweis}
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
390 \\Bitte beachten Sie, dass der Geodaten Importer aufgrund der eingesetzten
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
391 Technologien derzeit nicht in der Lage ist, lesend auf die Oracle Datenbank
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
392 zuzugreifen. Entsprechend kann beim Import nicht festgestellt werden, ob sich
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
393 Shapefiles bereits in der Datenbank befinden, oder nicht. Ein erneuter Import
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
394 Vorgang der Geodaten w�rde also dazu f�hren, dass Geometrien doppelt in der
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
395 Datenbank abgelegt werden.
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
396

http://dive4elements.wald.intevation.org