Workshop Dessau
From Seven
Herzlich willkommen zum Workshop "Karten im Internet" in Dessau.
Contents |
Agenda
- Vorstellung
- Einführung in GDI, ganz allgemein
- Vorstellung OGC WMS als Kartendienst
Praktischer Teil
Am Beispiel der Software Mapbender werden folgende Punkte ausprobiert.
- Einbinden unterschiedlicher Dienste in einen Client
- Praktisches ausprobieren unter http://arnulf.us/mapbender/
- Account anlegen
- Anwendung öffnen <gui> und <gui1>, etc.
- Dienst konfigurieren
- Neue Anwendung erstellen
- Funktionselemente einbinden
- Dienst in Anwendung einbinden
Links
List mit unsortierten Links, die während des Workshops erwähnt wurden.
Routing Service
Google Maps und OpenStreetMap Side by Side
Übersicht verschiedener Anwendungen und Kartendienste
Designwettbewerb fürr PRTR
Test mit Trac unc Code im Repositroy:
Einladung zur FOSSGIS Konferenz vom 2. bis 5. März in Osnabrück:
Kartendienst-Anfrage
Bevor eine eigentlichKartenanfrage erfolgen kann, muss der Client zuerst über die Fähigkeiten (Capabilities) des Servers informiert werden. Zu diesem Zweck wird das OGC WMS Capabilities-Dokument angefordert:
http://arnulf.us/cgi-bin/mapserv?map=/data/umn/germany_border.map&REQUEST=GetCapabilities&SERVICE=wms&VERSION=1.1.1
Das XML Dokument enthält alle Informationen, die der Client benötigt, um eine Anfrage an den Kartendienst stellen zu können.
Ein OGC WMS GetMap-Aufruf liefert ein Kartenbild.
- OGC WMS GetMap Request aufgeschlüsselt
Basis-URL
http://osm.prtr.bund.de/cgi-bin/mapserv?
Referenz auf Kartenwerk (Vendor specific!)
map=/data/umn/osm/germany_shape.map
OGC Syntax-Information:
&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&
Kartenebenen:
LAYERS=Bundeslaender,Postleitzahlbereiche,Staedtepunkte, Postleitzahlen,Staedtenamen,Bundeslaendernamen&
Kartenstile:
STYLES=default,default,default,,,&
Koordinatensystem
SRS=EPSG:25832&
Koordinaten des Umgebungsrechtecks (im oben angegebenen Koordinatensystem)
BBOX=172308.75,5191210,1013691.25,6152790&
Breite und Höhe des Kartenbilds
WIDTH=1400& HEIGHT=1600&
Format des Kartenbilds
FORMAT=image/gif&
Hintergrundfarbe
BGCOLOR=0xffffff&
Transparenzoption
TRANSPARENT=TRUE&
Ausnahmeformat, Fehlermeldungen werden in diesem Fall als Bild ausgeliefert
EXCEPTIONS=application/vnd.ogc.se_inimage