DeSecure Webclient
Nutzeranforderungen
Die Anforderungen von Nutzerseite an die "technische Ausstattung" eines WebClient im Kontext satellitenbasierter Kriseninformation
ähneln denen in anderen Themenfeldern.
Die Daten sollen mit interaktiven Tools (zoom, Panning, Identify, Ein- und Ausblendunf von KArteninhalten) exploriert werden
können. Die Besonderheit
bei der Bereitstellung von interaktiven Kartenanwendungen zur Verbreitung satellitenbasierter Kriseninformation liegt in der
Anforderung an eine möglichst schnelle
Bereitstellung. Nach Erhalt der Satellitendaten sollen Produkte (Karten, WebClienten) innerhalb von acht Stunden bereitgestellt
werden. Daraus folgt die Anforderung,
dass ein WebClient möglichst schnell konfiguriert werden kann und auch die benötigte Bereitstellung der Daten über WebServices
schnell erfolgen kann. Hierfür ist es in der Regel notwendig, dass
die WebClient und Servieerstellung optimal in den Workflow integriert werden muss.>
Technische Umsetzung
Die technische Umsetzung erfolgt auf Basis folgender technischer Komponenten.
ArcGIS Server als Middleware
ArcGIS Server bietet die Möglichkeit der schnellen und einfachen Möglichkeit der Bereitstellung von WebServices auf Basis
von Map Dokumenten. Diese
werden im Rahmen des Kartierungsprozesses am ZKI verwendet und können - leicht modifiziert - für die Serviceerstellung verwendet
werden. Hierbei werden Einstellungen bezüglich
der Symbologie, maßstabsabhängiger Darestellung sowie der initalen Ausdehnung etc. aus dem Map Dokument in den Service übernommen.
Darüber hinaus bietet ArcGIS Server vielfältige und schnelle Caching Möglichkeiten - eine Vorraussetzung für eine performante
Darstellung von großen Satellitendaten.
Web Client
Eine angepasste Version des ESRI Sample Flex Viewers wird als Webclient verwendet. Dieser Client erfüllt
alle ästhetischen und funktionalen Aspekte und bietet die Möglichkeit für eine schnelle Konfiguration über ein xml file.
Konfiguration über CMS Drupal
In das CMS des ZKI (DRUPAL) wurde eine Oberfläche implementiert die eine schnelle und einfache Clientkonfiguration
ermöglicht. Sind die benötigten Services im CMS registriert, kann innerhalbweniger Minuten ein Client konfiguriert
und nutzerspezifisch bereitgestellt werden
Endprodukte
Die folgende Abbildung verdeutlicht den Ablauf der Web Client Erstellung im Kontext der Verbreitung satellitenbasierter
Kriseninformation über interaktive Kartenanwendungen.
Zwei Beispiele des Clients können auf folgender Seite betrachtet werden.