comparison flys-backend/doc/documentation/de/overview.tex @ 3661:3ea5e835ecce

Initial checkin of documentation of importer and shape importer. flys-backend/trunk@5264 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 24 Aug 2012 14:13:19 +0000
parents
children 9b08db037ee5
comparison
equal deleted inserted replaced
3660:976ead36192d 3661:3ea5e835ecce
1 \section{Übersicht}
2
3 Diese Dokumentation beschreibt die von Intevation entwickelten Werkzeuge zum
4 Importieren der hydrologischen, morphologischen und geodätischen Daten der BfG.
5 Die im folgenden beschriebenen Werkzeuge zum Importieren der fachlichen und
6 geodätischen Daten sind speziell auf das Verzeichnissystem der BfG ausgerichtet.
7 Desweiteren beziehen sich die Befehle, die auf der Kommandozeile abgesetzt
8 werden, auf ein SuSE-Linux-Enterprise-Server Version 11.
9
10 \subsection{Vorbereitungen}
11
12 \subsubsection{Entpacken des Datenimporters}
13
14 Damit die Software performant und korrekt ausgeführt werden kann, ist es
15 erforderlich, dass sie auf dem selben System installiert und ausgeführt wird,
16 wie auch die Datenbank installiert ist. Sollten Sie das Paket nicht auf dem
17 Zielsystem selbst heruntergeladen haben, sind ggf. weitere Werkzeuge notwendig.
18 Im Fall, dass das Sie von einem Window System auf das Zielsystem zugreifen
19 wollen, können Sie beispielsweise folgende Werkzeuge verwenden:
20
21 \begin{itemize}
22 \item WinSCP \\
23 WinSCP ist ein Open Source Werkzeug zum Transferieren von Dateien zwischen zwei
24 Systemen. Um das heruntergeladene Paket auf das Zielsystem zu transferieren,
25 können Sie WinSCP benutzen. Für weitere Informationen und den Gebrauch von
26 WinSCP lesen Sie bitte unter folgender Adresse nach:
27 \href{http://winscp.net/}{http://winscp.net/}.
28
29 \item Putty \\
30 Putty ist ein Open Source Werkzeug, mit dem Sie sich von einem Windows System
31 per SSH auf das Zielsystem verbinden können. Anschließend können Sie über die
32 Kommandozeile auf dem Zielsystem die Befehle, die in diesem Dokument beschrieben
33 sind, ausführen. Für weitere Informationen zu Putty und dessen Gebrauch lesen
34 Sie bitte unter folgender Adresse nach: \href{http://www.putty.org/}
35 {http://www.putty.org/}.
36 \end{itemize}
37
38 Bitte beachten Sie, dass diese Werkzeuge nicht zur Installtion und zum Betrieb
39 der Software selbst notwendig sind!
40
41
42 \subsubsection{Vorbereiten der Datenbank}
43
44 Bevor die Importer verwendet werden können, ist es notwendig, dass eine leere
45 Oracle Datenbank vorhanden ist. Anschließend müssen folgende SQL Skripte in
46 diese Datenbank eingespielt werden:
47
48 \begin{enumerate}
49 \item oracle.sql \\
50 In diesem SQL Skript befindet sich das Schema zum Speichern der hydrologischen
51 Daten.
52
53 \item oracle-minfo.sql \\
54 In diesem SQL Skript befindet sich das Schema zum Speichern der morphologischen
55 Daten.
56
57 \item oracle-spatial.sql \\
58 In diesem SQL Skript befindet sich das Schema zum Speichern der geodätischen
59 Daten.
60
61 \item oracle-spatial\_idx.sql \\
62 Mittels diesem SQL Skript werden die Indizes zum geodätischen Datenbankschema\\
63 hinzugefügt.
64
65 \item import-dems.sql \\
66 In diesem Skript sind $INSERT$ Befehle zum Einfügen der digitalen Geländemodelle
67 enthalten. Die Dateipfade in diesem Skript sind so anzupassen, dass sie auf die
68 entsprechenden Geländemodelle im Dateisystem verweisen. Es ist notwendig die
69 Pfade absolut anzugeben.
70
71 \end{enumerate}
72
73 Auf der Kommandozeile ist es beispielsweise möglich, mittels $Sqlplus$ das
74 \i{oracle.sql} Skript mittels folgendem Befehl einzuspielen: \\
75 \begin{lstlisting}
76 sqlplus benutzername/passwort @oracle.sql
77 \end{lstlisting}
78
79 Ebenso verfahren Sie mit den weiteren oben genannten Skripten.

http://dive4elements.wald.intevation.org