diff --git a/README.md b/README.md index 9708632beca02ba07f9e80b4018ad7052333b8fc..c6bd8e6fd3f99d6e975dd5970292425b434cab95 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,10 @@ Das Mapping orientiert sich an am [Mapping der GDI-DE](https://wiki.gdi-de.org/d - OrganisationName - Identifier +## Mapping von DCAT zu ISO + +Das Programm enthält auch eine Komponente, um DCAT-Metadaten in ISO-Metadaten umzuwandeln. Diese Komponente wird nur aktiv, wenn die Umgebungsvariable `DCAT_BASE_URL` gesetzt ist. Unter <http://localhost:8080/iso/list.json> ist ein JSON-Array mit den relevanten Datensätze (gefiltert mit dem in der Umgebungsvariablen `DCAT_ISO_KEYWORD` eingestellten Schlagwort) zu finden. Dort sind die ISO-Metadaten der Datensätze verlinkt. + ## Konfiguration Die Konfiguration der CSW2DCAT-Brücke erfolgt Container-freundlich mit Hilfe von Umgebungsvariablen. @@ -39,7 +43,8 @@ Jede Brücke benötigt mindestens zwei Informationen: | `BRIDGE_PORT` | global | Nummer des TCP-Ports, auf dem das Programm hören soll | | `BRIDGE_BASE_URL` | global | Adresse unter der die CSW2DCAT von außen erreichbar sein wird | | `BRIDGE_VERBOSE_LOGGING` | global | (existierendes) Verzeichnis, in das alle Antworten des CSW und alle als Ausgaben erzeugten DCAT-AP.de-Dokumente geschrieben werden | -| `DCAT_BASE_URL` | global | Basisadresse für DCAT-AP.de konforme Metadaten, z.B. https://opendata.schleswig-holstein.de/dataset/ (aktiviert das DCAT→ISO-Mapping) +| `DCAT_BASE_URL` | global | Basisadresse für DCAT-AP.de konforme Metadaten, z.B. https://opendata.schleswig-holstein.de/dataset/ (aktiviert das DCAT→ISO-Mapping) | +| `DCAT_ISO_KEYWORD` | global | Ist das DCAT→ISO-Mapping aktiv, so wird mit diesem Schlagwort nach Datensätzen gesucht | Als globale Einstellungen gibt es: