Wenn Sie es Clients ermöglichen möchten, das Aussehen und Verhalten von Layern im Kartenservice zu ändern, können Sie dynamische Layer aktivieren, nachdem Sie einen Kartenservice bereits veröffentlicht haben. Durch dynamische Layer erhöht sich die Auswahl der Aktionen, die Benutzer für Ihre Karten durchführen können.
Zum Aktivieren dynamischer Layer für den Kartenservice in ArcGIS Server Manager führen Sie die folgenden Schritte aus:
- Öffnen Sie Manager, und melden Sie sich an. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Anmelden bei Manager.
- Klicken Sie auf Services > Services verwalten.
- Suchen Sie den Kartenservice im Modul Services verwalten, und klicken Sie auf Schaltfläche Bearbeiten . Wenn der Service nicht in der Liste angezeigt wird, befindet er sich möglicherweise in einem Unterordner des Ordners Site (Stammverzeichnis).
- Klicken Sie auf Funktionen > Kartenerstellung.
- Wählen Sie Änderung der Layer-Reihenfolge und Symbologie nach Anforderung zulassen aus.
Wenn Sie dem Kartenservice in einer Clientanwendung Layer dynamisch hinzufügen möchten, müssen Sie Workspaces auswählen, die die hinzuzufügenden Layer enthalten.
- Wenn ein dynamischer Workspace, den Sie verwenden möchten nicht aufgeführt wird, fügen Sie einen neuen dynamischen Workspace hinzu, indem Sie auf Hinzufügen klicken.
- Wählen Sie den Workspace-Typ, den Sie verwenden möchten, in der Dropdown-Liste Workspace-Typ aus. Sie können zwischen Enterprise-Datenbanken, File-Geodatabases, Ordnern mit Shapefiles und Ordnern mit Raster-Datasets wählen.
- Geben Sie eine Workspace-ID an. Wenn ein Client das Hinzufügen eines Layers in einer Anwendung anfordert, ist die ID in der Anforderung enthalten. Sie wird verwendet, um den Workspace aus der Gruppe der verfügbaren Workspaces zu identifizieren. Als ID kann eine beliebige Zeichenfolge verwendet werden. Leerzeichen sind zulässig.
- Je nach ausgewähltem Typ von Workspace variiert die Methode zum Eingeben des Pfades zum Workspace:
- Wenn Sie Enterprise-Datenbank ausgewählt haben, können Sie die zu verwendende Datenbankverbindung durch Klicken auf Importieren > Durchsuchen angeben. Sie können die Datenbankversion, auf die die Benutzer zugreifen können, sperren. Aktivieren Sie dazu Version sperren.
- Wenn Sie File-Geodatabase ausgewählt haben, geben Sie den Pfad zu der File-Geodatabase ein, die Sie verwenden möchten. Beachten Sie, dass Sie dieser File-Geodatabase später Feature-Classes oder Tabellen hinzufügen müssen.
- Wenn Sie Raster-Ordner ausgewählt haben, geben Sie den Pfad zu dem Ordner mit den Rastern ein, die Sie verwenden möchten.
- Wenn Sie Shapefile-Ordner ausgewählt haben, geben Sie den Pfad zu dem Ordner mit den zu verwendenden Shapefiles oder dBASE-Dateien an.
- Wenn Sie Layer-Ordner ausgewählt haben, geben Sie den Pfad zu dem Ordner mit den Layern ein, die Sie verwenden möchten.
Hinweis:
Der Workspace-Typ Layer-Ordner ist nur für aus ArcGIS Pro veröffentlichte Kartenservices verfügbar. Demzufolge werden für diesen Workspace-Typ nur Layer-Dateien aus ArcGIS Pro (.lyrx) unterstützt. Layer-Dateien aus ArcMap (.lyr) werden nicht unterstützt.
- Überprüfen Sie die Workspace-Parameter, und klicken Sie auf Hinzufügen.
- Klicken Sie auf Speichern und neu starten.
Der Kartenservice ist nun mit aktivierten dynamischen Layern konfiguriert. Unterstützte Clients können nun das Aussehen und Verhalten von Layern dynamisch ändern.