Modellupdate
IDU Standardmodell aktualisieren

Das IDU-Metadaten-Standardmodell, so wie es bei einer neuen cardo-Installation eingerichtet wird, genügt nicht mehr den ISO-, INSPIRE- und GDI-Vorgaben, da diese sich im Laufe der Zeit geändert haben können. Das Standardmodell sollte deshalb regelmäßig aktualisiert werden.

Problematik

Das Modell kann nicht automatisch mit einem cardo-Update aktualisiert werden, da der Kunde mit dem Klasseneditor alle Möglichkeiten zur Anpassung des Modells hat und eine automatische Aktualisierung kundenspezifische Anpassungen überschreiben würde.

Updates einspielen

Ein Update des Modells kann mit wenigen Schritten von Hand eingespielt werden, wie nachfolgend beschrieben.

  1. Download der XML-Datei, die alle nötigen Änderungen am Klassenmodell enthält:
    Klassenstruktur-Updatedatei (XML)
  2. XML als Text kopieren
    (Achtung: Browser zeigen das XML meist in einer angepassten nicht verwendbaren Form an, mit 'Quelltext anzeigen' (oder ähnlich, je nach Browser) kann man sich das reine XML anschauen und kopieren)
  3. XML als Text in Reiter 'Struktur importieren' des Moduls 'In/Out & Schema' einfügen
  4. Wichtig: Checkbox 'Vererbungsattribute ignorieren' explizit setzen, da das Standardmodell von IDU ohne Vererbung ausgeliefert und kundenspezifische Vererbungseinstellungen sonst überschrieben würden!
  5. Erst als Trockenlauf importieren, und wenn das fehlerfrei läuft, ohne den Haken 'Trockenlauf' importieren, dann werden alle Änderungen in das Modell übernommen
  6. Wichtig: Wurden neue Klassen angelegt, muss an diesen noch die richtige Berechtigung eingestellt werden! Neben den Bearbeitern wird auch der SYSTEM_ANONYMOUS_USER mit Leseberechtigung für den Metadatenexport benötigt.
  7. Neben dem Strukturupdate gibt es auch eine Datenimportdatei, über welche die nötigen Datensätze für die neuen Nachschlageklassen (z. B. Gemet-Thesaurus-Schlüsselwort) importiert werden können:
    zugehöriger Datenimport der neuen Nachschlagewerte
  8. Hinweis: Zum Import muss der Schalter 'Namespace ignorieren' gesetzt werden, da die Datendatei nicht aus dem Zielcardo stammt und einen anderen Namespace besitzt.
  9. Auch hier erst im Trockelauf testen und wenn fehlerfrei durchgelaufen, ohne den Haken 'Trockentest' ausführen, dann werden alle neuen Datensätze in die Datenbank übernommen.
Bei einem unveränderten Standardmodell läuft der Import problemlos durch und alle neuen Felder stehen unmittelbar zur Verfügung.
 
Achtung: Wenn Sie ein bereits angepasstes Modell haben, sollten Sie sehr genau überprüfen, welche Änderungen durchgeführt werden (Import im Modus 'Trockenlauf' und Auswertung des Protokolls), da es zu Konflikten mit von Ihnen gemachten Anpassungen kommen kann. Gegebenenfalls kann die Importdatei entspechend abgeändert werden.
 
Hinweis für Entwickler: Dateien sind unter coreWeb3\IIS\net3\Ikx\DefaultXML\MetadataModel_Upgrade\IDU_StandardModell eingecheckt.

 

Updatedateien (beinhaltet immer alle Änderungen auch der Vorversionen):

Versionsänderungen (Changelog)

Version 1.19 (20.10.2020)

  • OnlineResource kann jetzt mehrfach angelegt werden. Das alte Feld wurde als 'nicht mehr zu verwenden' markiert.

(Achtung: Für die neu erstellte Klasse 'ONLINE_RESOURCE' müssen manuell im Klasseneditor noch die nötigen Rechte vergeben werden!)

