Ein Schematics-Service ermöglicht einer Webanwendung den Zugriff auf Schematic-Diagramme über einen Web-Service. Dieser Service verwendet die Funktionen der Schematics-Erweiterung, um auf Schematics-Diagramme zuzugreifen, sie zu erstellen, zu aktualisieren und zu bearbeiten.
Lizenz:
Die Schematics Server Extension ist in Standard- und Advanced-Versionen von ArcGIS Server verfügbar.
Ältere Versionen:
In ArcGIS 10.1 for Server mussten Schematics-Services auf Quell-Schematic-Datasets verweisen. Es gab keine Möglichkeit, Schematic-Daten beim Veröffentlichen eines Schematic-Service automatisch auf den Server zu kopieren. Ab Version 10.2 können Schematic-Daten beim Veröffentlichen auf den Server kopiert werden. Außerdem ist dies das Standardverhalten, wenn die Schematic-Daten nicht beim Server registriert sind.
Vorbereiten des Kartendokuments
Bevor Sie einen Schematics-Service veröffentlichen können, müssen Sie mithilfe von ArcMap ein Kartendokument erstellen, dass zumindest den Schematics-Layer enthält, den Sie im Service verwenden möchten:
- Um eine begrenzte Gruppe von Schematic-Diagrammen bereitzustellen, die bereits in einem Schematic-Dataset vorhanden sind, müssen Sie Schematic-Layer erstellen, die mit diesen bereits vorhandenen Diagrammen in Beziehung stehen.
- Um sowohl vorhandene als auch zukünftige Schematic-Diagramme bereitzustellen und neue Schematic-Diagramme im Web erstellen zu können, müssen Sie Schematic-Layer erstellen, die mit den Diagramm-Vorlagen verknüpft sind, auf denen diese vorhandenen und zukünftigen Diagramme basieren.
Hinweis:
Damit ArcGIS Server auf das Kartendokument und alle Schematic-Layer zugreifen kann, auf die es verweist, müssen Sie die Daten für dem Server verfügbar machen.
Informationen zum Verfügbarmachen der Daten für ArcGIS for Server
Tipp:
Wenn Sie Ihre Schematic-Diagramme im Internet in Client-Anwendungen bereitstellen, führt dies zu einer Verbesserung der Performance und der Antwortzeit, wenn Diagramme in Schematic-Ordnern organisiert sind.
Veröffentlichen des Service
Nachdem Sie ein Kartendokument mit den gewünschten Schematic-Layern erstellt haben, können Sie den Schematics-Service veröffentlichen. Wenn Sie das Kartendokument als Service veröffentlichen und die Schematics-Funktion aktivieren, können Sie den Service in einer Webanwendung verwenden, um die gewünschten Diagramme abzufragen und anzuzeigen, deren Inhalte zu bearbeiten (Algorithmen anzuwenden und zu aktualisieren) und neue Diagramme zu erstellen.
Weitere Informationen zum Veröffentlichen eines Schematics-Service
Schematics-Service-Operationen
Schematics-Services verfügen über integrierte Operationen, über die Schematics-Clients verschiedene Aufgaben auf dem Server ausführen können. Wenn Sie Ihre Karten veröffentlichen, ist die Abfrageoperation standardmäßig aktiviert.
- Die Operation Abfrage ermöglicht Schematic-Clients das Abrufen der anzuzeigenden Schematic-Diagramme. Zudem bietet es Clients die Möglichkeit, auf die für jedes Programm vorkonfigurierten Schematic-Layout-Algorithmen zuzugreifen und sie anzuwenden, um ein automatisches Layout des Inhalts des Schematic-Diagramms zu erhalten. Der Vorgang Abfrage ist standardmäßig aktiviert und wird unabhängig von der Datenquelle der Schematic-Layer unterstützt.
- Mit der Operation Bearbeitung können Schematics-Clients neue Schematic-Diagramme erstellen, vorhandene Schematic-Diagramme aktualisieren und den Inhalt von Schematic-Diagrammen speichern, nachdem das Layout für sie erstellt wurde. Die Operation Bearbeitungist nicht standardmäßig aktiviert. Wenn der Vorgang aktiviert ist, wird er nur für Layer unterstützt, die auf die in einer Enterprise-Geodatabase gespeicherten Daten verweisen.
Verwenden des Service
Sobald Sie den Schematics-Service auf einem GIS-Server veröffentlicht haben, steht er lokalen Clients und Web-Clients zur Verfügung.
Weitere Informationen zum Verwenden eines Schematics-Service