Web-Services gemäß den Spezifikationen des Open Geospatial Consortium, Inc. (OGC) ermöglichen Ihnen, Ihre Karten und Daten in einem offenen, international anerkannten Format im Internet bereitzustellen. Das OGC hat Spezifikationen für die Bereitstellung von Karten und Daten im Internet definiert, die von allen Benutzern mit einer unterstützten Client-Anwendung verwendet werden können. Es steht allen Entwicklern frei, basierend auf den OGC-Spezifikationen unterstützte Clients zu erstellen. Bei dem Client kann es sich schlicht um einen Webbrowser handeln. In anderen Fällen kann es sich auch um eine Rich-Client-Anwendung wie ArcMap handeln.
OGC-Veröffentlichungsfunktionen in ArcGIS Server
Das OGC hat verschiedene Typen von Services für die Bereitstellung unterschiedlicher Arten von Daten und Karten definiert. In ArcGIS Desktop haben Sie die Möglichkeit, die folgenden OGC-Service-Typen zu veröffentlichen:
- Web Map Service (WMS) zur Bereitstellung mehrerer Layer als Kartenbilder
- Web Map Tile Service (WMTS) zur Bereitstellung von Karten-Layern als gecachte Kartenkacheln
- Web Feature Service (WFS) zur Bereitstellung von Daten als Vektor-Features
- Web Coverage Service (WCS) zur Bereitstellung von Daten als Raster-Coverages
- Web Processing Service (WPS) zur Bereitstellung räumlicher Verarbeitung
Sie veröffentlichen diese Services, indem Sie Funktionen in bestimmten Typen von ArcGIS Server-Services aktivieren. Beim Erstellen des Service müssen Sie die OGC-Funktionen explizit aktivieren, da sie standardmäßig nicht aktiviert sind.
In der nachstehenden Tabelle sind die Service-Typen mit OGC-Funktionen aufgeführt:
WCS | WFS | WMS | WMTS | WPS | |
---|---|---|---|---|---|
Kartenservices | X | X | X | X | |
Geodatenservices | X | X | |||
Image-Services | X | X | X | ||
Geoverarbeitungsservices | X |
Verwenden von OGC-Services
Neben dem Veröffentlichen von Services erlaubt Ihnen ArcGIS Desktop (ArcMap und ArcGIS Pro) die Nutzung von vorhandenen OGC-Services innerhalb und außerhalb Ihrer Organisation. Außerdem ermöglicht die ArcGIS API for JavaScript das Erstellen von Web-Apps, die OGC-Services verwenden.
Metadaten und Portale
Nach der Veröffentlichung können Sie die OGC-Services katalogisieren, sodass andere Benutzer einsehen können, welche Services auf Ihrem Server verfügbar sind. Diese Art von Katalog können Sie über Esri Geoportal Server veröffentlichen. Diese Metadaten-Services können gemäß einem der anerkannten Standards für die Katalogisierung und den Abruf von Daten erstellt werden. Zu den unterstützten Standards zählen Z39.50 (Standard der Internationalen Organisation für Normung), CSW mit Unterstützung der eb-RIM- und ISO-Profile (Standard des OGC) und OAI Protocol for Metadata Harvesting (OAI-PMH, Standard der Open Archives Initiative).
OGC-Services werden häufig in Geodateninfrastrukturen (GDI) verwendet. GDI bieten eine genormte Benutzeroberfläche zum Suchen, Evaluieren, Herunterladen und Verwenden von Daten. Mithilfe von Esri Geoportal Server können Sie eine GDI auf Lokal-, Landes-, Bundes- oder sogar globaler Ebene entwerfen und erstellen.
Sichern von OGC-Services
OGC-Services werden gesichert, indem Sie die Sicherheit der übergeordneten Services verwalten. Wenn Sie beispielsweise einer bestimmten Rolle den Zugriff auf einen Kartenservice verweigern, kann ein Benutzer mit dieser Rolle nicht über SOAP, REST (Representational State Transfer) oder eine OGC-Schnittstelle (WMS, WMTS, WFS, WCS oder WPS) auf den Kartenservice zugreifen.
ArcGIS Server unterstützt eine Reihe unterschiedlicher Authentifizierungsschemas. Services, auf die über OGC-Schnittstellen zugegriffen werden soll, sollten mit HTTP Basic oder HTTP Digest gesichert werden. Die meisten OGC-Clients können diese Standardauthentifizierungsschemas erkennen und verarbeiten. Für die Arbeit mit ArcGIS-Token benötigen Sie möglicherweise eine zusätzliche Logik.
Weiterführende Informationen
Unter den folgenden Links finden Sie weitere Informationen zur Veröffentlichung von OGC-Services auf ArcGIS Server:
Auf der Open Geospatial Consortium-Website erfahren Sie mehr über OGC-Services.