Erstellen von standardkonformen Metadaten
In der Regel erstellen Sie Metadaten, die einem Metadatenstandard oder -profil entsprechen, weil Sie Informationen zu den GIS-Ressourcen für andere Personen freigeben müssen. Der Standard oder das Profil stellt ein vereinbartes Format für den Austausch von Informationen in Ihrer Community bereit.
Wenn Sie Metadaten erstellen, die einem offiziellen Standard oder Profil entsprechen, sollten Sie während der Metadatenbearbeitung eine Kopie des zu beachtenden Dokuments zur Hand zu haben. Dabei handelt es sich um eine verbindliche Quelle für die Regeln, die der Metadateninhalt einhalten muss. Wenn Sie am Anfang mit den Diagrammen, Notationen und der Terminologie des Standards noch nicht vertraut sind, ist das möglicherweise etwas schwierig, aber auf lange Sicht hilft es Ihnen dabei, bessere Metadaten zu erstellen.
Erstellen von standardkonformen Metadaten in ArcGIS for Desktop.
Um standardkonforme Metadaten in ArcGIS for Desktop zu erstellen, konfigurieren Sie zunächst die Software so, dass der entsprechende Metadaten-Style für den einzuhaltenden Standard oder das Profil verwendet wird. Anschließend erleichtert der ArcGIS-Metadateneditor die Erstellung von standardkonformen Metadaten, indem der Inhalt bei der Eingabe geprüft wird.
Im Inhaltsverzeichnis können Sie sofort sehen, ob die Metadaten eines Elements alle Regeln des Metadaten-Styles erfüllen. Falls Probleme mit den auf einer Seite angegebenen Informationen bestehen, ist die Seite mit einem roten X versehen. im Inhaltsverzeichnis. Seiten ohne Fehler sind stattdessen mit einem grünen Häkchen . Einfache Seite im Inhaltsverzeichnis enthält keine Regeln bezüglich der von Ihnen verwaltbaren Informationen.
Bei Problemen mit dem Wert eines Elements wird der Hintergrund des Elements rot dargestellt. Beispiele: Das Element ist für Ihren Metadaten-Style erforderlich, hat jedoch keinen Inhalt; eine Ganzzahl wird in einem Element benötigt, stattdessen wurde jedoch Text angegeben. Eventuelle Fehler können Sie sofort während der Metadatenbearbeitung korrigieren. Wenn Sie sich nicht sicher sind, welche Informationen in einem Metadatenelement anzugeben sind, zeigen Sie mit der Maus auf das zugehörige Eingabesteuerelement. Am unteren Rand des Editors wird ein Hilfetext eingeblendet, in dem die anzugebenden Informationen erläutert werden.
Bei langen Seiten ist das Problem möglicherweise nicht sofort ersichtlich. Daher wird am Anfang der Seite eine Liste aller Fehler auf der betreffenden Seite aufgeführt. Wenn Sie in dieser Liste auf den Fehler klicken, wird ein Bildlauf zu der Stelle durchgeführt, an der Sie das Problem beheben können.
Beim Bearbeiten der Informationen auf einer Seite wird die Liste mit Fehlern ganz oben automatisch geändert. Wenn Sie den Wert eines Elements auf einer Seite festlegen, kann dies manchmal dazu führen, dass Fehlermeldungen auf einer anderen Seite angezeigt werden. Wenn Sie den Wert eines Elements ändern, müssen in manchen Fällen neue Regeln beachtet werden. Wenn alle Fehler auf einer Seite behoben wurden, wird ein grünes Häkchen auf der Seite im Inhaltsverzeichnis des Editors angezeigt.
Die für einen Metadaten-Style definierten Regeln basieren auf den Informationen, die in den Metadatenstandard- oder -profildokumenten als Ganzes angegeben sind. Für den Metadaten-Style ISO 19139 gehören hierzu in den Inhaltsstandards ISO 19115, Geographic information — Metadata, und ISO 19119, Geographic information — Services, definierten Regeln, die in den von ISO 19139, Geographic information — Metadata — XML schema implementation, bereitgestellten XML-Schemas nicht dargestellt werden können. Für den Metadaten-Style North American Profile gehören hierzu in den bewährten Vorgehensweisen definierte Regeln, die in dem UML-Modellen des Profils nicht dargestellt sind. Für den Metadaten-Style INSPIRE wurden die von ISO 19139 geforderten Regeln um die INSPIRE Metadata Implementing Rules ergänzt; die INSPIRE-Regeln können nicht ohne ISO 19139 verwendet werden, da diese Direktive weder ein INSPIRE-spezifisches Metadatenformat noch einen angepassten Satz XML-Schemas bereitstellt.
Nachdem Sie standardkonforme Metadaten zur Beschreibung eines Elements erstellt haben, werden diese Informationen stets zusammen mit dem Element in ArcGIS verwaltet und freigegeben.
- Konfigurieren Sie ArcGIS, um Metadaten entsprechend dem einzuhaltenden Standard zu erstellen.
- Zeigen Sie die ArcGIS-Metadaten des Elements an. Viele Elementeigenschaften werden automatisch hinzugefügt.
- Wenn das Element bereits über Metadaten verfügt, die mit ArcGIS Desktop 9.3.1 oder einer früheren Version erstellt wurden, aktualisieren Sie die Metadaten des Elements auf das ArcGIS-Metadatenformat.
- Bearbeiten Sie die Metadaten des Elements. Fügen Sie beliebige Inhalte hinzu, die für Ihr Unternehmen und für das Element benötigt werden. Vergewissern Sie sich, dass nach dem Bearbeiten der Informationen auf einer Seite ganz oben keine Fehler aufgelistet sind.
Wenn keine Probleme gefunden werden, wird auf der Seite ein grünes Häkchen im Inhaltsverzeichnis angezeigt. Fahren Sie mit dem nächsten Schritt fort.
Falls Probleme gefunden werden, wird am Anfang der Seite eine Liste der Fehler angezeigt. Beheben Sie jedes Problem, und überprüfen Sie anschließend erneut die Liste. Wiederholen Sie den Vorgang, bis alle Probleme auf der Seite behoben sind.
- Überprüfen Sie das Inhaltsverzeichnis des Metadateneditors auf Seiten, die mit einem roten X gekennzeichnet sind; dies gibt an, dass ein Problem mit den Informationen auf dieser Seite vorliegt.
- Wenn alle Seiten ein grünes Häkchen aufweisen, haben Sie standardkonforme Metadaten erstellt. Fahren Sie mit dem nächsten Schritt fort.
- Wiederholen Sie Schritt 4 für alle Seiten, auf denen Fehler gefunden wurden.
- Klicken Sie auf die Schaltfläche Speichern , um Ihre Änderungen zu speichern und die Bearbeitung der Elementmetadaten zu beenden.
Überprüfen der Metadaten eines Elements
Wenn die Metadaten eines Elements alle Anforderungen eines Standards erfüllen, gelten sie als gültig. Einige Metadatenstandards enthalten Regeln bezüglich des anzugebenden Inhalts, aber keine Informationen zum Format, in dem die Metadaten gespeichert werden müssen. Andere Standards können Regeln sowohl für den Inhalt als auch für das Format der Metadaten enthalten. Anforderungen bezüglich des Formats der Metadaten können nur dann angewendet werden, wenn die betreffenden Metadaten als unabhängig von dem Element betrachtet werden, das sie beschreiben.
Sowohl ISO 19115, Geographic information — Metadata, als auch der Content Standard for Digital Geospatial Metadata (CSDGM) des Federal Geographic Data Committee (FGDC) sind Inhaltsstandards. Solange alle Inhaltsanforderungen erfüllt sind, gelten die Metadaten als gültig, unabhängig vom Format, in dem die Informationen angegeben werden. ISO 19139, Geographic information — Metadata — XML schema implementation, hingegen enthält einen Satz XML-Schemas, die festlegen, wie mit diesem Standard konforme Metadaten im XML-Format gespeichert werden müssen und wie Metadaten zu testen sind, um die Konformität mit dem Standard sicherzustellen. Leider ist die XML-Schemasprache selbst nicht in der Lage, alle in ISO 19115 beschriebenen Regeln vollständig zu erfassen, daher ist der von ISO 19139 festgelegte Test in gewisser Weise eingeschränkt.
Es gibt viele verschiedene Tests, um zu ermitteln, ob die Metadaten eines Elements für einen Standard oder ein Profil gültig sind. Bei jedem Test gibt es Vorteile und Einschränkungen. Mit XML-DTDs können Sie überprüfen, ob erforderliche Metadatenelemente vorhanden sind und sich an der richtigen Position befinden. XML-Schemas führen die gleiche Art von Tests aus und können darüber hinaus überprüfen, ob ein Element den richtigen Typ eines Wertes enthält. XML-Schemas können keine Bedingungen testen, bei denen sich die Optionalität eines Elements abhängig vom Wert eines anderen Elements ändern kann. Einige Profile verwenden möglicherweise Schematron-Regeln, um die Bedingungstypen zu verarbeiten, die von XML-Schemas nicht überprüft werden können; die Validierungsmeldungen dieser Regeln sind zudem leichter verständlich. Bei FGDC-Metadaten wird gewöhnlich das Metadaten-Parserdienstprogramm (im Allgemeinen als mp bezeichnet) verwendet, um die Struktur und den Inhalt der Metadaten zu testen, die im XML- oder SGML-Format oder als strukturierter Text gespeichert sind. Es stehen jedoch auch eine XML-DTD und ein XML-Schema zur Verfügung, um im XML-Format gespeicherte FGDC-Metadaten zu testen. Aufgrund der Unterschiede in den Validierungsmethoden können die Ergebnisse bei jeder Art von Test für die gleiche XML-Datei unterschiedlich ausfallen, auch wenn alle durchgeführten Tests den gleichen Standard oder das gleiche Profil unterstützen.
Die Beschreibung eines ArcGIS-Elements wird in einem internen, Esri definierten Format gespeichert. Die Überprüfungstests von Metadatenstandards sind für die von ArcGIS unabhängige Verwendung mit Metadaten vorgesehen, die im richtigen Format für diesen Standard vorliegen. ArcGIS umfasst Konverter, die aus den bereitgestellten Informationen Dateien erstellen können, die für unterschiedliche Metadatenstandards ordnungsgemäß formatiert sind. Wenn Sie die Metadaten eines Elements mit dem Ihrem Metadaten-Style zugeordneten XML-Schema bzw. der XML-DTD überprüfen möchten, klicken Sie auf der Registerkarte Beschreibung auf die Schaltfläche Überprüfen. Hierdurch wird das Werkzeug Metadaten überprüfen geöffnet und ausgeführt, das zunächst die Metadaten in eine standardkonforme XML-Datei exportiert und anschließend die exportierte Datei überprüft.
Wenn Ihnen der ArcGIS-Metadateneditor nach Abschluss der Bearbeitung der Metadaten eines Elements anzeigt, dass Sie standardkonforme Metadaten erstellt haben, sollten diese Tests in der Regel bestanden werden.
Wenn Sie die Metadaten eines Elements mit einem anderen als dem Ihrem Metadaten-Style zugeordneten XML-Schema überprüfen möchten, geben Sie den Speicherort des gewünschten Schemas im Parameter Schema-URL des Werkzeugs "Metadaten überprüfen" an. Um die Metadaten des Elements mit einer anderen Validierungsmethode zu überprüfen, klicken Sie auf der Beschreibung auf die Schaltfläche Exportieren. Hierdurch wird das Werkzeug Metadaten exportieren geöffnet und ausgeführt, das eine standardkonforme XML-Datei generiert. Führen Sie anschließend die andere Validierungsmethode aus.
XML-Dateien im FGDC-Format können mit mp überprüft werden, indem Sie das Werkzeug USGS-MP-Metadatenkonverter mit dem Konvertierungstyp kein ausführen. Wenn Sie den FGDC-Metadaten-Style verwenden, kann es sinnvoller sein, die Metadaten des Elements mit dieser Methode anstatt mit der FGDC-CSDGM-DTD oder dem XML-Schema zu überprüfen. Sie können Ihr eigenes Modell- oder Skriptwerkzeug erstellen, das zunächst das Werkzeug "Metadaten exportieren" ausführt, um eine XML-Datei im FGDC-Format zu generieren, und dann das Werkzeug "USGS-MP-Metadatenkonverter", um diese Datei zu überprüfen. Wenn Sie Metadaten in den anderen FGDC-CSDGM-Dateiformaten erzeugen müssen, wie beispielsweise Text, HTML oder SGML, können Sie diese Schritte in das gleiche Modell oder Skript integrieren.
Jede XML-Datei kann mit einem XML-Schema oder XML-DTD mit dem Werkzeug XML-Schemavalidierung überprüft werden.
Die Überprüfung der Metadaten eines Elements ist häufig ein iterativer Prozess. Sie bearbeiten die Metadaten des Elements und prüfen anschließend, ob sie gültig sind. Wenn bei der Überprüfung ein Fehler gefunden wird, bearbeiten Sie die Metadaten, um das Problem zu beheben, speichern die Änderungen und überprüfen die Metadaten anschließend erneut. Die Informationen, die Sie bei der ersten Fehlerkorrektur angeben, lösen möglicherweise andere Bedingungen aus, die wiederum die Eingabe zusätzlicher Informationen erfordern. Wenn Sie einen Fehler behoben haben, tritt möglicherweise ein anderer auf, usw.
- Überprüfen Sie die Metadaten des Elements anhand des XML-Schemas des Metadaten-Styles, um sicherzustellen, dass Sie standardkonforme Metadaten erstellt haben.
- Wenn vom Werkzeug Fehlermeldungen ausgegeben werden, ermitteln Sie das Problem.
Ein XML-Parser verfügt über keinerlei Informationen über Ihren Metadatenstandard, sondern weiß lediglich, wie die in einem XML-Schema festgelegten Regeln ausgewertet und wie Informationen über eventuelle Probleme auf allgemeine Weise berichtet werden müssen. Ein XML-Schema enthält eine Liste der Elemente, die in einem Abschnitt in einer bestimmten Reihenfolge zulässig sind. Das Schema weiß, welche Elemente obligatorisch sind. Welchen Datentyp die Elemente aufweisen dürfen, ist möglicherweise nicht bekannt.
Angenommen, ein Abschnitt darf die Elemente A, B und C enthalten, B ist obligatorisch, und Sie testen Metadaten anhand eines XML-Schemas. Wenn Ihre Metadaten die Elemente A und C enthalten, B jedoch fehlt, rechnen Sie mit einer Fehlermeldung, die Sie über das fehlende Element B informiert. Stattdessen erhalten Sie jedoch in der Regel die Fehlermeldung, dass Element C nicht in der richtigen Reihenfolge verwendet wird oder an dieser Position nicht zulässig ist. Wenn Ihre Metadaten nur das Element A enthalten und sowohl B als auch C fehlen, erhalten Sie normalerweise die Fehlermeldung, dass weitere Elemente in diesem Abschnitt erforderlich sind. Wenn Ihre Metadaten das Element B enthalten, der Elementwert jedoch den falschen Datentyp aufweist, erhalten Sie normalerweise die Fehlermeldung, dass der Wert von Element B nicht zulässig ist. Im Allgemeinen weisen Sie die Überprüfungsmeldungen darauf hin, dass ein Problem vorliegt, helfen Ihnen jedoch nicht bei dessen Behebung.
Wenn ein Überprüfungsfehler auf ein Problem mit einem Metadatenelement hinweist, suchen Sie den entsprechenden Abschnitt im Metadatenstandard-Dokument. Stellen Sie fest, welche Elemente in diesem Abschnitt obligatorisch sind und welche Datentypen sie aufweisen müssen. Überprüfen Sie die Metadaten des Elements daraufhin, welche dieser Elemente vorhanden sind, welche fehlen, und ob sie die richtige Art von Informationen enthalten.
- Bearbeiten Sie die Metadaten des Elements. Fügen Sie fehlende Informationen hinzu, und korrigieren Sie alle Werte, die den falschen Datentyp aufweisen.
- Klicken Sie auf die Schaltfläche Speichern , um Ihre Änderungen zu speichern und die Bearbeitung der Elementmetadaten zu beenden.
- Wiederholen Sie die Schritte 1 bis 4, bis keine Meldungen zu Überprüfungsfehlern mehr ausgegeben werden. Die Metadaten des Elements sind gemäß dem von Ihnen verwendeten XML-Schema gültig.
Exportieren und Veröffentlichen von standardkonformen XML-Dateien
Wenn Sie ein Element zur gemeinsamen Nutzung mit einem anderen ArcGIS-Benutzer freigeben, werden die standardkonformen Metadaten, die Teil des Elements sind, stets mit diesem übertragen. Wenn Sie das Element auf ArcGIS Online veröffentlichen, müssen Sie keine besonderen Schritte ausführen, um die standardkonformen Metadaten des Elements zu veröffentlichen; Sie veröffentlichen lediglich das eigentliche Element.
Sie können Informationen zur Beschreibung eines Elements auch außerhalb von ArcGIS, getrennt vom Element, freigegeben. Sie können z. B. die Metadaten in einem unabhängigen Metadatenkatalog, z. B. dem europäischen INSPIRE-Geoportal oder dem US-Portal geodata.gov, veröffentlichen. Metadatenkataloge erfordern in der Regel, dass Informationen in einem standardkonformen Dateiformat bereitgestellt werden. Wenn Sie Informationen über das Element in einem derartigen Metadatenkatalog veröffentlichen möchten, exportieren Sie zunächst die Metadaten des Elements in ein entsprechendes, standardkonformes Format, und veröffentlichen Sie dann die exportierte Datei.
In Metadatenkatalogen sind möglicherweise Tests integriert, die überprüfen, ob die zu veröffentlichende Datei einem Standard entspricht. Wenn die Datei den Test nicht besteht, wird sie nicht veröffentlicht. Der Metadatenkatalog führt möglicherweise einen anderen Test durch als den, mit dem Sie die Gültigkeit der Metadaten überprüft haben. Gegebenenfalls stellt der Metadatenkatalog auch Anforderungen, die umfassender sind als die Regeln eines Metadatenstandards, um sicherzustellen, dass alle veröffentlichten Metadaten mit allen vom Katalog unterstützten Suchmethoden gefunden werden können. Unabhängig davon, welchen Test der Katalogadministrator verlangt – diesen Test müssen Ihre Metadaten bestehen. Überprüfen Sie nach Möglichkeit mithilfe des entsprechenden Tests, ob die Metadaten des Elements für den gewünschten Metadatenkatalog gültig sind, bevor Sie sie zu veröffentlichen versuchen. Wenn Probleme gefunden werden, korrigieren Sie die Metadaten des Elements, und führen Sie den Test erneut aus.
- Überprüfen Sie die Metadaten des Elements mit dem Überprüfungstest des Metadatenkatalogs. Wenn Fehler gemeldet werden, identifizieren Sie diese, und bearbeiten Sie die Metadaten des Elements, um die Probleme zu beheben.
- Exportieren Sie die Metadaten des Elements in eine standardkonforme XML-Datei.
- Veröffentlichen Sie die exportierte Datei mit dem vom Metadatenkatalog bereitgestellten Veröffentlichungsmechanismen.
Wenn Sie schon seit langem FGDC-Metadaten erstellen und verwalten, kann die Vorstellung, den Workflow zur Erstellung standardkonformer FGDC-Metadaten zu ändern, zunächst entmutigend wirken. Sie können Metadaten weiterhin in der aktuellen Version von ArcGIS for Desktop bearbeiten, indem Sie das Add-In verwenden, das den 9.3.1-FGDC-Metadateneditor bereitstellt. In diesem Fall können Sie Metadaten jedoch nicht mit den Schaltflächen auf der Beschreibung verwalten. Um die in Metadatenelementen im FGDC-Format gespeicherten Informationen in eine eigene, FGDC-konforme XML-Datei zu exportieren, verwenden Sie das Werkzeug "USGS-MP-Metadatenkonverter" mit dem Konvertierungstyp XML. Zudem wird der im Add-In verfügbare Inhalt nicht mit den aktuellen Eigenschaften des Elements aktualisiert. Nachdem Sie sich mit dem neuen Metadateneditor vertraut gemacht haben, wird Ihnen das Erstellen standardkonformer Metadaten mit der aktuellen Version von ArcGIS for Desktop leichter fallen als mit ArcGIS Desktop 9.3.1.