Version 1.18 (01.12.2019)

  • Es können jetzt mehrere Schlagwörter PRIORITY DATA SET an einem Datensatz vergeben werden

Version 1.17 (15.11.2019)

  • Neue Auswahlmöglichkeit eines Schlüsselwortes zum im INSPIRE Monitoring 2019 geforderten SPATIAL SCOPE.
  • Neue Auswahlmöglichkeit eines Schlüsselwortes zum im INSPIREMonitoring 2019 geforderten PRIORITY DATA SET

(Achtung: Für die neu erstellten Nachschlageklassen müssen manuell im Klasseneditor noch die nötigen Rechte vergeben werden!)

Version 1.16 (27.10.2017)

  • Umbenennung des Parameters 'Zugriffsbedingung' in 'Zugriffseinschränkung' und Links zu Hilfeseiten in den Beschreibungen der Parameter des Reiters 'Zugriff'.

Version 1.15 (25.09.2017)

  • Die Entität PUBLICATION_DATE wurde korrigiert, so dass keine Unterscheidung der Schreibweise mehr nötig ist.

Version 1.14 (07.04.2017)

  • Neues Feld 'Inspireidentifiziert' unter Kategoriesierung
    Achtung: Sobald das Modell auf diese Version aktualisiert wurde, wird dieses Feld ausgewertet (und es werden nicht mehr automatisch alle Datensätze als inspireidentifiziert markiert). Sie müssen also dieses Feld an allen Datensätzen entsprechend setzen (oder vererben, falls für alle Datensätze gesetzt sein soll).

Version 1.13(28.03.2017)

  • In einem neuen Reiter 'Dienste' können jetzt der Technische Ansprechpartner und Gebühren erfasst werden, welche dann in den GetCapabilities der Dienste ausgegeben werden

Version 1.12(16.01.2017)

  • Diverse Anpassungen an den Titeln, Beschreibungen und Sortierungen der Felder und teils Aufteilung auf neue Reiter, angelehnt an die Metadatenerfassung des GeoMIS, damit einfacher bedienbar

Version 1.11(17.11.2016)

  • Der Nachschlagewert 'andere Beschränkungen' wird nicht mehr mit angelegt, da er überflüssig ist (Eintrag bitte, wenn noch vorhanden, von Hand löschen, kann nicht per Skript gemacht werden).
  • Feld 'Eignungseinschränkung' umbenannt in 'Anwendungseinschränkung', damit besser mit GDI-Vorgaben assoziierbar
  • Neue Nachschlageklasse 'Onlinevertrieb Funktion'
    (Achtung: Vergeben Sie anschließend die benötigten Rechte an der neuen Klasse!)
  • Vertrieb: Funktion der Online-Resource als neues Nachschlagefeld auswählbar
  • Kategorie und Schlagwörter in neuem Reiter 'Kategoriesierung' angeordnet

Version 1.10(18.10.2016)

  • Neues Feld für eine URL zur Übersichtsgrafik

Version 1.9 (30.09.2016)

  • Neuer Nachschlagewert für OpenData-Lizenz
  • Kategorie Schreibweise für 'Aufklärung/Militär' korrigiert

Version 1.8 (10.08.2016)

  • Gemet-Schlüsselwörter können jetzt mehrfach angelegt werden
  • Deutsche Bezeichnungen der ISO-Kategorien an die GDI-DE-Vorgaben angepasst
  • das Nachschlagefeld Vertraulichkeit hat eine neue Entität 'Beschreibung' bekommen, welche mit den offiziellen INSPIRE-Beschreibungen gefüllt wird.
  • Alle Angaben zu den Beschränkungen werden jetzt in einem neuen Reiter angezeigt.
  • Neues Feld zur Eingabe von 'Anderen Beschränkungen' zu den Nutzungsbeschränkungen (gab es bisher nur zu den Zugriffsbeschränkungen).
  • 'Technical Guidelines' als Spezifikationen zur Konformität ergänzt
  • neues Feld 'Verwaltunsgeinheit', welches als ISO administrativeArea ausgegeben wird und typischerweise für das Bundesland vorgesehen ist

