Mercurial > dive4elements > river
annotate backend/doc/documentation/de/importer-geodaesie.tex @ 7471:fff862f4ef76
Experimental caching of datacage recommendations. The respective hook is called a lot and running the datacage over and over again when loading data can be expensive. So the generated recommendations are cached for some time.
Hopefully this improves the overall speed of loading data from the datacage.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 30 Oct 2013 15:26:21 +0100 |
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 |