Nach der Erstellung des INSPIRE Predefined Dataset Download Service stehen mehrere Methoden für den Zugriff und die Verwendung des INSPIRE Predefined Dataset Download Service zur Verfügung:
Verwenden über die REST-Seite
Der INSPIRE Predefined Dataset Download Service umfasst standardmäßig einen REST-Client für Atom-Services. Sie können auf den REST-Client in einem Webbrowser unter http://<server name>:6080/arcgis/rest/services/<service name>/MapServer/exts/InspirePredefinedDatasetDownload zugreifen. Die folgenden Methoden ermöglichen den Zugriff auf den Predefined Dataset Download Service über den REST-Client:
- Klicken Sie auf downloadServiceAtom, um eine Liste der Atom-Dateien für Services anzuzeigen, die mit dem Service verknüpft sind. Klicken Sie auf die Links zu den Atom-Dateien für Services, um eine Liste der Atom-Dateien für Datasets anzuzeigen. Klicken Sie auf die Atom-Dateien für Datasets, um eine Liste der Datasets anzuzeigen. Klicken Sie auf den Link eines Datasets, um auf die Download-URL für das Dataset zuzugreifen.
- Klicken Sie auf den Link datasetAtom, um eine Liste der Atom-Dateien für Datasets anzuzeigen. Klicken Sie auf die Atom-Dateien für Datasets, um eine Liste der Datasets anzuzeigen. Klicken Sie auf den Link eines Datasets, um auf die Download-URL für das Dataset zuzugreifen.
- Klicken Sie auf OpenSearch, um die OpenSearch-Schnittstelle anzuzeigen. Verwenden Sie für die Suche nach einem Service die folgenden Suchmethoden:
- q Parameter Search: Verwenden Sie die Option "q Parameter" zum Durchsuchen der Titelelemente und zum Zurückgeben der Ergebnisse.
- Describe Spatial Dataset-Operation: Geben Sie spatial_dataset_identifier_code, spatial_dataset_identifier_name_space und language zum Zurückgeben der mit den Atom-Dateien des Service übereinstimmenden Werten an. "q Parameter" ist für die Describe Spatial Dataset-Operation nicht erforderlich.
- Get Spatial Dataset-Operation: Zusätzlich zu den oben genannten Parametern ist die Angabe des CRS (z. B. http://www.opengis.net/def/crs/EPSG/0/4258) und des Formats (z. B. application/x-filegdb) erforderlich, um die Atom-Dateien für Services und Datasets zu durchsuchen und Links zum Herunterladen der Datasets zurückzugeben. "q Parameter" ist für die Describe Spatial Dataset-Operation nicht erforderlich.
Direkte Verwendung über eine URL
Der INSPIRE Predefined Dataset Download Service kann direkt über eine URL verwendet werden. Verwenden Sie die folgenden URL-Beispiele für die Suche nach einem Service mit OpenSearch:
- q Parameter Search: Verwenden Sie das folgende URL-Beispiel, um mit "q Parameter" die Titelelemente zu durchsuchen und übereinstimmende Ergebnisse zurückzugeben:
http://<server name>:6080/arcgis/rest/services/<service name>/MapServer/exts/InspirePredefinedDatasetDownload/OpenSearch?q=<keyword>
- Describe Spatial Dataset-Operation: Verwenden Sie das folgende URL-Beispiel für die Suche mit spatial_dataset_identifier_code, spatial_dataset_identifier_name_space und language, um Ergebnisse mit übereinstimmenden Werten in den Atom-Dateien für Services zurückzugeben:
http://<server name>/arcgis/rest/services/<service name>/MapServer/exts/InspirePredefinedDatasetDownload/OpenSearch?spatial_dataset_identifier_code=<code name>&spatial_dataset_identifier_namespace=<name space>&language=<language code>
- Get Spatial Dataset: Verwenden Sie das folgende URL-Beispiel, um Atom-Dateien für Services und Datasets zu durchsuchen und Links zum Herunterladen von Datasets zurückzugeben:
http://servername/arcgis/rest/services/servicename/MapServer/exts/InspirePredefinedDatasetDownload/OpenSearch?spatial_dataset_identifier_code=codename&spatial_dataset_identifier_namespace=namespace&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FEPSG%2F0%2F4258&language=en&type=application%2Fx-filegdb
Es gibt viele andere Clients, die Atom-Feeds für OpenSearch unterstützen. Um den Atom-Service mit diesen Clients zu verwenden, müssen Sie den Service möglicherweise für die OpenSearch-Schnittstelle des Client-Webbrowsers registrieren und ihn gemäß den für diese Clients verfügbaren Anweisungen verwenden.