Konferenz 2006/ üstra AG

Aus FOSSGIS Wiki
Zur Navigation springenZur Suche springen

Motivation / Worum geht es?

Fachlich: Erweiterung einer Leitstellensoftware um ein Kartenmodul:

  • Darstellung von mehreren hundert Fahrzeugen auf einer Basiskarte
  • Aktualisierung der Fahrzeugposition nach Übermittlung neuer Koordinaten, ca. alle 15 Sekunden, ohne störendes Ruckeln der Karte
  • Thematische Darstellung der Fahrzeuge entsprechend ihrer Fahrplanabweichung.
  • Informationsextraktion über die Karte (Konfigurierbares Labeling und Infotool)
  • Austausch von Selektionen mit bestehenden Modulen zur Verzahnung der Workflows
  • Automatische Kartennachführung auf ausgewählten Fahrzeugen (Notfallsituation)
  • Personalisierung der Kartenansicht für individuelle Nutzer

Technisch: Integration in bestehende Anwendungslandschaft

  • Ein führendes System besteht bereits
  • Kommunikation mit diesem und weiteren System auf dem Client (Multi Bildschirm Anwendung)
  • Serverseitig Datenübernahme aus properitären Systemen
  • Dynamische Datenupdates in unterschiedlichen Zyklen (ca. alle 15 Sekunde für Fahrzeuge, Linien und Strecken in Tages bis Wochen Rhythmus)

Allgemeine Vorgaben

  • Einfache und kostengünstige Verteilung der Clients
  • Javabasierende Technologie
  • Zukunftssicherheit, Nutzung freier Software
  • Schaffung und Nutzung offener und fester Schnittstellen durch Einhaltung der OGC -Vorgaben des

Technik

Entwicklung einer Lösungsstrategie

  • Auswahl der geeigneten Rendering Technologie
  • Aufteilung der Aufgaben zwischen Client und Server
  • Definition von Schnittstellen

Lösungsumsetzung

  • Implementierung eines Clients basierend auf dem open source Java GIS toolkit GeoTools (http://www.geotools.org/)
  • Integration einer Clientseitigen Kommunikationsinterfaces.
  • Datenversorgung des Clients über WFS und WMS Schnittstellen
  • Notifizierung des Clients über die Aktualisierung der Daten mittels Java-RMI
  • Serverseitige Datenübernahme und Bereitstellung der Daten als WFS
  • Datenhaltung in spatial-DB (MySQL)
  • Installation eines UMN Mapservers für die Bereitung einer Basiskarte

Systempräsentation

Kontakt: IVU Traffic Technologies AG Bundesallee 88 12161 Berlin eMail: bae@ivu.de (Jörn Baetge) Web: http://www.ivu.de Tel.: +49 (0) 30-85906-371