ArcGIS Server ermöglicht Ihnen, detaillierte Metadaten auf Services anzuwenden. Sie verwenden dazu die gleiche Schnittstelle zum Bearbeiten von Metadaten, die Sie aus der Arbeit mit ArcMap kennen. In vielen Fällen werden die Metadaten, die Sie auf eine Karte oder andere Ressource angewendet haben, bei der Veröffentlichung der Ressource automatisch auf den Service angewendet. Sie können die Metadaten dann wie gewünscht bearbeiten.
Wozu sollten Metadaten erstellt werden?
Metadaten sind Informationen zu Ihren Daten. Metadaten können Benutzern Informationen über den Inhalt, den Ersteller und die Nutzungsbeschränkungen Ihrer Services liefern. Einige Organisationen erfordern bestimmte Elemente von Metadaten zu geographischen Informationen, die veröffentlicht werden. Auch wenn Sie diese Informationen nicht bereitstellen müssen, so können Sie durch das Hinzufügen einiger Metadaten sicherstellen, dass Ihre Services gefunden, verwendet und richtig attributiert werden.
Erstellen von Metadaten für Services
In ArcMap können Sie Metadaten für jedes Element erstellen, indem Sie im Fenster "Katalog" mit der rechten Maustaste auf das entsprechende Element und dann auf Elementbeschreibung klicken. Diese Schritte können Sie sogar für Services ausführen, die unter einer ArcGIS Server-Verbindung aufgelistet sind. Die Bearbeitung von Metadaten für Services erfolgt auf die gleiche Weise wie bei allen anderen Elementen und ermöglicht die Verwendung verschiedener Metadaten-Styles wie FGDC- und INSPIRE-Standards. Vollständige Anweisungen finden Sie im Buch Bearbeiten von Metadatenin der ArcMap-Hilfe.
Wenn Sie versuchen, Metadaten für einen Service zu bearbeiten und einige Metadaten bereits angezeigt werden, wurden diese Metadaten möglicherweise aus der ursprünglichen GIS-Ressource (z. B aus einem Kartendokument) übertragen als die Ressource als Service veröffentlicht wurde. Einige Ressourcen können ihre Metadaten nach der Veröffentlichung an den Service übertragen. Wenn der Service veröffentlicht wurde, wird jedoch kein Link zwischen den Ressourcendaten und den Metadaten des Service beibehalten.
Sie können zum Beispiel ein Kartendokument (.mxd) erstellen und einige Metadaten darauf anwenden. Sie veröffentlichen das Kartendokument als Kartenservice. Zu diesem Zeitpunkt weist der Kartenservice die gleichen Metadaten auf wie das Kartendokument. Wenn Sie die Metadaten des Kartenservice jedoch ändern, hat dies keine Auswirkungen auf die Metadaten des Dokuments.
Zugreifen auf Service-Metadaten
Service-Metadaten sind in ArcMap verfügbar, indem die Elementbeschreibung des jeweiligen Service wie oben beschrieben angezeigt wird. Die Metadaten sind auch für Webentwickler verfügbar, indem eine REST-Anforderung verwendet wird. Entwickler können /info/metadata an das Ende der REST-URL eines Service anhängen, um eine XML-Datei mit allen Metadaten des Service abzurufen. Entwickler können diese Daten analysieren und dem Endbenutzer des Service im gewünschten Format präsentieren.
Wenn Metadaten von einem REST-Endpunkt angefordert werden, der auf einer Service-Funktion (wie WMS, Feature-Zugriff oder Netzwerkanalyse) basiert, werden die Metadaten des übergeordneten Service zurückgegeben. Wenn Sie beispielsweise Metadaten aus einem Netzwerkanalyse-Service anfordern, der für den Kartenservice "Seattle" aktiviert ist, werden alle Metadaten für den Kartenservice "Seattle" zurückgegeben. Wenn Sie wichtige Informationen zum Netzwerkanalyse-Service vermitteln möchten, sollten Sie diese den Kartenservice-Metadaten für "Seattle" hinzufügen.