Version 1.7 (27.07.2016)

  • Feld Ablauftage an der Nachschlageklasse Aktualisierung ergänzt.
    Es kann genutzt werden, um im Dienst der Metadatenüberwachung die Ablaufzeit der Metadaten aus dem jeweiligen Metadatensatz zu ermitteln (Eigenschaft Auswertung Aktualisierungszyklus bei den Einstellungen des Dienstes muss dazu aktiviert sein)

    Achtung: die Hinterlegung der Tage an den Datensätzen der Aktualisierungszyklen muss manuell erfolgen!

Version 1.6 (26.09.2014)

  • Feld Nutzungsbeschränkung heißt jetzt Eignungseinschränkung und kann mehrfach eingegeben werden.
  • Neues Feld 'Nutzungsbedingung' welches im ISO als useConstraints ausgegeben wird (mehrfach eingebbar).
  • Feld 'Zugriffseinschränkung' ist jetzt mehrfach eingebbar.
  • Feld 'Andere Beschränkungen' heißt jetzt 'Andere Zugriffseinschränkungen', da es sich schon immer auf Zugriffseinschränkungen bezog. Dieses Feld ist jetzt auch mehrfach eingebbar.
  • Eine neue Unterklasse 'Konformität' wird eingeführt, über welche die Stati verschiedener Konformitätsprüfungen eingetragen werden können. (Datenimport für die neue Nachschlageklasse nötig, siehe oben)

Version 1.5 (05.02.2013)

  • Unter Vertrieb wird ein neues Feld 'URL' angelegt mit der Id  DISTINFO_URL, welches zwar kein Pflichtfeld ist, aber von Inspire ans Herz gelegt wird.

Version 1.4 (06.03.2012)

  • Als GEMET-Schlüsselwort fehlte noch die 'Verwaltungseinheit'.

Version 1.3 (01.11.2011)

  • Bei den Zugriffsbeschränkungen fehlten die beiden Einträge 'Urheberrecht' und 'Patent', welche mit dem aktuellen Datenimportskript nachgetragen werden.

Version 1.2 (28.10.2011)

  • Als Werte für die Zugriffsbeschränkung werden die fehlenden Einträge 'keine Beschränkungen' und 'andere Beschränkungen' nachgetragen.
  • Das neue Eingabefeld 'Andere Beschränkungen' wird angelegt, in welchem als Freitext die entsprechenden Beschränkungen beschrieben werden müssen, wenn in der Auswahlbox 'Zugriffsbeschränkung' der Wert 'Andere Beschränkungen' ausgewählt wurde.

Version 1.1 (07.10.2011)

  • E-Mail und Organisation sind laut Inspire Pflichtfelder und entsprechend als solche markiert.

Version 1.0

  • Das Feld Beschreibung wird als Pflichtfeld markiert, da auch in ISO Pflichtfeld.
  • Inhaltlich Verantwortlicher ist kein Plichtfeld mehr.
  • Veröffentlichungsdatum fehlte noch.
  • Änderungsdatum fehlte noch.
  • Metadateneditor und Metadatenstand sind Pflichfelder.
  • Feld für Auswahl GEMET-Keyword fehlte noch.
  • Feld für Auswahl Zugriffsbeschränkung fehlte noch.
  • Nutzungsbeschränkung und Zugriffsbeschränkung gruppiert unter Gruppenname 'Beschränkungen'.
  • Feld für Abstammung eingeführt.
  • Bei der Institution wird der Hinweis nun als letztes Feld angezeigt.
  • Für Feld URL an der Unterklasse Dokument wird jetzt der MimeType für URL verwendet.
  • Für Feld E-Mail der Person wird jetzt der MimeType Email verwendet.
  • Aus den Labels der Nachschlageklassen wurde das Wort 'Nachschlageklasse' entfernt, da es überflüssig war und den Label unnötig verlängert hat.
  • Viele Rechtschreibfehler wurden korrigiert.