Workshop HS NB
From Seven
Contents |
Einführung
Andreas gibt eine Einführung.
VM einbinden, von DVD, oder USB Stick booten, oder alles einzeln installieren.
PostgreSQL/PostGIS
Kurze Einführung
- psql kennenlernen
- Datenbank anlegen
- Räumliche Funktionen hinzufügen
- Koordinatensystem-Projektionsparameter hinzufügen
- PLZ Daten als Shape herunterladen
- nach PostgreSQL importieren
- Werkzeug: "shp2pgsql"
- Hinweis: Encoding beachten
- Quantum-GIS zum anzeigen und konvertieren.
MapServer
Pfad: /usr/local/www/docs_maps/mapserver_demos/workshop
- ITASCA Demo ansehen
- Map-Datei um WMS-Parameter ergaenzen
- Hinweis > anderer Pfad durch Apache Alias:
- http://localhost/cgi-bin/mapserv?map=/usr/local/www/docs_maps/mapserver_demos/workshop/itasca-wms.map
- Koordinatensystem angeben: WMS_SRS "EPSG:26915 EPSG:4326"
- Capabilities-Dokument abrufen
OpenLayers
Pfad: /var/www/openlayers
- Demos ansehen
- Exkurs zu Kacheln, Tiling und WMS
Eigene Datei "demo.html" erstellen: (siehe Beispiel)
- ITASCA Capabilities-URL in OpenLayers einbinden.
var twms = new OpenLayers.Layer.WMS( "Itasca",
"http://localhost/cgi-bin/mapserv?",
{ map: '/usr/local/www/docs_maps/mapserver_demos/workshop/itasca-wms.map',
transparent: 'true', layers: 'drgs,mcd90py2,mcd90py2_anno,twprgpy3,lakespy2,dlgstln2,ctyrdln3,ctyrdln3_anno,majrdln3,majrdln3_anno,airports'
);
map.addLayer(twms);
+++
"http://world.freemap.in/cgi-bin/mapserv?", { map: '/www/freemap.in/world/map/factbooktrans.map', transparent: 'true', layers: 'factbook'} ); map.addLayer(twms);
+++
Mapbender
- Demo gui ansehen
- Administration erläutern
- ITASCA Capabilities-Dokument hochladen
- Anwendung "gui" kopieren
- ITASCA WMS Dienst einbinden
- Metadaten ansehen, eingeben
[Ende]