Mercurial > dive4elements > river
annotate backend/doc/documentation/de/importer-geodaesie.tex @ 6804:1e430c0ec285 double-precision
Importer Doc: document DEM-Metadata import.
author | Tom Gottfried <tom.gottfried@intevation.de> |
---|---|
date | Fri, 09 Aug 2013 17:27:16 +0200 |
parents | 8a36575f2c43 |
children | 54cf29667079 |
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} |
3681
1bef83948d61
Corrected name of run scripts for importers in docu.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
3680
diff
changeset
|
316 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
|
317 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
|
318 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
|
319 werden m�ssen: |
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 \textbf{RIVER\_PATH} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
322 \\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
|
323 |
4971
fc7ebf104779
Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents:
4880
diff
changeset
|
324 \textbf{RIVER\_NAME} |
fc7ebf104779
Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents:
4880
diff
changeset
|
325 \\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
|
326 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
|
327 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
|
328 diese zu Importieren. |
3661
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
329 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
330 \textbf{HOST} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
331 \\Der Host der Datenbank. |
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{USER} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
334 \\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
|
335 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
336 \textbf{PASS} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
337 \\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
|
338 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
339 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
|
340 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
|
341 `0` und `1` belegt werden. |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
342 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
343 \textbf{VERBOSE} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
344 \\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
|
345 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
|
346 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
|
347 `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
|
348 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
|
349 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
|
350 `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
|
351 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
|
352 |
4871
890eaa0a5162
Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents:
3681
diff
changeset
|
353 \textbf{OGR\_CONNECTION} |
890eaa0a5162
Add ogr_connection parameter to allow directly setting the ogr
Andre Heinecke <aheinecke@intevation.de>
parents:
3681
diff
changeset
|
354 \\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
|
355 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
|
356 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
|
357 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
|
358 |
3661
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
359 \textbf{SKIP\_AXIS} |
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 Flussachsen importiert. |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
361 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
362 \textbf{SKIP\_KMS} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
363 \\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
|
364 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
365 \textbf{SKIP\_CROSSSECTIONS} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
366 \\Bei gesetztem Wert `1` werden keine Querprofilespuren importiert. |
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\_FIXPOINTS} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
369 \\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
|
370 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
371 \textbf{SKIP\_BUILDINGS} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
372 \\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
|
373 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
374 \textbf{SKIP\_FLOODPLAINS} |
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 Talauen importiert. |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
376 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
377 \textbf{SKIP\_HYDR\_BOUNDARIES} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
378 \\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
|
379 |
4880
a5669cc576b4
(Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents:
4871
diff
changeset
|
380 \textbf{SKIP\_HWS\_LINES} |
a5669cc576b4
(Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents:
4871
diff
changeset
|
381 \\Bei gesetztem Wert `1` werden kein Hochwasserschutz Liniendaten importiert. |
a5669cc576b4
(Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents:
4871
diff
changeset
|
382 |
a5669cc576b4
(Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents:
4871
diff
changeset
|
383 \textbf{SKIP\_HWS\_POINTS} |
a5669cc576b4
(Doc) Document new importer options
Andre Heinecke <aheinecke@intevation.de>
parents:
4871
diff
changeset
|
384 \\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
|
385 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
386 \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
|
387 \\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
|
388 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
389 \textbf{SKIP\_UESG} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
390 \\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
|
391 |
4971
fc7ebf104779
Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents:
4880
diff
changeset
|
392 \textbf{SKIP\_DGM} |
fc7ebf104779
Update documentation and example run script
Andre Heinecke <aheinecke@intevation.de>
parents:
4880
diff
changeset
|
393 \\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
|
394 |
5353
d086ce6c13d3
Add jetties importer
Andre Heinecke <aheinecke@intevation.de>
parents:
5065
diff
changeset
|
395 \textbf{SKIP\_JETTIES} |
d086ce6c13d3
Add jetties importer
Andre Heinecke <aheinecke@intevation.de>
parents:
5065
diff
changeset
|
396 \\Bei gesetztem Wert `1` werden keine Informationen �ber Buhnen importiert. |
3661
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
397 |
5545
ed149d5d7fb7
Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents:
5353
diff
changeset
|
398 \textbf{SKIP\_FLOODMARKS} |
ed149d5d7fb7
Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents:
5353
diff
changeset
|
399 \\Bei gesetztem Wert `1` werden keine Informationen �ber HW-Marken importiert. |
ed149d5d7fb7
Add floodmarks importer
Andre Heinecke <aheinecke@intevation.de>
parents:
5353
diff
changeset
|
400 |
3661
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
401 \subsection{Starten des Geodaten Importers} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
402 \label{Starten des Geodaten Importers} |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
403 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
|
404 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
|
405 |
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
406 \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
|
407 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
|
408 \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
|
409 |
3661
3ea5e835ecce
Initial checkin of documentation of importer and shape importer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
410 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
|
411 $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
|
412 |
ae16bd95879e
Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
3671
diff
changeset
|
413 \textbf{Hinweis} |
ae16bd95879e
Finalized geo part of importer documentation; set document revision and date.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
3671
diff
changeset
|
414 \\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
|
415 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
|
416 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
|
417 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
|
418 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
|
419 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
|
420 |