Sobald Sie den Schematics-Service auf ArcGIS Server veröffentlicht haben, steht er lokalen Clients und Web-Clients zur Verfügung. Aufgrund seiner vielfältigen Funktionen kann der Schematics-Service in einer Vielzahl von Webanwendungen verwendet werden.
Tipp:
Sie erzielen eine bessere Performance, wenn Sie die Diagramme, die Sie Client-Anwendungen im Web bereitstellen möchten, in Schematic-Ordnern organisieren.
URLs für Schematics-Services
Um eine Verbindung mit einem Schematics-Service herzustellen, benötigen Sie die URL. In ArcGIS Server veröffentlichte Schematics-Services haben folgendes URL-Format: http://gisserver.domain.com:6443/arcgis/services/folder/service/MapServer/exts/SchematicsServer.
Veröffentlichte Schematic-Layer und zulässige Operationen
Anhand der beim Veröffentlichen aktivierten Schematics-Operationen wird festgelegt, wie der Schematics-Service verwendet werden kann und Änderungen welcher Art der Client an den Schematic-Diagrammen durchführen kann. Die folgenden Bedingungen sind jedoch entscheidend:
- Der Typ der Geodatabase, in der die veröffentlichten Diagramme gespeichert werden: Enterprise- oder File-Geodatabases
- Die Art des Zugriffs auf die veröffentlichten Daten durch den Server, d. h. Daten, die beim Veröffentlichen auf den Server kopiert bzw. nicht kopiert werden
- Der Typ der veröffentlichten Schematic-Layer: Schematic-Layer, die mit unitären Schematic-Diagrammen oder einer Schematic-Diagrammvorlage in Beziehung stehen
In der nachfolgenden Tabelle werden die Änderungen zusammengefasst, die der Client je nach Situation durchführen kann:
Aktivierte Schematics-Operationen/Änderungen an den veröffentlichten Schematic-Diagrammen | Nur der Abfragevorgang ist aktiviert | Aktivierte Abfrage- und Bearbeitungs-Operationen |
---|---|---|
Anzeigen von Diagrammen | Ja | Ja |
Layout ohne Speicherung von Ergebnissen | Ja | Ja |
Layout und Speicherung von Ergebnissen | Nein | Nur wenn die nachfolgend erläuterte Bedingung 1 berücksichtigt wird |
Aktualisieren von Diagrammen | Nein | Nur wenn die nachfolgend erläuterte Bedingung 1 berücksichtigt wird |
Entfernen von Diagrammen | Nein | Nur wenn die nachfolgend erläuterte Bedingung 1 berücksichtigt wird |
Sperren von Diagrammen | Nein | Nur wenn die nachfolgend erläuterte Bedingung 1 berücksichtigt wird |
Entsperren von Diagrammen | Nein | Nur wenn die nachfolgend erläuterte Bedingung 1 berücksichtigt wird |
Generieren neuer Diagramme | Nein | Nur wenn die nachfolgend erläuterten Bedingungen 1 und 2 berücksichtigt werden |
Bedingung 1: Die veröffentlichten Schematic-Diagramme werden in einer Enterprise-Geodatabase gespeichert, und die Schematics-Daten wurden beim Veröffentlichen nicht auf den Server kopiert, d. h. der Schematics-Service verweist auf das Quell-Schematic-Dataset.
Bedingung 2: Die veröffentlichten Schematic-Diagramme sind einer Schematic-Diagrammvorlage zugeordnet.
Schematics-Services und Webanwendungen
In Webanwendungen müssen Schematics-Services programmgesteuert verwendet werden. ArcGIS Server bietet eine Schematics-REST-API zum Integrieren von Schematic-Daten mit GIS in eine Enterprise-Anwendungsumgebung.
ArcGIS Server-Schematics-REST-API
Die ArcGIS Server-Schematics-REST-API stellt eine offene Webschnittstelle für Schematics-Services bereit, die von ArcGIS Server gehostet werden. Sie ermöglicht das Arbeiten mit dem Schematics-Daten-Service in einer Client-Anwendung. Der Zugriff auf alle von der REST-API bereitgestellten Ressourcen und Operationen erfolgt über eine Hierarchie von Endpunkten oder URLs für die einzelnen veröffentlichten Schematics-Services.
Weitere Informationen über die ArcGIS ServerSchematics-REST-API