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