== Make GeoNetwork INSPIRE ready == Following INSPIRE requirements defined in the Directive and IR, some add-ons needs to be done in GeoNetwork. ''I tried to list main requirements, feel free to add missing requirements'' === Metadata for datasets and services === {{{ "Member States shall establish and operate a network of the following services for the spatial data sets and services for which metadata have been created in accordance with this Directive." }}} * GeoNetwork trunk : iso19139/119 support * GeoNetwork trunk : OGC WxS harvester === INSPIRE Spatial Data Theme === Spatial data theme correspond to INSPIRE Directive annexe I, II and III. Those themes have been added to the GEMET thesaurus managed by EEA and can be found at http://www.eionet.europa.eu/gemet/inspire_themes?langcode=en. * GeoNetwork utilities : import INSPIRE Theme thesaurus available from the utilities directory off GeoNetwork (see https://geonetwork.svn.sourceforge.net/svnroot/geonetwork/utilities/gemet/) * GeoNetwork utilities : import GEMET Thesaurus === Search criteria === {{{ the Discovery service shall implemented as a minimum the following combination of search criteria: (a) keywords; (b) classification of spatial data and services; (c) the quality and validity of spatial data sets; (d) degree of conformity with the implementing rules provided for in Article 7(1); (e) geographical location; (f) conditions applying to the access to and use of spatial data sets and services; (g) the public authorities responsible for the establishment, management, maintenance and distribution of spatial data sets and services.” }}} Search field should be added to !AdditionalQueryable section of CSW services : || '''Name''' || '''Missing''' || '''Must be modified''' || '''Comments''' || || Degree || '''Yes''' || - || add Degree to lucene index || || !SpecificationTitle|| '''Yes''' || - || add !SpecificationTitle to lucene index || || !SpecificationDate || '''Yes''' || - || add !SpecificationDate to lucene index || || !SpecificationDateType || '''Yes''' || - || add !SpecificationDateType to lucene index || || !AccessConstraints || '''Yes''' || - || add !AccessConstraints to lucene index || || !OtherConstraints || '''Yes''' || - || add !OtherConstraints to lucene index || || !Classification || '''Yes''' || - || add Classification to lucene index || || !ConditionApplyingToAccessAndUse|| '''Yes''' || - || add !ConditionApplyingToAccessAndUse to lucene index || || !MetadataPointOfContact || '''Yes''' || - || '''it shall include an email contact??''' || || Lineage || '''Yes''' || - || add Lineage to lucene index || * GeoNetwork trunk : See CSW202Improvements for more details. === Multilingual === {{{ the use of multi-lingual thesauri in the context of interoperability of spatial datasets and services }}} * GeoNetwork trunk : Multilingual editing is available and you could also import multilingual Thesaurus === Schematron (on-going) === Validation rules made for GéoSource project. * GeoSource/geocat.ch sandbox : schematron rules for INSPIRE === Editing : conformity regarding specification (on-going) === * GeoSource : small improvements in editor