Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten...

33
Der InGrid Catalog Metadaten-Workshop 2011

Transcript of Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten...

Page 1: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Der InGrid Catalog

Metadaten-Workshop2011

Page 2: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig

Keine Abhängigkeit von Produktentwicklungslinien eines Herstellers …planungssicher

Möglichkeit eigene Bedürfnisse in die Weiterentwicklung einzubringen ...flexibel & bedarfsgerecht

Basiert auf Open Source Software-Komponenten, ist lizenzkostenfrei innerhalb der Kooperation (Bund / Länder / Kommunen) nutzbar …kostengünstig & offen

Fachliches Know-How von 17 Partnern aus einer mehr als 15-jährigen Entwicklung

Breite Anwenderbasis: Der InGridCatalog wird derzeit in 14 Bundesländern, in zwei Instanzen beim Bund (UBA, BfN), in Forschungsprojekten (z.B. Biosphären-Reservat Bliesgau) sowie in GS-Soil eingesetzt.

InGrid Software - Hintergrund

Page 3: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

INSPIRE Durchführungsbestimmungen zu Metadaten basieren fachlich auf den ISO-Normen 19115/19119 zzgl. einiger weiterer Felder

Neu: weitere, INSPIRE Annex-Themen bezogene, fachliche Metadaten-Felder

GDI-DE legt sich auf CSW 2.0.2 / AP ISO 1.0 als Grundlage für die GDI-DE-Metadateninfrastruktur fest (wie im Technical Guidance Doc zu den Metadaten-Durchführungsbestimmungen gefordert)

Fachliche Anforderungen

Page 4: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

günstig in der Anschaffung

geringe Folgekosten

zukunftssichere Investition

Anforderungen aus Sicht...des Haushalts

Page 5: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Leicht zu installieren und zu warten

Web-basierter Zugriff der Benutzer

Qualitätssicherung

Workflowmanagement

Reporting und Analysefunktion

Rechtemanagement: fein regulierbares Rechtemanagement für die Metadatenpfleger

Flexibilität bei der Eingabemaske / Datenmodell

Recherche auf den Katalogdaten: innerhalb des Editorextern über Standardschnittstellen (http-web,opensearch,csw)

Import / Export

Anforderungen aus Sicht...der Metadatenverantwortlichen

Page 6: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

intuitive Bedienung

hilfreiche Hilfetexte

Eingabe-Assistenten, z.B. bei der Pflege von Dienste-Metadaten

Vernetzung der Inhalte

Intelligentes Management von Adressinformationen

Vererbung von hierarchischen Objektinformationen

Anforderungen aus Sicht...der Metadatenpfleger

Page 7: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

(1) Erfassung

(2) Verwaltung

InGridEditor (IGE): Zwei Komponenten

Page 8: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Erfassung/Pflege web-basiert mit Standard-Browser (IE 8+, FF 3+) auf einer ggf. externen

Datenbank, keine Softwareinstallation beim Client

Datenbank-Abstraktion ermöglicht Betrieb mit Oracle, MS SQL Server, MySQL, PostgreSQL

InGridEditor (IGE): Web-basiert

Page 9: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Informationsmodell

Strukturiertes Informationsmodell (6 Objektklassen)

(1) Geoinformation / Karte (ISO 19115, INSPIRE IR Metadata)

(2) Geodatendienst (ISO 19119, INSPIRE IR Metadata)

(3) Dienst / Anwendung / Informationssystem (ISO 19119)

(4) Datensammlung / Datenbank (ISO 19115)

(5) Dokument / Bericht / Literatur (ISO 19115)

(6) Vorhaben / Projekt / Programm (ISO 19115)

(7) Organisationseinheit / Fachaufgabe (ISO 19115)

Page 10: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Strukturiertes Informationsmodell (3 hierarchische Adresstypen) …

(1) Institution

(2) Einheit

(3) Person

IGE: Informationsmodell

Page 11: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

… und „Freie Adressen“

IGE: Informationsmodell

Page 12: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Getrennte Objekt- &

Adressverwaltung

