[SoC] gsoc2011/ mapserver/ inspire view service support

Stefan Leopold stefan.leopold at reflex.at
Sun May 22 13:53:10 EDT 2011


hello

my name is stefan leopold and i'm the student accepted to work on the
inspire view service support in mapserver as part of the google summer of
code 2011 (for a replication of the proposal incl. timeline please see
below) 

beginning with the official start tomorrow, i'm supposed to send weekly
status reports to the soc at osgeo mailing list, so if you are interested 
- what i did get done
and
- what i plan on doing next
just have a look there (this email will be the only cross post)

everything else i'll put on the mapserver-inspire at osgeo mailing list after
talking with my mentor stephan meissl, i'm very excited to contribute to
the osgeo development community, looking forward to your ideas and feedback

as discussed with stephan, i'll start focusing on the multi-language
support:
- what is required by the spec, what has already been discussed
(mailing-list, neogeo paper), ...
- further go into proposed solutions (particularly ticket#3608) ->
understand patch, set everything up to build & debug patched mapserver
locally
- inclusion of inspire support in msautotest, create new test for
multi-language support
- "work out" the options/alternatives/pros&cons for further discussion

br
stefan

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

1. Introduction

Support of the INSPIRE View Service would be a major asset for MapServer
and is required by European governmental institutions. The idea of the
project is to implement missing features to enhance the support of this
extension to WMS.

2. Background

MapServer supports various OGC interface specifications like WMS, WFS or
WCS. The INSPIRE View Service defines a profile of the WMS version 1.3.0
(aka ISO 19128), which adds additional functionality like multi-lingual
support for metadata or extended capabilities (cf
http://trac.osgeo.org/mapserver/wiki/INSPIRE).

3. The Idea (describe your idea here)

•extend the WEB section of the MAP and LAYER objects in the Mapfile to
allow the specification of additional METADATA elements needed for the
INSPIRE View Service e.g. temporal reference
•extend the WEB section of the MAP and LAYER objects in the Mapfile to
allow the specification of METADATA elements in multiple languages, extend
metadata lookup function for specific languages
•make sure that all generated XML responses validate against the
official INSPIRE schemas, evaluate addition of switch to msautotest to
include a validation step
•analyze possibility to specify MAP and LAYER object metadata in
external XML file

4. Project plan (how do you plan to spend your summer?)

week 1-2 (may 23-june 5)
getting started with MapServer codebase and usage, understand guidance*
for the implementation of INSPIRE View Services in detail 

*) Technical Guidance for the implementation of INSPIRE View Services
version 3.0
(http://inspire.jrc.ec.europa.eu/documents/Network_Services/TechnicalGuidance_ViewServices_v3.0.pdf)

week 3-7 (june 5-july 10)
propose envisaged implementation together with code examples as MapServer
RFC  

mid term evaluation (july 15)

week 8-12 (july 11-august 15)
implementation of MapServer RFC 

final evaluation (august 26)

5. Future ideas / How can your idea be expanded?

•full support and compliance with the INSPIRE View Service
•support of INSPIRE Download Service (WFS and WCS)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/soc/attachments/20110522/44b13819/attachment.html


More information about the SoC mailing list