-
Notifications
You must be signed in to change notification settings - Fork 4
Instellingen geoptimaliseerd voor Nederland
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"]}}}
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>
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")
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