IGE: Informationsmodell

Hierarchisches Objekt- &

Adressmodell

Page 13: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Hierarchisches Rollenmodell: MD-Autoren, MD-Administratoren, Katalog-Administrator

Differenzierte gruppenbasierte Rechtevergaben auf einzelnen Objekten/Adressen und

Teilbäumen, Nutzergruppen frei definierbar

Weitere Rechte: Qualitätssicherung / Root-Objekte und -Adressen anlegen

Nutzerverwaltung / Rollenmodell

Page 14: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Verfallszeitspanne für Metadaten-Objekte (optional pro Katalog)

Aktiviert und konfiguriert durch Katalog-Administrator

Verfallsdatum eines MD-S = Datum letzte Änderung + Verfallszeitspanne

E-Mail-Eskalation konfigurierbar, Schritte, die mit dem Erreichen des Verfallsdatums

eines MD-S eingeleitet werden:

- 14 Tage vorher: Zusendung einer E-Mail an den MD-Verantwortlichen

- Tag des Verfallsdatums: Zusendung einer E-Mail an den MD-Verantwortlichen

oder, falls ein solcher nicht spezifiziert ist, an den Nutzer der Rolle Kat_Admin

IGE: Qualitätssicherungsinstrumente I

Page 15: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: QS / Email-Benachrichtigungen

14 Tage vor Verfall

Tag des Verfalls

Page 16: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Workflowkontrolle (optional pro Katalog)

Redaktionssystem (MD-Verantwortliche, QS-Beauftragte)

Aktionen für QS:

(1) Freigabe der Bearbeitungsoperationen auf dem MD-S

(2) Verwerfen der Bearbeitungsoperationen auf dem MD-S

(3) Rücküberweisung des MD-S an den entsprechenden Bearbeiter und

MD_Verantwortlichen incl. Kommentarmöglichkeit

(4) Bearbeiten des MD-S durch den Qualitätssichernden und Freigabe der Operationen

E-Mail-Eskalation konfigurierbar, Anwendungsfälle:

(1) Überweisung des MD-S an die QS [Mail an: Nutzer der Eigenschaft MD_QS, der für den

MD-S zuständig ist]

(2) Rücküberweisung des MD-S durch die QS an den Bearbeiter und MD_Verantwortlichen

[Mail an: Bearbeiter, MD_Verantwortlicher]

(3) Ausschneiden und Einfügen eines MD-S oder Teilbaums (Verschieben) [Mail an: Nutzer

der Eigenschaft MD_QS, der für den MD-S bzw. den höchsten MD-S des Teilbaums

zuständig ist, MD_Verantwortlicher]

IGE: Qualitätssicherungsinstrumente II

Page 17: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: QS / Email-Benachrichtigungen

von Autor an QS

von QS zurück an Autor

Page 18: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: QS Unterstützung

Anzeigen der Änderungen

Page 19: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: QS / Unterstützung beim Login

Page 20: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Recherchefunktionalitäten

Boolsche Operatoren

Ganzes Wort /

Teilzeichenkette

Klassenspezifisch

Thema

Raum

Zeit

Thesaurus-

unterstützung

Datenbanksuche

IGE: Recherche I

Page 21: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Datenbanksuche mit HQL (selects) / .csv-Export

Bsp.: Die Titel aller veröffentlichten Objekte in eine .csv-Datei speichern

IGE: Recherche II

Page 22: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Analysetools

Analysewerkzeuge

Klassen- und Teilbaum-spezifische Objekt-/ Adress-Statistik

Analyse Freier Suchbegriffe

Analyse Thesaurus-Suchbegriffe, Bsp.:

Page 23: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: erweiterbares Datenmodell

Anlegen:

Editieransicht:

Page 24: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Ergonomisches, konfigurierbares GUI

Reduzierte/expandierte Ansicht (z.B.

reduziert: nur Pflichtfelder)

Felder werden aufgeteilt in Gruppen, die

einzeln expandierbar sind

Katalogspezifische Anpassung der

Ansichten möglich

Bsp.: Gruppe Raumbezugssystem

