= Add Support for Inspire Download Service As Atom Feed =
|| '''Date''' || 2012/09/18 ||
|| '''Contact(s)''' || Paul van Genuchten ||
|| '''Last edited''' || ||
|| '''Status''' || OnGoing ||
|| '''Assigned to release''' || 2.x ||
|| '''Resources''' || ||
|| '''Ticket #''' || ||
|| '''Github source''' || ||
== Proposal ==
''''Generate Atom'''
Inspire requires either WFS service or Atom xml for downloading datasets. These days governments are uploading xml-files as Atom-files and link to that document from the Geonetwork data download link. The Atom document contains roughly the same information as an Inspire iso19115/9 record in GN. So seems quite usefull to generate this feed document as an output format for Geonetwork.
{{{
http://.../geonetwork/srv/eng/ATOM?uuid=a3d33-...
}}}
Would return a document like:
{{{
INSPIRE Download service http://..../geonetworkno limits2012-06-25T10:45:03Zmeme@altern.orgtitlee39bd6e0-7651-11e0-a1f0-0800200c9a62http://www.cultureelerfgoed.nlhttp://.../geonetwork/data/4258.zip2012-06-26T00:00:002012-06-25T10:45:0350.74 3.25 53.48 3.25 53.48 7.22 50.74 7.22 50.74 3.25
}}}
'''Display Atom Contents'''
The atom link can be referred to from the Inspire iso19115 and Inspire iso19119 records in the catalogue
{{{
http://.../geonetwork/srv/eng/ATOM?uuid=a3d33-...
}}}
If GN finds such an atom feed url in the gmd:url field, the metadata record-view should get the feed contents and return the (metadata and the) hyperlinked documents inside the Atom document and present them as hyperlinks
TODO:
* create Atom output format (new metadata.show endpoint using custom xslt)
* Add option to iso19115 'online resource' section to auto generate a hyperlink to an Atom feed referring to the uploaded dataset
* Add option to harvest iso19119 metadata from an Atom Feed
* If online resource section contains atom link, present as human readable in metadata record view
* Alter Geonetwork to comply with ETF Inspire Validation framework (http://www.geonovum.nl/dossiers/inspire/implementatie/conformiteit) for download services, without the need of editing xml-documents manually
=== Proposal Type ===
* '''Type''': Inspire download service improvement
* '''App''': GeoNetwork
* '''Module''': Inspire
=== Voting history ===
Vote proposed by Paul on 2012/MM/DD, result was
* ?
== Risks ==
* ?
== Participants ==
* Paul van Genuchten
* Steven Smolders