annotate backend/doc/documentation/de/importer-geodaesie.tex @ 6807:2c5d75a02342 double-precision

Importer Doc: corrections to starting of geo-importer.
author Tom Gottfried <tom.gottfried@intevation.de>
date Fri, 09 Aug 2013 18:06:40 +0200
parents 54cf29667079
children 5487d1215f34
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
6804
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
40 Im Falle der Digitalen Gel�ndemodelle (DGM) findet keine Transformation statt,
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
41 da zu diesen lediglich Metadaten in der Datenbank gespeichert werden
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
42 (siehe Kapitel \ref{dgm_parser}),
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
43 w�hrend die Daten selbst von der Anwendung Dive4Elements River
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
44 aus dem Dateisystem geholt werden.
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
45 F�r Berechnungen mit den DGM werden die Geometrien aus der Datenbank
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
46 in Dive4Elements River in die Projektion des jeweiligen DGM transformiert.
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
47 Daher ist es besonders wichtig, dass die Angaben des EPSG-Codes
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
48 in der Spalte SRID in DGMs.csv korrekt sind (siehe Kapitel \ref{dgm_parser})
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
49
6803
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
50 \subsection{Logfile}
8a36575f2c43 Importer Doc: reworked sectioning of geo-importer overview.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6802
diff changeset
51 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
52 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
53 entnommen werden:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
54
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
55 \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
56 \\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
57
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
58 \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
59 \\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
60
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
61 \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
62 \\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
63 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
64 Polygone befanden.
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
65
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
66 \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
67 \\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
68 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
69 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
70 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
71 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
72
3680
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
73 \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
74 \\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
75 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
76 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
77 kann.
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
78
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
79 \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
80 \\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
81 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
82
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
83 \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
84 \\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
85 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
86
3671
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
87 \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
88 \\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
89 die Verbindungseinstellungen.
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
90
6750
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
91 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
92 Logfile angezeigt werden.
012f79123d48 Importer Doc: completion and corrections to overview of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6749
diff changeset
93
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
94
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
95 \subsection{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
96 \label{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
97
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
98 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
99 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
100 angegeben:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
101
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
102 \textbf{Pfad}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
103 \\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
104 vom Gew�sser Verzeichnis).
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
105
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
106 \textbf{Geometrie}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
107 \\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
108
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
109 \textbf{Attribute}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
110 \\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
111 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
112 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
113 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
114 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
115 importieren zu k�nnen.
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 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
118 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
119
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
120 \subsubsection{Achsen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
121 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
122 \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
123 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
124 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
125 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
126
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
127 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
128 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
129 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
130 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
131
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
132 \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
133 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
134 \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
135 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
136 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
137 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
138 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
139
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
140 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
141 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
142 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
143 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
144 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
145 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
146 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
147 (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
148
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
149 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
150 Tabellen gespeichert.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
151
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
152 \subsubsection{Bauwerke}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
153 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
154 \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
155 Pfad & Geodaesie/Bauwerke \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
156 Geometrie & LINESTRING \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
157 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
158 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
159 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
160 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
161
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
162 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
163 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
164 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
165 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
166 (\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
167 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
168 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
169 die Werte 'bruecke' und 'wehr'
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
170 (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
171 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
172 (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
173
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
174 \subsubsection{Querprofilspuren}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
175 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
176 \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
177 Pfad & Geodaesie/Querprofile \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
178 Geometrie & LINESTRING \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
179 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
180 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
181
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
182 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
183 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
184
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
185 \subsubsection{Festpunkte}
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}}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
188 Pfad & Geodaesie/Festpunkte \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
189 Geometrie & POINT \\
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
190 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
191 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
192
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
193 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
194
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
195 \subsubsection{Hochwassermarken}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
196 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
197 \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
198 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
199 Geometrie & POINT \\
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
200 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
201 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
202 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
203 \end{tabular*}
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
204
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
205 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
206 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
207 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
208 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
209 '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
210
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
211 \subsubsection{Talaue}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
212 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
213 \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
214 Pfad & Hydrologie/Hydr.Grenzen \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
215 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
216 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
217
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
218 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
219 (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
220 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
221 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
222 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
223
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
224 \subsubsection{Hochwasserschutzanlagen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
225 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
226 \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
227 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
228 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
229 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
230 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
231 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
232 (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
233 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
234
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
235 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
236 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
237 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
238 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
239 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
240 (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
241 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
242 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
243 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
244 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
245
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
246 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
247 Tabellen gespeichert.
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
248
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
249 \subsubsection{Buhnen}
6800
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
250 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
251 \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
252 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
253 Geometrie & POINT \\
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
254 Attribute & station (alternativ: km, wsv-km),
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
255 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
256 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
257
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
258 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
259 Buhnenkopf (\textit{bkl, bkr, bk}) 0,
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
260 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
261 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
262
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
263 \subsubsection{Stationierung}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
264 \hspace{5mm}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
265 \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
266 Pfad & Geodaesie/Flussachse+km/km.shp \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
267 Geometrie & POINT \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
268 Attribute & km (alternativ: KM), landkm \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
269 \end{tabular*}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
270
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.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
272
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
273 \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
274 \hspace{5mm}
1976350aa8dc Importer Doc: reformat tables in parser descriptions of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6751
diff changeset
275 \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
276 Pfad & Hydrologie/UeSG \\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
277 Geometrie & POLYGON, MULTIPOLYGON \\
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
278 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
279 \end{tabular*}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
280
6802
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
281 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
282 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
283
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
284 \hspace{5mm}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
285 \begin{tabular}[t]{ll}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
286 Unterverzeichnis & Wert \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
287 \textit{Berechnungen/Aktuell/BfG} & 111 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
288 \textit{Berechnungen/Aktuell/Bundesl�nder} & 112 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
289 \textit{Berechnungen/Potentiell/BfG} & 121 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
290 \textit{Berechnungen/Potentiell/Bundesl�nder} & 122 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
291 \textit{Messungen} & 200 \\
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
292 \end{tabular}
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
293
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
294 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
295 indem sich das jeweilige Shapefile befindet.
58371cb5faa8 Importer Doc: completed description of shapefile-parsers.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6801
diff changeset
296
6804
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
297 \subsubsection{Metadaten zu Digitalen Gel�nde-Modellen}
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
298 \label{dgm_parser}
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
299 \hspace{5mm}
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
300 \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
301 Pfad & ../DGMs.csv \\
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
302 Attribut & Projektion, H�henstatus, Format, Bruchkanten,
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
303 Aufl�sung, SRID, Pfad\_Bestand,
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
304 km\_von, km\_bis, Jahr\_von, Jahr\_bis \\
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
305 \end{tabular*}
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
306
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
307 Aus der Spalte 'Gew�sser' in DGMs.csv wird entnommen,
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
308 f�r welches Gew�sser das angegebene DGM verwendet wird.
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
309 Die Spalte muss daher den exakt gleichen Namen enthalten
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
310 wie in der *.gew-Datei des Gew�ssers angegeben
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
311 (siehe auch Kapitel \ref{configuration}).
1e430c0ec285 Importer Doc: document DEM-Metadata import.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6803
diff changeset
312 Die eigentlichen Geo-Daten der DGM werden nicht in die Datenbank importiert.
6751
b5b54e8da1cf Importer Doc: partly completed geo-importer parsers (with layout issues)
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6750
diff changeset
313
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
314 \subsection{Konfiguration}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
315 \label{Konfiguration}
6807
2c5d75a02342 Importer Doc: corrections to starting of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6806
diff changeset
316 Der Geodaten Importer kann �ber das Skript \textit{./run\_geo.sh}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
317 konfiguriert werden. �ffnen Sie die Datei mit einem Texteditor Ihrer Wahl
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
318 und passen Sie ggf.\ folgende Variablen an:
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
319
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
320 \textbf{HOST}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
321 \\Der Host der Datenbank.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
322
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
323 \textbf{USER}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
324 \\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
325
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
326 \textbf{PASS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
327 \\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
328
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
329 In den weiteren Zeilen werden weitere Optionen definiert, die bei Bedarf angepasst
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
330 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
331 `0` und `1` belegt werden.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
332
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
333 \textbf{VERBOSE}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
334 \\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
335 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
336 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
337 `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
338 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
339 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
340 `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
341 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
342
4871
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
343 \textbf{OGR\_CONNECTION}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
344 \\Hiermit kann direkt ein beliebiger Verbindungs-String angegegeben
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
345 werden, welcher dann anstatt HOST, USER und PASS verwendet wird.
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
346 Diese Option wird direkt an die OGR-Bibliothek weitergegeben und erm�glicht
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
347 verbesserte Tests und Entwicklung mit verschiedenen Backends.
4871
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
348
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
349 \textbf{SKIP\_AXIS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
350 \\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
351
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
352 \textbf{SKIP\_KMS}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
353 \\Bei gesetztem Wert `1` werden keine Stationierungen importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
354
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
355 \textbf{SKIP\_CROSSSECTIONS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
356 \\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
357
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
358 \textbf{SKIP\_FIXPOINTS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
359 \\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
360
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
361 \textbf{SKIP\_BUILDINGS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
362 \\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
363
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
364 \textbf{SKIP\_FLOODPLAINS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
365 \\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
366
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
367 \textbf{SKIP\_HYDR\_BOUNDARIES}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
368 \\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
369
4880
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
370 \textbf{SKIP\_HWS\_LINES}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
371 \\Bei gesetztem Wert `1` werden kein Hochwasserschutzanlagen (Liniendaten) importiert.
4880
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
372
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
373 \textbf{SKIP\_HWS\_POINTS}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
374 \\Bei gesetztem Wert `1` werden kein Hochwasserschutzanlagen (Punktdaten) importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
375
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
376 \textbf{SKIP\_UESG}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
377 \\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
378
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
379 \textbf{SKIP\_DGM}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
380 \\Bei gesetztem Wert `1` werden keine Metadaten zu Digitalen Gel�ndemodellen importiert.
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
381
5353
d086ce6c13d3 Add jetties importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5065
diff changeset
382 \textbf{SKIP\_JETTIES}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
383 \\Bei gesetztem Wert `1` werden keine Buhnen importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
384
5545
ed149d5d7fb7 Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5353
diff changeset
385 \textbf{SKIP\_FLOODMARKS}
6806
54cf29667079 Importer Doc: corrections of geo-importer configuration.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6804
diff changeset
386 \\Bei gesetztem Wert `1` werden keine HW-Marken importiert.
5545
ed149d5d7fb7 Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents: 5353
diff changeset
387
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
388 \subsection{Starten des Geodaten Importers}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
389 \label{Starten des Geodaten Importers}
6807
2c5d75a02342 Importer Doc: corrections to starting of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6806
diff changeset
390 Der Geodaten Importer wird mittels des Shellskripts,
2c5d75a02342 Importer Doc: corrections to starting of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6806
diff changeset
391 dass auch f�r die Konfiguration verwendet wird, 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
392 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
393
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
394 \begin{lstlisting}
6807
2c5d75a02342 Importer Doc: corrections to starting of geo-importer.
Tom Gottfried <tom.gottfried@intevation.de>
parents: 6806
diff changeset
395 sh ./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
396 \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
397
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
398 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
399 $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
400
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
401 \textbf{Hinweis}
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
402 \\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
403 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
404 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
405 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
406 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
407 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
408

http://dive4elements.wald.intevation.org