Mercurial > dive4elements > gnv-client
comparison doc/admin-manual/overview.tex @ 901:1ebde13e620f
Moved all admin-manual specific files in new directory admin-manual
doc/trunk@1024 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Hans Plum <hans.plum@intevation.de> |
---|---|
date | Wed, 28 Apr 2010 14:25:08 +0000 |
parents | |
children | fb1e051713cc |
comparison
equal
deleted
inserted
replaced
900:6df869086544 | 901:1ebde13e620f |
---|---|
1 \section{Overview of the GNV-System} | |
2 | |
3 The GNV systems consists of the mainly 4 components, serving the | |
4 following tasks: | |
5 | |
6 % FIXME: Add architecture of the system in english | |
7 | |
8 \begin{enumerate} | |
9 \item Artefact-Server | |
10 The Artefact-Server is a middleware component, managing the core tasks: | |
11 \begin{itemize} | |
12 \item Access to the database backend | |
13 \item Providing a RESTful-Interface with a XML-based protocol to serve | |
14 \item the expert information systems (FIS) with their products | |
15 \item (diagrams like timeseries, verticalprofile, map layers) to make | |
16 \item them accessable for the GNV-WebClient | |
17 \item Processing of data for interpolation, classification and vectorisation | |
18 \item Configuration capabilities for FIS and products | |
19 \item Caching database result sets | |
20 \item Managing the WMS-Server for creating maps dynamically | |
21 \end{itemize} | |
22 | |
23 \item Database Backend | |
24 Database schemata like ESRI ArcMarineBSH, ArcS57 and CONTIS can be | |
25 served out of a ESRI ArcSDE 9.3.1 database. | |
26 | |
27 \item WMS-Server | |
28 The WMS-Server provides maps via the standardized interface of the OGC | |
29 Web Map Service. The configuration is managed through the | |
30 artefact-server depending on the parameterization done be the user in | |
31 the GNV-WebClient | |
32 | |
33 \item GNV-WebClient | |
34 The GNV-WebClient is a thin webbased client providing a HTML-based user | |
35 interface for the user to parameterize the FIS and products via the | |
36 XML-based protocol provided by the artefact-server through its | |
37 RESTful-interface. Within the client the user can manage these tasks: | |
38 \begin{itemize} | |
39 \item Select FIS, producs and their parameterisation | |
40 \item Visualize different diagrams like timeseries, vertical- and | |
41 horizontalprofiles, vertical and horizontal cross-sections and map | |
42 layers | |
43 \item Calculate and visualize (histograms) statistics | |
44 \item Export diagrams for printing in PNG, SVG, vectorized PDFs | |
45 \item Export data as in raw formats like CSV, Ocean Data View (ODV) and | |
46 ESRI Shapefiles | |
47 \end{itemize} | |
48 | |
49 The GNV-WebClient can be integrated with different MapViewers. The | |
50 GNV-WebClients supports a XML-based interface to the MapViewers | |
51 describung geometrical data and information about | |
52 used layers in order to adapt the selection of FIS and areas of interest | |
53 for the parameterization. | |
54 \end{enumerate} | |
55 | |
56 The systems has been designed as a distributed system. This manual | |
57 descibes the installation of a centralized system on one server for the | |
58 middleware and an existing database server. | |
59 | |
60 \section{Deliverables} | |
61 \begin{enumerate} | |
62 \item \verb+ artefact-server-$VERSION.tar.bz2+ -- Artefact-Server of the | |
63 GNV-System as package for installation | |
64 \item \verb+ gnv-$VERSION.war+ -- Web Application Archive for | |
65 deploying in Apache Tomcat | |
66 \item \verb| cgi-mapserver-gp_5.6.3-1~gp+1_i386| -- UMN MapServer | |
67 5.6.3 (in Debian Lenny, UMN MapServer 5.0.3) | |
68 \item \verb+ installation-admin-manual.pdf+ -- this document | |
69 \item \verb+ configuration-manual.pdf+ -- Explaining the configuration | |
70 possibilities for the GNV-System in order to adapt FIS and products | |
71 (diagrams and maps) according to the database schema | |
72 \end{enumerate} |