Lernprogramm: Veröffentlichen eines WMS-Services
In diesem Thema
Dieses Lernprogramm führt Sie durch den Prozess des Veröffentlichens eines ArcMap-Kartendokuments als WMS-Service. WMS ist eine vom Open Geospatial Consortium, Inc. (OGC) veröffentlichte Spezifikation zum Bereitstellen von Kartenbildern im Internet. Wenn Sie WMS noch nicht kennen und gern mehr darüber erfahren möchten, lesen Sie unter WMS-Services nach.
Vor dem Start dieses Lernprogramms
Wenn Sie ArcGIS for Server gerade installiert haben, müssen Sie noch einige vorbereitende Schritte ausführen, bevor Sie eine Verbindung mit dem Server in ArcMap herstellen und Services veröffentlichen können.
- Ausführliche Informationen zum Konfigurieren der ArcGIS for Server-Site finden Sie in diesem Hilfesystem unter Erste Schritte nach der Installation.
- Informationen zum Bereitstellen der von der GIS-Ressource referenzierten Daten für den Server finden Sie im Thema Bereitstellen der Daten für ArcGIS for Server.
Veröffentlichen des WMS-Service
Führen Sie diese Schritte aus, um Ihren WMS-Service in ArcMap zu konfigurieren und zu veröffentlichen:
- Öffnen Sie das Kartendokument in ArcMap, und wählen Sie im Hauptmenü Datei > Freigeben als > Service aus.
- Wählen Sie im Fenster Als Service freigeben die Option Service veröffentlichen aus. Klicken Sie auf Weiter.
- Klicken Sie im Dialogfeld Service veröffentlichen auf Verbindung mit ArcGIS Server herstellen , um eine neue Verbindung mit dem Server herzustellen.
- Wählen Sie im Fenster ArcGIS Server hinzufügen die Option GIS-Services veröffentlichen aus. Klicken Sie auf Weiter.
- Geben Sie für die Server-URL die URL der ArcGIS-Server-Site ein, zu der Sie eine Verbindung herstellen möchten. Zum Beispiel: http://gisserver.domain.com:6080/arcgis.
- Wählen Sie in der Dropdown-Liste Server-Typ die Option ArcGIS Server aus.
- Während der Veröffentlichung wird eine Service-Definitionsdatei erstellt und vorübergehend auf der lokalen Festplatte gespeichert. Wenn der Veröffentlichungsprozess abgeschlossen ist, wird die Service-Definitionsdatei hochgeladen und die lokale Datei gelöscht. Übernehmen Sie für den Zweck dieses Lernprogramms den Standard-Staging-Ordner, und fahren Sie fort.
- Wenn der Serveradministrator Sicherheit für die Site aktiviert hat, geben Sie Ihren Benutzernamen und Ihr Kennwort ein. Klicken Sie auf Fertig stellen.
- Geben Sie im Fenster Service veröffentlichen optional einen neuen Namen für den Service ein. Der Name darf nicht mehr als 120 Zeichen lang sein und darf nur alphanumerische Zeichen und Unterstriche enthalten. Klicken Sie auf Weiter.
- Services werden standardmäßig im Stammordner (Stammverzeichnis) von ArcGIS for Server veröffentlicht. Services können in Unterordnern des Stammverzeichnisses organisiert werden. Wählen Sie den Ordner aus, in dem Sie den Service veröffentlichen möchten, oder erstellen Sie einen neuen Ordner mit dem Service. Klicken Sie auf Fortfahren.
- Der Service-Editor wird angezeigt. Mit dem Service-Editor können Sie auswählen, auf welche Weise Benutzer den WMS-Service verwenden können, und Sie können ganz genau festlegen, wie der Service auf dem Server veröffentlicht wird. Klicken Sie auf die Registerkarte Funktionen.
- Standardmäßig sind sowohl die Kartenerstellung als auch das KML-Format aktiviert. Wählen Sie WMS aus.
- Klicken Sie im linken Service-Editor-Bereich auf WMS. Konfigurieren Sie in diesem Bereich die Eigenschaften des WMS-Service. Mit den WMS-Service-Eigenschaften werden nützliche Informationen über den Service-Herausgeber für den Client bereitgestellt.
- Im Feld URL wird die URL angezeigt, mit der Clients auf den WMS-Service zugreifen. Die URL sieht folgendermaßen aus: http://gisserver.domain.com:6080/arcgis/services/folder/service/MapServer/WMSServer.
Hinweis:
Kopieren und speichern Sie die URL des WMS-Service. Sie benötigen sie auch, um andere Schritte des Lernprogramms auszuführen.
- Wenn Sie einen WMS-Service mit vom System generierten Capabilities-Dateien veröffentlichen möchten, verwenden Sie die Standardoption Service-Eigenschaften unten eingeben. Die Felder "Name", "Titel" und "Online-Ressource" werden automatisch aufgefüllt und sollten nicht geändert werden. Mit den Feldern in der Liste können Sie zusätzliche Eigenschaften angeben (optional). Weitere Informationen finden Sie unter Verfügbare WMS-Service-Eigenschaften.
- Um einen WMS-Service zur Verwendung externer Capabilities-Dateien zu konfigurieren, wählen Sie Externe Capabilities-Dateien verwenden aus. Sie müssen bereits eine WMS-Capabilities-Datei erstellt haben, um diese Option nutzen zu können. Weitere Informationen finden Sie unter Verwenden von externen Capabilities-Dateien mit WMS-Services.
- Wenn Sie eine SLD-Datei an den WMS-Service binden, müssen Sie zu ihrem Speicherort auf dem Datenträger navigieren oder die URL im Feld SLD-Pfad oder -URL eingeben. Weitere Informationen finden Sie unter Verwenden von Styled-Layer-Deskriptoren mit WMS-Services.
- Damit die Layer-Namen des Kartendokuments im WMS-Service widergespiegelt werden, wählen Sie Layer-Namen aus dem Kartendokument verwenden aus. Alle Layer-Namen in der Karte müssen eindeutig sein, und sie dürfen keines der folgenden Zeichen enthalten: &, <, >, ", '.
Tipp:
Ausführliche Informationen zum Festlegen von WMS-Service-Eigenschaften mit dem Service-Editor finden Sie unter WMS-Services. Informationen dazu, wie Sie die Services optimal für die Bereitstellung konfigurieren, finden Sie unter Optimieren und Konfigurieren von Services.
- Im Feld URL wird die URL angezeigt, mit der Clients auf den WMS-Service zugreifen. Die URL sieht folgendermaßen aus: http://gisserver.domain.com:6080/arcgis/services/folder/service/MapServer/WMSServer.
- Klicken Sie auf Analysieren . Daraufhin wird das Kartendokument geprüft, um festzustellen, ob es als WMS-Service auf dem Server veröffentlicht werden kann.
Tipp:
Um den Anzeigebereich beim Konfigurieren des WMS-Service zu vergrößern, klicken Sie auf die Schaltfläche Ausblenden im oberen Bereich des Service-Editor).
- Korrigieren Sie alle Fehler im Fenster Vorbereiten. Sie können die Karte erst anschließend als WMS-Service veröffentlichen. Sie können die Warnungen und Informationsmeldungen korrigieren, um die Performance und Darstellung des Service zu verbessern. Dieser Vorgang ist jedoch optional. Weitere Informationen zum Beheben dieser Probleme finden Sie unter Analysieren der GIS-Ressource.
Hinweis:
Sie können Ordner und Geodatabases für die ArcGIS for Server-Site registrieren, um sicherzustellen, dass der Server Ihre Daten erkennt und verwenden kann. Wenn Sie mit den folgenden Schritten fortfahren, werden alle von Ihrem Kartendokument referenzierten Daten, die aus einem Order oder einer Geodatabase stammen, der bzw. die nicht registriert ist, während der Veröffentlichung auf den Server kopiert. Dies ist eine Vorsichtsmaßnahme, um sicherzustellen, dass der Server auf alle Daten zugreifen kann, die vom Service verwendet werden. Eine vollständige Anleitung zum Registrieren eines Ordners oder einer Geodatabase auf der ArcGIS-Server-Site finden Sie unter Registrieren von Daten bei ArcGIS for Server mit ArcGIS for Desktop.
- Klicken Sie im Service-Editor optional auf Vorschau . So können Sie sich besser vorstellen, wie die Karte aussieht, wenn sie im Web angesehen wird. Weitere Informationen finden Sie unter Anzeigen einer Vorschau der Karte.
- Nachdem Sie die Fehler im Kartendokument behoben haben, klicken Sie auf Veröffentlichen .
Verwenden des WMS-Service
Um zu überprüfen, dass Sie das ArcMap-Dokument erfolgreich als WMS-Service veröffentlicht haben, können Sie den Service in ArcMap sofort verwenden. Führen Sie hierzu die folgenden Schritte aus:
- Öffnen Sie in ArcMap das Fenster Katalog, und erweitern Sie den Knoten GIS-Server.
- Doppelklicken Sie auf WMS-Server hinzufügen.
- Fügen Sie im Fenster WMS-Server hinzufügen die URL des WMS-Service in das Textfeld URL ein.
- Klicken Sie auf Layer anfordern, und warten Sie, bis eine Verbindung mit dem WMS-Service hergestellt wurde. Nach dem erfolgreichen Herstellen einer Verbindung werden eine Layer-Struktur sowie Metadaten des WMS-Services angezeigt.
- Klicken Sie auf OK.
- Ein Knoten für die WMS-Serviceverbindung wird unter dem Knoten GIS-Server im Fenster Katalog angezeigt. Erweitern Sie den Knoten, der den WMS-Service darstellt, wählen Sie einen der untergeordneten Knoten aus, und ziehen Sie den Service dann in das Inhaltsverzeichnis von ArcMap, um den Service zu sehen.
- Machen Sie sich mit einigen Features des WMS-Service vertraut, indem Sie auf der Werkzeugleiste auf das Werkzeug Identifizieren klicken und eine beliebige Stelle auf der Karte auswählen (optional).
In diesem Lernprogramm wird zwar eine Verbindung mit dem WMS-Service über das Fenster Katalog in ArcMap hergestellt, aber Sie werden feststellen, dass der Prozess zum Hinzufügen eines WMS-Service in ArcCatalog sehr ähnlich ist. Durch die Erweiterung des Knotens GIS-Server in ArcCatalog sollte die Verbindung zum WMS-Server angezeigt werden, da Sie die Verbindung bereits im Fenster Katalog in ArcMap hergestellt haben. Sie können eine Vorschau des WMS-Service anzeigen, indem Sie den Service im Kataloginhaltsverzeichnis auswählen und auf die Registerkarte Vorschau klicken. Wenn die Verbindung nicht angezeigt wird, fügen Sie mit der in diesem Lernprogramm beschriebenen Methode eine neue Verbindung hinzu, indem Sie auf WMS-Server hinzufügen doppelklicken.