Skip to content

Instellingen geoptimaliseerd voor Nederland

paul van genuchten edited this page Jun 8, 2017 · 7 revisions

Hieronder een set instellingen (Admin > Instellingen) die GeoNetwork beter geschikt maken voor de Nederlandse situatie.

configuratie voor kaarten (dank opengeogroep voor aanbieden van deze service):

{
    "center": [
        155000,
        463000
    ],
    "context": "",
    "layer": {
"url":"http://www.openbasiskaart.nl/mapcache/?","layers":"osm-nb","version":"1.1.1"
},
    "listOfServices": {
        "wms": [],
        "wmts": []
    },
    "projection": "EPSG:28992",
    "projectionList": [
        {
            "code": "EPSG:28992",
            "label": "RD new"
        },
        {
            "code": "EPSG:4326",
            "label": "WGS84 (EPSG:4326)"
        }
    ],
    "useOSM": false,
    "useBRT": true,
    "viewerMap": "",
    "zoom": 7
}

Lijst met CRS

[{
"code":"EPSG:28992",
"value":"+proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.417,50.3319,465.552,-0.398957,0.343988,-1.8774,4.0725 +units=m +no_defs"
}]

Configuratie per standaard:

{"iso19110":
{"defaultTab":"default","displayToolTip":false,"related":{"display":true,"readonly":true,"categories":["dataset"]},"validation":{"display":true}},
"iso19139":
{"defaultTab":"default","displayToolTip":false,"related":{"display":true,"readonly":false,"categories":["parent","onlinesrc"]},"suggestion":{"display":true},"validation":{"display":true}},
"iso19139.nl.geografie.1.3.1":{"defaultTab":"default","displayToolTip":true,"related":{"display":true,"readonly":false,"categories":["parent","onlinesrc","service"]},"suggestion":{"display":true},"validation":{"display":true}},
"iso19139.nl.services.1.2.1":{"defaultTab":"default","displayToolTip":true,"related":{"display":true,"readonly":false,"categories":["onlinesrc","dataset"]},"suggestion":{"display":true},"validation":{"display":true}},
"dublin-core":{"defaultTab":"default","related":{"display":true,"readonly":false,"categories":["onlinesrc"]}}}

Conformiteit met een specificatie

Hiervoor wordt een veld gebruikt dat een auto-complete lijst met waarden (snippets) uit de catalogus zelf gebruikt. In eerste instantie is deze lijst leeg, deze lijst kun je beheren via /geonetwork/srv/dut/catalog.edit#/directory. Voeg daar de gewenste snippets in, gebruik het template:

<gmd:DQ_DomainConsistency xmlns:gco="http://www.isotc211.org/2005/gco"
                          xmlns:gmd="http://www.isotc211.org/2005/gmd">
   <gmd:result>
      <gmd:DQ_ConformanceResult>
         <gmd:specification>
            <gmd:CI_Citation>
               <gmd:title>
                  <gco:CharacterString>Basismodel geo-informatie (NEN3610:2011)</gco:CharacterString>
               </gmd:title>
               <gmd:date>
                  <gmd:CI_Date>
                     <gmd:date>
                        <gco:Date/>
                     </gmd:date>
                     <gmd:dateType>
                        <gmd:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication"/>
                     </gmd:dateType>
                  </gmd:CI_Date>
               </gmd:date>
            </gmd:CI_Citation>
         </gmd:specification>
         <gmd:explanation gco:nilReason="missing">
            <gco:CharacterString/>
         </gmd:explanation>
         <gmd:pass>
            <gco:Boolean>true</gco:Boolean>
         </gmd:pass>
      </gmd:DQ_ConformanceResult>
   </gmd:result>
</gmd:DQ_DomainConsistency>

Schematron validatie INSPIRE

In de schema-plugin is een schematron ten behoeve van INSPIRE validatie toegevoegd. Het admin>metadata & templates>schematron scherm biedt je 4 opties:

  • altijd uitvoeren (geen actie)
  • wel uitvoeren maar validatie er niet door laten falen (alleen waarschuwing);
  • nooit uitvoeren
  • alleen uitvoeren als een bepaalde filter van toepassing is. In NGR wordt de volgende xpath expressie gebruikt (//gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:title/gco:CharacterString="VERORDENING (EU) Nr. 1089/2010 VAN DE COMMISSIE van 23 november 2010 ter uitvoering van Richtlijn 2007/2/EG van het Europees Parlement en de Raad betreffende de interoperabiliteit van verzamelingen ruimtelijke gegevens en van diensten met betrekking tot ruimtelijke gegevens")

Overig

Nog wat algemene installatie tips (zie ook http://geonetwork-opensource.org/manuals/trunk/eng/users/maintainer-guide/installing)

  • GeoNetwork is geheugen intensief, dus hoog 't geheugen voor java/tomcat op. Voor java >8 ook de PermGen Space (-XX:MaxPermSize=256m).
  • Configureer de data directory buiten de applicatie folder, bijvoorbeeld met een catalina variable (-Dgeonetwork.dir=/temp/data)
  • In het geval van een Oracle database, plaats ojdbc6.jar in /web-inf/lib, de oracle jdbc client software wordt niet standaard meegeleverd