Aktivieren dynamischer Layer in Karten-Services in ArcGIS for Desktop

Wenn Sie es Clients ermöglichen möchten, das Aussehen und Verhalten von Layern im Karten-Service zu ändern, können Sie dynamische Layer aktivieren, wenn Sie den Karten-Service erstellen oder nachdem Sie den Karten-Service bereits veröffentlicht haben. Mit dynamischen Layern kann der Grad der Interaktion gesteigert werden, den Ihre Karten Benutzern bereitstellen. Dynamische Layer aktivieren Sie im Service-Editor in ArcMap.

Zum Aktivieren dynamischer Layer für den Karten-Service führen Sie die folgenden Schritte aus:

Schritte:
  1. Zeigen Sie den Service-Editor für den Karten-Service an, für den Sie dynamische Layer aktivieren möchten. Wenn Sie einen neuen Karten-Service erstellen, wird der Service-Editor angezeigt, bevor Sie die Veröffentlichung abschließen. Wenn Sie einen vorhandenen Service ändern, können Sie den Service-Editor anzeigen, indem Sie im Kataloginhaltsverzeichnis mit der rechten Maustaste auf den Service klicken und Service-Eigenschaften auswählen.
  2. Klicken Sie auf die Registerkarte Kartenerstellung, und wählen Sie Änderung der Layer-Reihenfolge und Symbologie nach Anforderung zulassen aus.

    Wenn Sie dem Karten-Service in einer Clientanwendung Layer dynamisch hinzufügen möchten, müssen Sie Workspaces auswählen, die die hinzuzufügenden Layer enthalten.

  3. Klicken Sie auf Verwalten.
  4. Wenn ein dynamischer Workspace, den Sie verwenden möchten, im Dialogfeld Dynamische Workspaces verwalten nicht aufgeführt wird, fügen Sie einen neuen dynamischen Workspace hinzu, indem Sie auf Hinzufügen klicken.
  5. Wählen Sie im Dialogfeld Dynamischen Workspace hinzufügen in der Dropdown-Liste Workspace-Typ den Typ von Workspace aus, den Sie hinzufügen möchten. Sie können zwischen Enterprise-Geodatabases, File-Geodatabases, Shapefiles und Raster-Datasets wählen.

    Die Workspace-ID wird automatisch anhand des Workspace-Typs eingetragen. Anhand dieser ID stellt ArcGIS for Server eine Verbindung mit dem Workspace her, wenn ein Client das Hinzufügen eines Layers in einer Anwendung anfordert.

  6. Sie können die Workspace-ID auch ändern. Als ID kann eine beliebige Zeichenfolge verwendet werden. Leerzeichen sind zulässig.
  7. Navigieren Sie zu dem Workspace, den Sie verwenden möchten, indem Sie auf die Schaltfläche mit den Auslassungspunkten (...) klicken. Je nach ausgewähltem Typ von Workspace werden die folgenden Optionen angezeigt:
    • Wenn Sie Datenbank ausgewählt haben, suchen Sie die zu verwendende Datenbankverbindung, und klicken Sie auf Auswählen. Zudem haben Sie die Möglichkeit, eine neue Datenbankverbindung zu erstellen, die Sie als dynamischen Workspace verwenden.
    • Wenn Sie File-Geodatabase ausgewählt haben, suchen Sie die zu verwendende Geodatabase, und klicken Sie auf Auswählen. Zudem haben Sie die Möglichkeit, eine neue Geodatabase zu erstellen, die Sie als dynamischen Workspace verwenden. Beachten Sie, dass Sie dieser Geodatabase später Layer hinzufügen müssen.
    • Wenn Sie Shapefile ausgewählt haben, wählen Sie den Ordner mit den zu verwendenden Shapefiles aus, und klicken Sie auf Auswählen.
    • Wenn Sie Raster ausgewählt haben, wählen Sie den Ordner mit den zu verwendenden Rastern aus, und klicken Sie auf Auswählen.
  8. Überprüfen Sie im Dialogfeld Dynamischen Workspace hinzufügen die Workspace-Parameter, und klicken Sie auf OK. Wenn Sie eine Enterprise-Datenbank als Workspace ausgewählt haben, können Sie die Datenbankversion sperren, auf die die Benutzer zugreifen können. Aktivieren Sie dazu Version sperren.
  9. Wählen Sie im Dialogfeld Dynamische Workspaces verwalten die dynamischen Workspaces aus, die Sie verwenden möchten. Sie können mehrere Workspaces auf einmal auswählen, indem Sie beim Auswählen die UMSCHALT-Taste gedrückt halten.
  10. Klicken Sie auf OK.

Der Karten-Service ist nun mit aktivierten dynamischen Layern konfiguriert. Unterstützte Clients können nun das Aussehen und Verhalten von Layern dynamisch ändern.

Verwandte Themen

9/23/2013