Mercurial > dive4elements > river
diff 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 (2012-08-24) |
parents | |
children | 9b08db037ee5 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flys-backend/doc/documentation/de/overview.tex Fri Aug 24 14:13:19 2012 +0000 @@ -0,0 +1,79 @@ +\section{�bersicht} + +Diese Dokumentation beschreibt die von Intevation entwickelten Werkzeuge zum +Importieren der hydrologischen, morphologischen und geod�tischen Daten der BfG. +Die im folgenden beschriebenen Werkzeuge zum Importieren der fachlichen und +geod�tischen Daten sind speziell auf das Verzeichnissystem der BfG ausgerichtet. +Desweiteren beziehen sich die Befehle, die auf der Kommandozeile abgesetzt +werden, auf ein SuSE-Linux-Enterprise-Server Version 11. + +\subsection{Vorbereitungen} + +\subsubsection{Entpacken des Datenimporters} + +Damit die Software performant und korrekt ausgef�hrt werden kann, ist es +erforderlich, dass sie auf dem selben System installiert und ausgef�hrt wird, +wie auch die Datenbank installiert ist. Sollten Sie das Paket nicht auf dem +Zielsystem selbst heruntergeladen haben, sind ggf. weitere Werkzeuge notwendig. +Im Fall, dass das Sie von einem Window System auf das Zielsystem zugreifen +wollen, k�nnen Sie beispielsweise folgende Werkzeuge verwenden: + +\begin{itemize} +\item WinSCP \\ +WinSCP ist ein Open Source Werkzeug zum Transferieren von Dateien zwischen zwei +Systemen. Um das heruntergeladene Paket auf das Zielsystem zu transferieren, +k�nnen Sie WinSCP benutzen. F�r weitere Informationen und den Gebrauch von +WinSCP lesen Sie bitte unter folgender Adresse nach: +\href{http://winscp.net/}{http://winscp.net/}. + +\item Putty \\ +Putty ist ein Open Source Werkzeug, mit dem Sie sich von einem Windows System +per SSH auf das Zielsystem verbinden k�nnen. Anschlie�end k�nnen Sie �ber die +Kommandozeile auf dem Zielsystem die Befehle, die in diesem Dokument beschrieben +sind, ausf�hren. F�r weitere Informationen zu Putty und dessen Gebrauch lesen +Sie bitte unter folgender Adresse nach: \href{http://www.putty.org/} +{http://www.putty.org/}. +\end{itemize} + +Bitte beachten Sie, dass diese Werkzeuge nicht zur Installtion und zum Betrieb +der Software selbst notwendig sind! + + +\subsubsection{Vorbereiten der Datenbank} + +Bevor die Importer verwendet werden k�nnen, ist es notwendig, dass eine leere +Oracle Datenbank vorhanden ist. Anschlie�end m�ssen folgende SQL Skripte in +diese Datenbank eingespielt werden: + +\begin{enumerate} +\item oracle.sql \\ +In diesem SQL Skript befindet sich das Schema zum Speichern der hydrologischen +Daten. + +\item oracle-minfo.sql \\ +In diesem SQL Skript befindet sich das Schema zum Speichern der morphologischen +Daten. + +\item oracle-spatial.sql \\ +In diesem SQL Skript befindet sich das Schema zum Speichern der geod�tischen +Daten. + +\item oracle-spatial\_idx.sql \\ +Mittels diesem SQL Skript werden die Indizes zum geod�tischen Datenbankschema\\ +hinzugef�gt. + +\item import-dems.sql \\ +In diesem Skript sind $INSERT$ Befehle zum Einf�gen der digitalen Gel�ndemodelle +enthalten. Die Dateipfade in diesem Skript sind so anzupassen, dass sie auf die +entsprechenden Gel�ndemodelle im Dateisystem verweisen. Es ist notwendig die +Pfade absolut anzugeben. + +\end{enumerate} + +Auf der Kommandozeile ist es beispielsweise m�glich, mittels $Sqlplus$ das +\i{oracle.sql} Skript mittels folgendem Befehl einzuspielen: \\ +\begin{lstlisting} + sqlplus benutzername/passwort @oracle.sql +\end{lstlisting} + +Ebenso verfahren Sie mit den weiteren oben genannten Skripten.