An SVG Client built in OGC Web Map Service layers

Barend Köbben International Institute for Geo-Information Science and Earth Observation (ITC)
http://kartoweb.itc.nl/RIMapper/

This paper introduces work done on developing an simple SVG map Graphics User Interface (GUI), to serve a s the built-in mapping client for RIMapperWMS. This is a light-weight web mapping application that conforms to the Open Geospatial Consortium’s Web Map Service (WMS) specification and serves interactive web maps from a spatial database back-end. Compared to existing WMS implementations, it stands out firstly because it serves its maps in the Scalable Vector Graphics format. This allows it to offer high-quality vector cartography, specially suitable for mobile devices such as PDA’s and smartphones. Secondly, RIMapperWMS includes so-called VendorSpecific Capabilities that the OGC specification allows, in this case enabling it to produce the SVG output with a built-in Graphical User Interface, allowing the data to be disseminated to any SVG-capable application, without the need for a separate WMS client.

This paper first introduces RIMapperWMS aproject in which we investigated the possibility for a WMS to produce the SVG output with a built-in GUI. In this way, the data could be disseminated to any SVG-capable application, without the need for a separate WMS client, something no existing WMS offers at present. The resulting RIMapperWMS system serves interactive web maps from a spatial database back-end. The general components of the RIMapperWMS setup are:

The paper further discusses the consequences of adding a GUI to map output, for specification compliance as well as for practical interoperability. We then continue on the technical setup of the SVG client and the current status of development. Finally some conclusions and an outlook to further development will be offered.