FOSSGIS2012 - 0.29 05.04.2012

FOSSGIS 2012
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten

Referenten
Christian Mayer
Programm
Tag Mittwoch - 2012-03-21
Raum WSRaum3
Beginn 13:30
Dauer 01:30
Info
ID 440
Veranstaltungstyp Workshop
Track Workshops (bezahlt)
Sprache der Veranstaltung deutsch

Einführung in Rich Map Clients mit GeoExt

Anspruchsvolle Benutzeroberflächen für Kartenanwendungen programmieren

GeoExt (http://geoext.org) ist eine auf den JavaScript-Bibliotheken OpenLayers (für Karten im Web, http://openlayers.org) und Ext JS (für interaktive Webanwendungen, http://www.sencha.com/products/js/) aufbauende JavaScript- Bibliothek, die es vereinfacht, Kartenmaterial in ansprechenden und komplexen Oberflächen im Web zu präsentieren.

Im Workshop, der von Christian Mayer (einem Patch-Contributor von GeoExt und OpenLayers) & Marc Jansen (einem der Autoren des deutschsprachigen Buches zu OpenLayers, dort Kernentwickler und daneben ebenfalls GeoExt-Patch-Contributor) gehalten wird, werden die folgenden Themen behandelt:

  • GeoExt Grundlagen: Wie erzeugt man ein verschiebbares Kartenfenster inklusive WMS-Layer mit GeoExt?
  • WMS mit Readern und Stores: Verwendung der Methoden GetCapabilities, GetMap, GetFeatureInfo und GetLegendGraphic, um das Potential der standardisierten Interaktionen mit den Diensten auszuschöpfen
  • WFS einfach gemacht: Wir entwickeln einen WFS-T Editor mit automatisch synchronisierter Karten- und Tabellendarstellung der geographischen Features

Zusätzlich zu oben genannten Themen werden wir, je nach zur Verfügung stehender Zeit und den konkreten Wünschen der Teilnehmer, gegebenenfalls die folgenden Aspekte behandeln:

  • Weitere OGC Standards
    • WFS GetCapabilities und DescribeFeatureType
    • Filter Encoding (FE) and Styled Layer Descriptor (SLD)

Zielgruppe sind alle an Webkartographie Interessierten, die bereits OpenLayers kennen und ansprechende Oberflächen mit GeoExt entwickeln möchten. Auch Teilnehmer, die GeoExt bereits einsetzen, können von einem Besuch sicherlich profitieren, etwa um die Eigenschaften der kürzlich erschienenen Version 1.1 kennenzulernen. Wenn Sie abschätzen möchten, ob OpenLayers, Ext JS und GeoExt Ihnen bei Ihrer Fragestellung helfen kann, wird der Workshop erste Antworten liefern. Grundsätzliche Kenntnisse von JavaScript, OpenLayers und Ext JS sind sicherlich nützlich, werden aber nicht zwingend vorausgesetzt.