Tutorial: "Development of Web GIS and Web Mapping Applications with QGIS mapserver"
When: 14th of September 2010
Where: Zurich, Switzerland
Registration: GIScience 2010 conference website
NEW: Download the Tutorial Reader
NEW: Download the Software Workspace Content (C:/workspace/) used during the tutorial
Web GIS and Web Mapping Applications allow the real-time visualization and dissemination of available GIS data sources to a multitude of users distributed all over the world. The tutorial for the development of Web GIS and Web Mapping Applications with the QGIS mapserver provides the participants with the skills necessary to create their own standardized Web mapping services based on formal cartographic rules implemented in the open source software QGIS mapserver. The tutorial covers the complete cartographic workflow for the Web: map authoring with the Quatum GIS, export of basic cartographic rules with "Publish to Web" plugin and integration in a Web GIS. The participants also learn how to create more expressive maps with cartographic rules defining SVG point symbols, patterns for spatial features, and thematic maps (choropleth maps, simple proportional symbol maps, pie and bar diagrams).
Module 1: Basic Cartographic Workflow
- Basic Map Authoring with Quantum GIS
- Export of Cartographic Rules with Publish to Web Plugin
- Map Server Integration in WebGIS Clients
Module 2: Cartographic Rules for Topographic and Thematic Mapping
- Symbolisation of Point, Line and Polygon Datasets
- Symbolisation of Thematic Data (choropleth and diagram maps)
- Integration of Thematic Maps in WebGIS clients
Module 3: Advanced Cartographic Rules
- Special Rules and Feature Filtering
- Custom SVG Symbols and Patterns
Cartographic Web Services enable the creation of Web GIS application in an open and formal manner. Cartographic Web Services are standards-based map services which are cartographically enriched and controlled with cartographic rules. Cartographic rules can be defined as detailed symbology descriptions for spatial features that specify their precise visual representation on a map. They describe the basic properties and superimposing of cartographic symbols, as well as more complex rotations, displacements, feature filtering and even geometry manipulations of symbols with the same goals as in traditional computer-assisted cartography. The OGC standard Symbology Encoding is used for defining the cartographic rules in a formal manner.
QGIS mapserver has been developed at the Institute of Cartography, ETH Zurich with the support of the ORCHESTRA, SANY and SwissExperiment projects. ORCHESTRA and SANY are 6th Framework European Integrated Projects co-funded by the Information Society and Media DG of the European Commission within the RTD activities of the Thematic Priority Information Society Technologies. SwissExperiment is an initiative of the Competence Centre Environment and Sustainability of the ETH Domain (CCES) which has been created to provide a platform for large scale sensor network deployment and information retrieval and exploitation.