De installatie en eerste configuratie van het Open Archief is gedaan in samenwerking met ICT (zie ook de relevante memo ‘1220056-000-ZWS-0041-m-Instruction manual - Archive installation.docx’, te vinden in SVN onder ‘~\trunk\Documentatie\’).

Één van de belangrijkste configuratie bestanden voor het Archief is archiveServerConfig.xml, waarin belangrijke informatie over de verschillende onderdelen van het Archief opgenomen is (zoals het serveradres en inloggegevens van GeoNetwork), hieronder is een voorbeeld gegeven:

<arc:dataSource>

                <!-- URL path to root directory containing archive data files -->

                <arc:baseUrlArchiveData>file:////opt/fews/archive/managementtools/data/</arc:baseUrlArchiveData>

</arc:dataSource>

<arc:catalogue>

                <arc:geonetwork>

                                <!-- URL path to root of Geonetwork server -->

                                <arc:baseUrl>http://tl-tc063.xtr.deltares.nl:8080/geonetwork/srv/dut/</arc:baseUrl>

                                <!-- Geonetwork user used to import, update and delete metadata in geonetwork -->

                                <arc:user>archive</arc:user>

                                <!-- Password for geonetwork user -->

                                <arc:password>****</arc:password>

                </arc:geonetwork>

</arc:catalogue>

Dit bestand kan aangepast worden, maar het wordt aangeraden om dit in afstemming met ICT te doen.

Een aantal zaken van het Open Archief kunnen geconfigureerd worden via de Admin Interface, die bereikt kan worden via een browser op het hieronder genoemde adres. De Admin Interface geeft ook een overzicht van de status van elke component van het archief (zie Figuur 1). De configuratie kan aangepast worden onder ‘Manage configuration’ (zie Figuur 2).

-----------------------------------------------------------------------------------------------------------------------------------------

Gegevens voor Admin Interface (http://tl-tc062.xtr.deltares.nl:8080/deltares-archive-server)

Username:       archiveuser

Password:        ****

-----------------------------------------------------------------------------------------------------------------------------------------

Figuur 1  Screenshot van de Admin Interface van het Open Archief


Figuur 2  Screenshot van configuratie manager onder de Admin Interface

Zoals opgemaakt kan worden uit Figuur 2 is het mogelijk om vier verschillende XML bestanden aan te passen. Dit kan het beste gedaan worden door het huidige bestand te downloaden, deze aan te passen en vervolgens weer te uploaden. Wanneer een bestand nog niet aanwezig is dient deze eerst aangemaakt te worden (download zal niet beschikbaar zijn). Dit kan gedaan worden aan de hand van de relevante XML schema’s, waarvoor links zijn opgenomen in Tabel 1, waarin de vier verschillende XML bestanden zijn beschreven.

Tabel 1   Beschrijving van mogelijke configuratie files voor het Open Archief

Configuratie file

Beschrijving

Areas

Definieert area’s; onderdelen/gebieden waartussen onderscheid gemaakt wordt in het systeem. Data die naar het Archief geschreven wordt dient een bestaande area mee te krijgen (dit moet geconfigureerd zijn in de relevante workflow). Elke area is onderdeel van de folder structuur van het Archief:

<Year>/<Month>/<Area>/<Day>/<Datatype>/<Foldername>/…

Voor het NWM worden voor area’s de bekende onderdelen gebruikt: IJVD, RMM, ZW, etc.

XML schema:

http://fews.wldelft.nl/schemas//version1.0/archive-schemas/areas.xsd

EventTypes

Definieert eventTypes; een collectie van meerdere data sets die behoren tot eenzelfde gebied en tijdsperiode. Zie voor meer informatie over events:

https://publicwiki.deltares.nl/display/FEWSDOC/25.+Using+the+Deltares+Open+Archive

Events worden voornamelijk gebruikt bij operationele FEWS systemen en zijn minder relevant voor het NWM. Deze hoeft dus ook niet noodzakelijk geconfigureerd te worden.

XML schema:

http://fews.wldelft.nl/schemas//version1.0/archive-schemas/eventTypes.xsd

ArchiveTask Schedule

Definieert de verschillende taken die uitgevoerd kunnen worden binnen het Archief. Deze kunnen zo geconfigureerd worden dat ze automatisch of handmatig uitgevoerd worden. Dit betreft bijvoorbeeld de harvester (schedule for the harvester) en een optie om de catalogus leeg te maken (clear catalogue).

XML schema:

http://fews.wldelft.nl/schemas//version1.0/archive-schemas/archiveTasksSchedule.xsd

Sources

Definieert een mogelijke source die meegegeven wordt als metadata aan data die naar het Archief geschreven wordt. Voor het NWM wordt vooralsnog één enkele source gebruikt: ‘NWM release’.

XML schema:

http://fews.wldelft.nl/schemas//version1.0/archive-schemas/sources.xsd

  • No labels