annotate flys-backend/doc/documentation/de/importer-geodaesie.tex @ 5054:790353fadf30 dami

Add minimal documenation how to build the single jar
author Andre Heinecke <aheinecke@intevation.de>
date Wed, 20 Feb 2013 12:22:02 +0100
parents 4e5d209253dd
children a56efdfcab17
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.
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
6 Zum Lesen der Shapefiles und zum schreiben der Geodaten
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
7 in die Datenbank wird die GDAL Bibliothek verwendet.
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
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
9 GDAL und GDAL Python Bindungs mit Oracle Unterst�tzung installiert
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
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
22 den einzelnen Parsern sind dem n�chsten Kapitel \ref{Beschreibung der Parser} zu
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
23 entnehmen. Der Erfolg oder Misserfolg eines Shape-Imports wird je nach
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
24 Konfiguration im Logfile vermerkt. Folgende Eintr�ge k�nnen dem Logfile
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
25 entnommen werden:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
26
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
27 %TODO etwas zum srs schreiben.
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
28
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
29 \textbf{INFO: Inserted 4 features}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
30 \\Gibt die Anzahl der erfolgreich importierten Features an.\\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
31
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
32 \textbf{INFO: Failed to create 2 features}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
33 \\Gibt die Anzahl der Features an, die nicht importiert werden konnten.\\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
34
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
35 \textbf{INFO: Found 3 unsupported features of type: wbkMultiLineString}
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
36 \\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
37 werden konnten. Wenn etwa Punkte erwartet wurden aber sich im Shapefile
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
38 Polygone befanden.\\
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
39
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
40 \textbf{INFO: Did not import values from fields: TYP ID GRUENDUNG BHW}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
41 \\Manche Importer versuchen neben der Geographischen Information weitere
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
42 Felder in die Datenbank einzulesen. Um festzustellen ob ein Feld aufgrund
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
43 von Tippfehlern oder unterschiedlicher Schreibweise nicht importiert wurde,
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
44 gibt diese Information Auskunft dar�ber welche Felder aus der Shape Datei
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
45 nicht verwendet wurden.\\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
46
3680
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
47 \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
48 \\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
49 vorliegen. Es findet keine Transformation in die Zielprojektion statt. Bitte
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
50 beachten Sie, dass FLYS diese Geometrien sp�ter ggf nicht korrekt darstellen
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
51 kann.
61a6d226b7a4 Added error description of geo importer; fixed bugs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3676
diff changeset
52
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
53 \textbf{ERROR: Unable to insert feature: DETAIL}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
54 \\Beim Lesen der Attribute eines Features ist ein Fehler aufgetreten.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
55 Das Feature konnte nicht in die Datenbank geschrieben werden.\\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
56
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
57 \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
58 \\Beim Abschluss des Schreib-Vorgangs in die Datenbank ist ein unerwarteter
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
59 Fehler aufgetreten. Die Features des Shapes sind nicht importiert worden.\\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
60
3671
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
61 \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
62 \\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
63 die Verbindungseinstellungen.
924055b11545 Describe connection error in geo importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3670
diff changeset
64
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
65 Damit die Geodaten eines Shapes sp�ter eindeutig in der Datenbank identifiziert
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
66 werden k�nnen, wird f�r jede Geometrie der Pfad des Shapes im Dateisystem in
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
67 einer Spalte der Datenbank gespeichert. Anwendungen, die auf der Datenbank
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
68 aufbauen, k�nnen die Geodaten eines Shapefiles sp�ter anhand dieses Merkmals
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
69 gruppieren und anzeigen.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
70
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
71
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
72 \subsection{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
73 \label{Beschreibung der Parser}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
74
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
75 Wie im letzten Kapitel beschrieben, sind die Parser speziell an das Dateisystem
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
76 der BfG ausgerichtet. 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
77 angegeben:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
78
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
79 \textbf{Pfad}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
80 \\Der Pfad, in dem die Shapefiles im Dateisystem abgelegt sein m�ssen ausgehend
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
81 vom Gew�sser Verzeichnis.
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{Geometrie}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
84 \\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
85
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
86 \textbf{Attribute}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
87 \\Eine Liste der Attribute, die vom Parser aus dem Shape gelesen werden.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
88
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
89
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
90 \subsubsection{Achsen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
91 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
92 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
93 Pfad & Geodaesie/Flussachse+km \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
94 Geometrie & LINESTRING \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
95 Attribute & name, kind \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
96 \end{tabular}
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
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
99 \subsubsection{Hydrologische Grenzen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
100 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
101 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
102 Pfad & Hydrologie/Hydr.Grenzen/Linien \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
103 Geometrie & LINESTRING, POLYGON \\
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
104 Attribute & name, kind, sectie, sobek \\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
105 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
106
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
107 \subsubsection{Bauwerke}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
108 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
109 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
110 Pfad & Geodaesie/Bauwerke \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
111 Geometrie & LINESTRING \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
112 Attribute & name, Name, KWNAAM \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
113 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
114
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
115
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
116 \subsubsection{Einzugsgebiete}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
117 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
118 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
119 Pfad & Hydrologie/Einzugsgebiet \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
120 Geometrie & POLYGON, MULTIPOLYGON \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
121 Attribute & name, Name, AREA, area \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
122 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
123
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
124
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
125 \subsubsection{Querprofilspuren}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
126 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
127 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
128 Pfad & Geodaesie/Querprofile \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
129 Geometrie & LINESTRING \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
130 Attribute & KILOMETER, KM, STATION, ELEVATION \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
131 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
132
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
133
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
134 \subsubsection{Festpunkte}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
135 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
136 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
137 Pfad & Geodaesie/Festpunkte \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
138 Geometrie & POINT \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
139 Attribute & name, KM, ELBE\_KM, X, Y, HPGP \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
140 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
141
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
142
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
143 \subsubsection{Talaue}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
144 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
145 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
146 Pfad & Hydrologie/Hydr.Grenzen \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
147 Geometrie & POLYGON, MULTIPOLYGON \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
148 Attribute & name \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
149 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
150
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
151
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
152 \subsubsection{Pegelstationen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
153 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
154 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
155 Pfad & Hydrologie/Streckendaten \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
156 Geometrie & POINT \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
157 Attribute & Name, name, MPNAAM \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
158 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
159
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
160
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
161 \subsubsection{Hochwasserschutzanlagen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
162 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
163 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
164 Pfad & Hydrologie/HW-Schutzanlagen \\
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
165 Geometrie & LINESTRING, POINT \\
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
166 Attribute & name, source, description, status\_date, agency,
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
167 dike\_km, range, z\_target, rated\_level, z \\
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
168 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
169
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
170
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
171 \subsubsection{Kilometrierung}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
172 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
173 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
174 Pfad & Geodaesie/Flussachse+km \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
175 Geometrie & POINT \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
176 Attribute & name, km, KM \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
177 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
178
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
179
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
180 \subsubsection{�berschwemmungsfl�che}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
181 \hspace{1cm}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
182 \begin{tabular}[t]{ll}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
183 Pfad & Hydrologie/UeSG/Berechnung \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
184 Geometrie & POLYGON, MULTIPOLYGON \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
185 Attribut & name, diff, count, area, perimeter \\
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
186 \end{tabular}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
187
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
188
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
189 \subsection{Systemanforderungen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
190 \label{Systemanforderungen}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
191 \begin{itemize}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
192 \item Oracle Datenbank inkl. Schema f�r FLYS
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
193 \item GDAL ab Version 1.9 f�r Python mit Oracle Support
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
194 \item ogr2ogr
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
195 \item Python $>=$ 2.6
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
196 \end{itemize}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
197
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
198
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
199 \subsection{Installationsanleitung}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
200 \label{Installationsanleitung}
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
201
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
202 \subsubsection Oracle Instantclient\\
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
203 % TODO: oracle_cx
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
204 Der Oracle Instantclient 11.2.0.2.0 wird ben�tigt, damit der Importer mittels Python
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
205 und GDAL in die bestehende Oracle Datenbank schreiben kann. Wenn Sie
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
206 eine PosgreSQL Datenbank verwenden, k�nnen Sie diesen Schritt �berspringen.
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
207
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
208 Zur Anbindung von Oracle ist es erforderlich, folgende Archive von
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
209 Oracle herunterzuladen (Sie ben�tigen daf�r ein Oracle Benutzerkonto):
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
210
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
211 Der Oracle Instantclient 11.2 wird ben�tigt, damit der Importer mittels Python
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
212 und GDAL in die bestehende Oracle Datenbank schreiben kann. Dazu ist es
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
213 erforderlich, folgende Archive von Oracle herunterzuladen.
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
214
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
215 \begin{itemize}
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
216 \item instantclient-basic-linux-x86-64-11.2.0.2.0.zip
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
217 \item instantclient-sdk-linux-x86-64-11.2.0.2.0.zip
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
218 \item instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
219 \end{itemize}
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
220
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
221 Zu finden sind die
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
222 Pakete unter:\\
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
223 \href{http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
224 {http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
225
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
226
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
227 Um diese Pakete zu installieren, �ffnen Sie eine Konsole und wechseln
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
228 in das Verzeichnis in welches Sie die heruntergeladenen Pakete
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
229 gespeichert haben. (z.B.: cd /home/benutzername/Downloads )
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
230 Anschlie�end f�hren Sie folgende Befehle auf der Kommandozeile aus:
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
231
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
232 \begin{lstlisting}
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
233 mkdir /opt
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
234
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
235 unzip instantclient-basic-linux-x86-64-11.2.0.2.0.zip -d /opt
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
236 unzip instantclient-sdk-linux-x86-64-11.2.0.2.0.zip -d /opt
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
237 unzip instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip -d /opt
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
238
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
239 mkdir /opt/instantclient_11_2/lib
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
240 cd /opt/instantclient_11_2/lib
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
241 ln -s ../libclntsh.so.11.1 .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
242 ln -s ../libclntsh.so.11.1 libclntsh.so
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
243 ln -s ../libnnz11.so .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
244 ln -s ../libocci.so.11.1 .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
245 ln -s ../libocci.so.11.1 libocci.so
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
246 ln -s ../libociei.so .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
247 ln -s ../libocijdbc11.so .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
248 ln -s ../libsqlplusic.so .
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
249 ln -s ../libsqlplus.so .
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
250
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
251 echo "/opt/instantclient_11_2/lib/" > /etc/ld.so.conf.d/oci.conf
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
252 ldconfig
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
253 \end{lstlisting}
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
254
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
255 Sollten keine Fehler aufgetreten sein, haben Sie den \textit{Oracle
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
256 Instantclient 11.2} erfolgreich entpackt und im Dateisystem unter
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
257 \textit{/opt/instantclient\_11\_2} abgelegt.
3670
6c0d6d74139c Documented install steps for Oracle Instantclient, Python and GDAL.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3661
diff changeset
258
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
259 \subsubsection Python, Mapserver und GDAL\\
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
260 Installieren Sie nun die restlichen ben�tigten Pakete.
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
261 Dazu installieren Sie zuerst einige Abh�ngigkeiten und anschlie�end die
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
262 von der Intevation GmbH bereitgestellten speziellen Versionen von gdal
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
263 und Mapserver.
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
264 % ^ Das sollte sich in zukunft �ndern und alles in einem repo sein.
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
265
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
266 Um die Abh�ngigkeiten zu installieren f�hren Sie bitte folgende Befehle aus:
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
267
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
268 \begin{lstlisting}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
269 zypper ar http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/ "intevation:bfg"
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
270 rpm --import http://download.opensuse.org/repositories/home:/intevation:/bfg/SLE_11/repodata/repomd.xml.key
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
271 zypper ref # Paketlist neu laden
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
272 zypper in python libgeos0 libproj0 proj netcdf libnetcdf4 xerces-c libxerces-c-3_0 FastCGI
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
273 zypper mr -d "intevation:bfg"
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
274 zypper ref # Paketliste neu laden
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
275 ln -s /usr/lib64/libproj.so.0.6.6 /usr/lib64/libproj.so
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
276 \end{lstlisting}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
277
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
278 Nun k�nnen Sie die unter \url{http://ftp.intevation.de/local/flys/2012-09-11/RPMS/x86\_64}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
279 bereitgestellten Pakete:
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
280 \begin{itemize}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
281 \item libgdal1-1.9.0-intevation1.x86\_64.rpm
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
282 \item gdal-1.9.0-intevation1.x86\_64.rpm
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
283 \item python-gdal-1.9.0-intevation1.x86\_64.rpm
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
284 \item mapserver-6.0.2-1.x86\_64.rpm
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
285 \end{itemize}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
286
5007
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
287 Installieren. Laden Sie diese dazu Herunter und wechseln Sie in das Verzeichnis in welches Sie
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
288 die Pakete heruntergeladen haben und f�hren Sie dann folgende Befehle aus:
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
289
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
290 \begin{lstlisting}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
291 rpm -i --nodeps libgdal1-1.9.0-intevation1.x86_64.rpm gdal-1.9.0-intevation1.x86_64.rpm python-gdal-1.9.0-intevation1.x86_64.rpm
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
292 rpm -i --nodeps mapserver-6.0.2-1.x86_64.rpm
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
293 \end{lstlisting}
4e5d209253dd Importer doc: Update installation documentation.
Andre Heinecke <aheinecke@intevation.de>
parents: 4997
diff changeset
294
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
295
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
296 \subsection{Konfiguration}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
297 \label{Konfiguration}
3681
1bef83948d61 Corrected name of run scripts for importers in docu.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3680
diff changeset
298 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
299 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
300 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
301 werden m�ssen:
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
302
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
303 \textbf{RIVER\_PATH}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
304 \\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
305
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
306 \textbf{RIVER\_NAME}
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
307 \\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
308 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
309 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
310 diese zu Importieren.
3661
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{HOST}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
313 \\Der Host der 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 \textbf{USER}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
316 \\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
317
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
318 \textbf{PASS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
319 \\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
320
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
321 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
322 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
323 `0` und `1` belegt werden.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
324
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
325 \textbf{VERBOSE}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
326 \\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
327 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
328 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
329 `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
330 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
331 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
332 `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
333 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
334
4871
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
335 \textbf{OGR\_CONNECTION}
890eaa0a5162 Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents: 3681
diff changeset
336 \\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
337 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
338 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
339 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
340
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
341 \textbf{SKIP\_AXIS}
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 Flussachsen 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\_KMS}
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 Kilometrierungen 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\_CROSSSECTIONS}
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 Querprofilespuren 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\_FIXPOINTS}
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 Festpunkte 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\_BUILDINGS}
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 Bauwerke importiert.
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
355
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
356 \textbf{SKIP\_FLOODPLAINS}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
357 \\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
358
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
359 \textbf{SKIP\_HYDR\_BOUNDARIES}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
360 \\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
361
4880
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
362 \textbf{SKIP\_HWS\_LINES}
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
363 \\Bei gesetztem Wert `1` werden kein Hochwasserschutz Liniendaten importiert.
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
364
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
365 \textbf{SKIP\_HWS\_POINTS}
a5669cc576b4 (Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents: 4871
diff changeset
366 \\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
367
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
368 \textbf{SKIP\_GAUGE\_LOCATION}
3676
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
369 \\Bei gesetztem Wert `1` werden keine Pegelorte importiert.
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
370
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
371 \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
372 \\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
373
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
374 \textbf{SKIP\_UESG}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
375 \\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
376
4971
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
377 \textbf{SKIP\_DGM}
fc7ebf104779 Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents: 4880
diff changeset
378 \\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
379
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
380
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
381 \subsection{Starten des Geodaten Importers}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
382 \label{Starten des Geodaten Importers}
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
383 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
384 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
385
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
386 \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
387 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
388 \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
389
3661
3ea5e835ecce Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
390 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
391 $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
392
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
393 \textbf{Hinweis}
ae16bd95879e Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3671
diff changeset
394 \\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
395 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
396 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
397 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
398 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
399 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
400

http://dive4elements.wald.intevation.org