Das Veröffentlichen eines Geodatenservice umfasst das Verweisen auf eine File-Geodatabase oder -Enterprise-Geodatabase, die als Service veröffentlicht werden soll. Um eine File-Geodatabase als Geodatenservice veröffentlichen zu können, muss das ArcGIS for Server-Konto über die entsprechenden Zugriffsberechtigungen für die Geodatabase verfügen. Um eine Enterprise-Geodatabase als Geodatenservice veröffentlichen zu können, muss das ArcGIS for Server-Konto über die entsprechenden Zugriffsberechtigungen für die Geodatabase und die Verbindungsdatei verfügen, die zum Herstellen der Verbindung zur Geodatabase verwendet wird.
Lizenz:
Ab Version 10.5 müssen Sie den ArcGIS Server als ArcGIS GIS Server lizenzieren, um Geodatenservices zu veröffentlichen.
Die Verbindungen, die Sie im Kataloginhaltsverzeichnis eingerichtet haben, befinden sich beispielsweise im Windows-Profilverzeichnis unter AppData\Roaming\ESRI\Desktop<Versionsnummer>\ArcCatalog. Vor dem Veröffentlichen des Geodatenservice wird empfohlen, die Verbindungsdatei in ein allgemeines Verzeichnis zu kopieren, auf das das ArcGIS for Server-Konto Zugriff hat. Weitere Informationen finden Sie unter Bereitstellen der Daten für ArcGIS for Server.
Wenn Sie einen Geodatenservice aus SQL Server Express veröffentlichen, müssen Sie zum Erstellen der Verbindungsdatei die Verbindung zu der Geodatabase speichern. Wechseln Sie hierzu unter dem Knoten "Datenbankserver" des Kataloginhaltsverzeichnisses zur Geodatabase. Klicken Sie mit der rechten Maustaste auf die Geodatabase, die Sie veröffentlichen möchten, und klicken Sie auf Verbindung speichern. Dadurch wird eine Verbindungsdatei (.sde) im Profilverzeichnis erstellt, wie im vorherigen Absatz beschrieben. Beim Veröffentlichen der Geodatabase müssen Sie auf diese Verbindungsdatei verweisen. Kopieren Sie die Verbindungsdatei an einen allgemeinen Speicherort, auf den das ArcGIS for Server-Konto Zugriff hat, bevor Sie den Service veröffentlichen.
Zum Veröffentlichen eines Geodatenservice klicken Sie im Kataloginhaltsverzeichnis mit der rechten Maustaste auf eine Geodatabase und wählen die Option zum Freigeben als Geodatenservice aus. Zum Veröffentlichen eines Geodatenservice in ArcGIS Server mithilfe von ArcCatalog oder im Fenster Katalog in ArcGIS Desktop müssen die folgenden Schritte ausgeführt werden:
- Wechseln Sie im Kataloginhaltsverzeichnis zur gewünschten Geodatabase.
- Klicken Sie mit der rechten Maustaste auf die Geodatabase, die Sie veröffentlichen möchten, und klicken Sie auf Als Geodatenservice freigeben.
Das Fenster Als Service freigeben wird angezeigt.
- Wählen Sie Service veröffentlichen, und klicken Sie auf Weiter.
- Wählen Sie die zu verwendende ArcGIS-Server-Verbindung aus der Dropdown-Liste Verbindung auswählen. Wenn die gewünschte Serververbindung nicht aufgeführt ist, können Sie auf Verbindung mit ArcGIS Server herstellen klicken, um eine neue Verbindung mit dem Server zu erstellen.
Weitere Informationen zu diesem Schritt finden Sie unter Verbindung mit ArcGIS Server in ArcGIS Desktop herstellen.
- 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 Server veröffentlicht. Services können unter dem Stammverzeichnis in Unterordern organisiert werden. Wählen Sie den Ordner aus, in dem Sie den Geodatenservice veröffentlichen möchten, oder erstellen Sie einen neuen Ordner für den Geodatenservice.
- Klicken Sie auf Fortfahren.
Das Dialogfeld Service-Editor wird angezeigt.
- Legen Sie die Eigenschaften des Geodatenservice fest. Hier können Sie auswählen, auf welche Weise Benutzer den Service verwenden können, und Sie können ganz genau festlegen, wie der Service auf dem Server veröffentlicht wird. Einzelheiten zum manuellen Festlegen der Eigenschaften des Geodatenservice finden Sie im Thema Geodatenservice-Funktionen und zulässige Operationen. Sie können auch Eigenschaften aus einer vorhandenen Servicedefinition oder einem veröffentlichten Geodatenservice automatisch importieren, indem Sie auf Importieren klicken. Weitere Informationen zum optimalen Konfigurieren von Services für die Bereitstellung finden Sie im Hilfethema Optimieren und Konfigurieren von Services.
Tipp:
Sollten Sie das Dialogfenster Service-Editor während dieser Sitzung schließen, werden Sie aufgefordert, Ihre Arbeit als Entwurf zu speichern. Dies ermöglicht Ihnen, Ihre Arbeit an der Service-Konfiguration später wieder aufzunehmen. Entwürfe werden standardmäßig im Ordner Entwürfe der ArcGIS Server-Verbindung gespeichert. Weitere Informationen finden Sie unter Service-Entwürfe.
- Klicken Sie auf Analysieren.
Mit dieser Option wird die Geodatabase geprüft, um festzustellen, ob sie auf dem Server veröffentlicht werden kann.
- Beheben Sie alle Fehler () im Fenster Vorbereiten, bevor Sie die Geodatabase als Service veröffentlichen. Optional können Sie die Warnungen und Informationsmeldungen bearbeiten, um die Performance und das Aussehen des Geodatenservice weiter zu verbessern.
Tipp:
Um den Anzeigebereich beim Konfigurieren des Geodatenservice zu vergrößern, klicken Sie auf die Schaltfläche Ausblenden im oberen Bereich des Dialogfeldes Service-Editor.
- Nachdem Sie die Fehler korrigiert und optional auch die Vorschläge aus Warnungen und Informationsmeldungen eingearbeitet haben, klicken Sie auf Veröffentlichen.
Der Geodatenservice wird nun auf dem Server ausgeführt, und die Benutzer und Clients im Netzwerk können darauf zugreifen. Wenn der Server-Administrator den Webzugriff auf den Service zugelassen hat, steht der Geodatenservice jetzt auch im Internet zur Verfügung.
Wenn Sie die getrennten Bearbeitungsbefehle zum Erstellen von Replikaten oder Extrahieren von Daten aus dem Geodatenservice nutzen möchten, müssen Sie einen Karten-Server erstellen, der denselben Namen wie der Geodatenservice hat. Vollständige Anweisungen finden Sie unter Veröffentlichen eines Geodatenservice mit einem Kartenservice.