Page 25: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Erfassungsunterstützung

Erfassungsassistent

getCapabilities Assistent: WMS,

WFS, WCS (WCTS, CSW)

Verschlagwortungsassistent

Thesaurus-Navigator (Bsp.)

Geothesaurus-Navigator (Bsp.)

Koordinatentransformation

Page 26: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

• Hilfreich

• Praktisch

IGE: Erfassung INSPIRE-konformerMetadaten (I)

Page 27: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Umsetzung der aktuellen

„Technical Guidelines“ und der

Annex I Datenspezifikationen

IGE: Erfassung INSPIRE-konformerMetadaten (II)

Page 28: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Integration Import von Objekten und Adressen

Importformate z.Zt.:

- InGrid Catalog (XML)

- ArcGIS ISO-Ed. (XML)

- CSW AP ISO 1.0 (XML)

Importprozess

- Inhaltsanalyse: Direkte

Veröffentlichung, wenn alle

Pflichtfelder ausgefüllt sind

- Reportfunktion

„Update“ über UUID möglich

- Evt. Problem gleicher „UUIDs“

aus ArcCatalog

Page 29: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: Integration Export von Objekten und Adressen

Export in das „semantische UDK/IGC-XML“

Teilexport (UDK/IGC-Feld „XML-Export-Kriterium“)

Teilbaumexport

Export einzelner Objekte/Adressen

Gesamtkatalog-Export

Export als separater Server-Prozeß (Jobsteuerung)

Keine Timeouts

Bearbeiter kann während lang dauernder Operationen weiter arbeiten

Page 30: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: ZugriffIGC-DSC und PortalU

Page 31: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: ZugriffOpenSearch Interface

Export eines Objektes über eine URL via Opensearch (Get-Request) http://www.portalu.de/opensearch/detail?plugid=/kug-group:kug-iplug-udk-db_nw&docid=786&docuuid=FDE9EC85-1D

E8-4D08-A17A-8E8F7F75F577

Page 32: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

IGE: ZugriffCSW Schnittstelle

Zugriff auf Katalogdaten über CSW

<GetRecordById> <Id>233C8F28-588D-4545-AD4D-3C75C0E646FC</Id> <ElementSetName>full</ElementSetName></GetRecordById>

<Query typeNames="gmd:MD_Metadata"> <ElementSetName typeNames="">full</ElementSetName> <Constraint version="1.1.0"> <ogc:Filter> <ogc:PropertyIsLike escapeChar="\" singleChar="?" wildCard="*"> <ogc:PropertyName>Title</ogc:PropertyName> <ogc:Literal>Vogelschutzgebiet</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> </Constraint></Query>

<csw:GetRecordByIdResponse xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"> <gmd:MD_Metadata id="_ingrid-group_iplug-udk-db-portalu_252" > <gmd:fileIdentifier> <gco:CharacterString>233C8F28-588D-4545-AD4D-3C75C0E646FC</gco:CharacterString> </gmd:fileIdentifier> <gmd:language> <gmd:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/ML_gmxCodelists.xml#LanguageCode" codeListValue="ger"/> </gmd:language> <gmd:parentIdentifier> <gco:CharacterString>3F41BD0E-4729-4EC4-B36E-61EC940609B5</gco:CharacterString> </gmd:parentIdentifier> <gmd:hierarchyLevel> <gmd:MD_ScopeCode codeList="http://www.tc211.org/ISO19139/resources/codeList.xml#MD_ScopeCode" codeListValue="service"/> </gmd:hierarchyLevel> <gmd:hierarchyLevelName> <gco:CharacterString>service</gco:CharacterString>

Page 33: Der InGrid Catalog Metadaten-Workshop 2011. Entwicklung auf Basis einer unbefristeten Verwaltungsvereinbarung zwischen dem Bund und allen Ländern …nachhaltig.

Aktuelle Entwicklungsprojekte:

Flexibilisierung der Eingabemasken des Editors Katalogspezifische Profile

- Pflichtfelder

- Zusätzliche Felder

IGE: zu guter Letzt