
Internetauskunft heißt CAIGOS-Globe
Die Entwicklung von CAIGOS geht konsequent in Richtung eines vollständig web-basiertes GIS.
Das neue System mit seinen neuen Web-Funktionen haben wir in unter dem Produktnamen CAIGOS-Globe zusammengefasst. Das beschreibt zukünftig die Funktionen des CAIGOS-InternetServers und die des dazugehörigen Web-Client. Dieser ist immer im Lieferumfang enthalten. Wer also einen Internet-Server besitzt, der wird unmittelbar von dem neuen Web-Client profitieren.
Der Web-Client von CAIGOS-Globe ist das Auskunftssystem für die Internetlösung von CAIGOS.
Das Erscheinungsbild des Web-Clients bei der Auslieferung
Wir konzentrieren uns in der Darstellung auf die Wirkungsweise und die Funktionen des Auskunftssystems von CAIGOS-Globe.

- Prinzipielles Erscheinungsbild des CAIGOS-GLOBE, hier mit zukünftigen Funktionen
Im Bild sehen wir die grundsätzliche Anordnung der Funktionen und Bedienelemente, die der Web-Client von CAIGOS-Globe anzubieten hat. Es handelt sich um den Standard bei Auslieferung. Dabei muss hervorgehoben werden, dass alle Buttons, die gesamte Anordnung und Aufteilung der Fenster und Funktionen beliebig über externe Steuertabellen verändert werden können. Die Struktur der hier gezeigten Seite entspricht bis auf die Programmaufrufe der des Standardlieferumfangs von CAIGOS-Globe.
Die Funktionen im Einzelnen:
- Das Orientierungsfeld, hier mit den Arbeitssitzungen.
- Die Navigationsfunktionen: Zoom, Auswahl, Übersichtsfenster, Messungen, Explorer …
- Hier finden Sie die Informationsaufrufe. Aber auch Skins, d. h. spezielle Ausprägungen der Oberfläche können hier eingeschalte werden.
- Die logische oder die IP-Adresse des angewählten Internet-Servers
- Diese Spalte stellt eine Besonderheit dar. Aufgrund des Standardverhaltens der rechten Maustaste im Internet müssen die sonst üblichen Funktionen der rechten Maustaste der Desktop-Version abgebildet werden. Das geschieht hier. Also es handelt sich um Funktionen wie Info, Markieren, Verschieben …
- Hier werden die Bedienfelder der jeweils unter 8 angewählten Funktionen dargestellt. Aktuell ist dort das SuchCenter dargestellt.
- das Ergebnis einer Auswertung, Ergebnislisten
- Es können Funktionsblöcke eingeblendet werden: Redlining, Konstruktion, SuchCenter …
- Es handelt sich zunächst um eine Orientierungszeile über die Koordinaten und den Maßstab. Über Pull-Buttons kann die Ansicht auf fest vorgegeben Maßstäbe umgeschaltet werden. Auch werden hier Reiter für die aktiven Anwendungen im Web angezeigt.
- Diese Spalte steuert die Aufrufe der Fachanwendungen.
Hohe Flexibilität durch Parametrisierung
Die hohe Flexibilität bei der Ausprägung von CAIGOS-Globe wird durch Schablonen erreicht. Obwohl bei der Auslieferung von CAIGOS-Globe ein Standard-Layout geliefert wird, besteht die Möglichkeit das Erscheinungsbild auf individuelle ergonomische und funktionale Anforderungen einfach anzupassen. Das geschieht über Steuertabellen, die im Bild auszugsweise dargestellt sind.
Die Wirkungsweise soll an einfachen Beispielen deutlich gemacht werden. Die Lage der Buttons ist frei definierbar. Der Teil der Steuertabelle, der für den Aufruf des CAIGOS-Explorer verantwortlich ist, ist im Bild dargestellt. Hier ist genau die Verbindung zwischen Button und Funktionsaufrufen.
.....
object ibtnExplorer: TWGSpeedButtonIDE
Left = 6
Top = 2
Width = 28
Height = 28
Hint = 'CAIGOS-Explorer ...'
TabOrder = 6
Alignment = amMiddleMiddle
GroupIndex = 0
AllowAllUp = True
Down = False
End
.....
Als weiteres Beispiel für die hohe Flexibilität der Gestaltung und Steuerung des Web-Clients wird die Adressierung der Dienste aufgeführt.
.....
[StartParameter]
FacultasHostPort=swbb-rr3:6710
ConductusHostPort=swbb-rr3:6705
AutoMapName=Mainz
AutoSession=Autosession
AutoUserNr=000
WAFMaxSessionCount=0
WAFSessionTimeOut=50
WAFPort=81
WAFSaveEachAnswerToFile=0
[ScaleList]
1 : 100=
1 : 500=
1 : 1.000=
1 : 2.500=
.....
Für alle Funktionen in CAIGOS-Globe gibt es „Tooltips“. Hierbei handelt es sich um kleine Hilfe-Hinweise, die individuell je Kunden eingebracht werden können. Im Gegensatz zu den Hilfen werden mit den Tooltips spezifische Hinweise gegeben, die aus der Organisation des Kunden resultieren.
Der Web-Client bei der Arbeit
Als erstes Beispiel zeigen wir die Fachanwendung CAIGOS-BAUM, wie es sich in CAIGOS-Globe darstellt:

