[Geoserver-devel] [JIRA] (GEOS-7042) Assorted INSPIRE extension improvements

Marcus Sen created an issue

GeoServer / ImprovementGEOS-7042

Assorted INSPIRE extension improvements

Issue Type:

ImprovementImprovement

Affects Versions:

2.7.1

Assignee:

Unassigned

Components:

INSPIRE

Created:

21/May/15 10:33 PM

Priority:

MediumMedium

Reporter:

Marcus Sen

There are a number of small improvements that could be made to the way the INSPIRE extension behaves:

  • There is no need to add declarations for namespaces (prefixes: gmd, gml, gco, srv) that aren’t used in the extended capabilities.
  • There is no need for the xsi:type attributes which have been added to elements whose type is already fully defined by the XML Schema.
    The above are harmless but add unnecessary cruft.
  • Once you deploy the inspire jar in your GeoServer instance then you get the INSPIRE extended capabilities element in the WMS and WFS capabilities output even if you haven’t set the required information to go in it. The web GUI then doesn’t allow you to edit and save any changes to your WFS service parameters unless you also enter a spatial identifier but you might not have decided on what to enter or might, for example, just want to put INSPIRE metadata for your WMS and not your WFS. It would be more convenient just not to include the INSPIRE extended capabilities element in each service unless the necessary parameters had been set for that service.
  • The extension currently sets the MetadataURL/MediaType element to one of two possible values. In the INSPIRE schema this element is 0…* and can take on one of a list of about 20 values. We don’t currently have a use case for having more than one MediaType element and that would complicate the interface somewhat. We would like to choose any of the values allowed by the INSPIRE schema but, as a first step, it would be useful just to allow omitting the MediaType element altogether when selecting no value for it.

See also email thread at http://sourceforge.net/p/geoserver/mailman/message/34125799/

Add Comment

Add Comment

This message was sent by Atlassian JIRA (v6.5-OD-03-002#65000-sha1:b8f65f8)

Atlassian logo