- CAIGOS-BAUM als Anwendung in CAIGOS-GLOBE
Um die integrative Kraft des Web-Clients darzustellen, beschreiben wir die Darstellung von Kartenwerken aus CAIGOS, die um weitere Informationen aus einem WMS-Dienst von einem anderen Anbieter ergänzt werden.
Die verfügbaren Kartenwerke werden angezeigt, wobei für Daten, die über den WMS-Dienst abgerufen werden, der Kartentyp als „WMS“ angezeigt wird. CAIGOS-Globe fragt dann alle verfügbaren Eigenschaften (capabilities) beim Dienst ab, die dann für die weitere Anzeige und Verwendung wie bei CAIGOS Kartenwerken selektiert und aufbereitet werden können. Die Kartenwerke „mischen“ sich also in der Anzeige.

- Stadt Norden mit Umweltinformationen(WMS)aus dem PortalU
Das gewohnte Verhalten der Funktionsaufrufe bleibt auch beim Arbeiten mit dem CAIGOS-Globe erhalten. Aus der Liegenschaftsanwendung heraus werden alle verfügbaren Dokumente angezeigt, die dann angezeigt werden können.

- Verknüpfung der Liegenschaftsanwendung mit Dokumenten im GLOBE

- CAIGOS-KANAL im GLOBE mit Objekt-Browser, weiterhin sind noch Baum und Grünflächen aktiv
Technische Fakten
Ein Appache Server oder vergleichbare sind für den CAIGOS-Globe nicht erforderlich. Das vereinfacht die Installation und die Nutzung.
Gemischte Installationen von Client/Server Installationen im LAN und Web-Anwendungen sind möglich.
Auch in der Zukunft wird es die Viewer für die Fachanwendungen geben. Diese und die Fachanwendungen werden für den Web-Einsatz in gleicher Weise lizenziert wie bisher.
Ausblick auf mehr
Zurzeit befindet sich CAIGOS-Globe im realen Testeinsatz beim Rauminformationssystem (RIS) von Rheinland-Pfalz, bei der Stadt Ludwigshafen und beim Geoportal Saar.
Mit der Version Mitte 2009 werden dann auch die Fachanwendungen über den Web-Server verfügbar sein und sich in dem beschriebenen Layout darstellen. Die bekannte Entwicklungsumgebung wird dann Anwendungen erzeugen, die für den Desktop-, Client/Server- oder den Web-Einsatz in gleicher Weise zu nutzen sind.
Selbstverständlich werden auch mobile Endgeräte wie PDA oder Handhelds unterstützt, vorausgesetzt diese unterstützen die Standardbrowser, was mit Windows ME sicher gestellt ist.




