- Wie wird ein Geoverarbeitungsservice mit der Option zum Anzeigen von Ergebnissen mit einem Kartenservice veröffentlicht?
- Welche Layer enthält ein Kartenservice des Ergebnisses?
- Enthält ein Kartenservice des Ergebnisses Layer für alle Ausgabeparameter?
- Woher stammt die Symbolisierung der Kartenservice-Layer?
- Wie kann auf Kartenservices des Ergebnisses und auf Layer zugegriffen werden?
- Welche Operationen und Funktionen werden unterstützt?
- Wie wird ein Kartenservice des Ergebnisses in Webanwendungen hinzugefügt?
- Welche Lebensdauer hat ein Kartenservice des Ergebnisses?
Die typische Ausgabe eines Geoverarbeitungs-REST-Services ist eine JSON-Repräsentation. Die Clients interpretieren die JSON-Repräsentation und definieren die Symbolisierung entsprechend. Wenn der Service allerdings mit der Option zum Anzeigen von Ergebnissen mit einem Kartenservice veröffentlicht wurde, erstellt der Geoverarbeitungsserver einen zugehörigen Kartenservice mit einer visuellen Darstellung der Ausgaben. Der Kartenservice des Ergebnisses kann Webkarten und Webanwendungen hinzugefügt werden.
Wie wird ein Geoverarbeitungsservice mit der Option zum Anzeigen von Ergebnissen mit einem Kartenservice veröffentlicht?
Die Option Ergebnisse mit einem Kartenservice anzeigen ist beim Veröffentlichen eines Geoverarbeitungsservices aktiviert. Sie können diese Option auch für einen veröffentlichten Service aktivieren, indem Sie die Eigenschaft des Geoverarbeitungsservice über ArcGIS Server Manager oder ArcGIS for Desktop bearbeiten.
Weitere Informationen zu Eigenschaften von Geoverarbeitungsservices
Welche Layer enthält ein Kartenservice des Ergebnisses?
Ein Kartenservice des Ergebnisses erstellt für jeden Ausgabeparameter einen Layer. Die Reihenfolge der Layer entspricht der Reihenfolge der Ausgabe-Parameter gemäß der Definition in der Beschreibung des Geoverarbeitungs-Tasks.
Enthält ein Kartenservice des Ergebnisses Layer für alle Ausgabeparameter?
Ein Kartenservice des Ergebnisses enthält einen Layer für alle Parameter der Geodataset-Ausgabe wie GPFeatureRecordsetLayer, GPRasterDataLayer und GPRecordSet. Skalarausgaben wie GPDate, GPDouble, GPLong, GPBoolean, GPDataFile und GPLinearUnit können nicht als Karte dargestellt werden. Entsprechend wird für diese Parameter kein Layer ausgegeben.
Ausgabeparameter des Datentyps GPString stellen einen Sonderfall dar. Geoverarbeitungsausgaben von GPString können skalar sein oder einen Verweis auf ein Geodataset wie ein TIN, einen CAD-Layer oder einen geostatistischen Layer darstellen. Wenn die Ausgabe einen Verweis auf ein Geodataset darstellt, enthält der Kartenservice des Ergebnisses einen Layer.
Woher stammt die Symbolisierung der Kartenservice-Layer?
Die Symbolisierung der Layer basiert auf der Symbolisierung, die vom Autor des Service definiert wurde.
Weitere Informationen zum Definieren der Ausgabesymbolisierung für Geoverarbeitungs-Tasks
Wie kann auf Kartenservices des Ergebnisses und auf Layer zugegriffen werden?
Ein Kartenservice des Ergebnisses wird für jeden erfolgreichen asynchronen Auftrag erstellt. Ein asynchroner Geoverarbeitungsauftrag wird durch eine eindeutige jobId identifiziert. Mithilfe der jobID kann auf einen Kartenservice des Ergebnisses zugegriffen werden, wie im Folgenden dargestellt:
http://<ArcGIS-REST-Services>/<GP-Servicename>/MapServer/jobs/<Job-ID>
Auf die Layer in einem Kartenservice des Ergebnisses wird ähnlich wie auf Kartenservice-Layer entsprechend der Reihenfolge der Layer zugegriffen.
http://<ArcGIS-REST-Services>/<GP-Servicename>/MapServer/jobs/<Job-ID>/0http://<ArcGIS-REST-Services>/<GP-Servicename>/MapServer/jobs/<Job-ID>/1
Welche Operationen und Funktionen werden unterstützt?
Der Kartenservice des Ergebnisses ist ein dynamischer Kartenservice und unterstützt alle Operationen und untergeordneten Ressourcen eines typischen dynamischen Kartenservice.
Kartenservice-Operationen:
Untergeordnete Ressourcen:
Ein Kartenservice des Ergebnisses ist auch zeitbezogen und unterstützt zeitbasierte Abfragen und Exportieren von Karten.
Wie wird ein Kartenservice des Ergebnisses in Webanwendungen hinzugefügt?
Sie können die jobId verwenden, um einen Kartenservice des Ergebnisses als dynamischen Kartenservice-Layer in Webanwendungen hinzuzufügen. Außerdem können Sie auf alle Feature-Layer in einem Kartenservice des Ergebnisses unabhängig zugreifen und sie als Feature-Layer in Webkarten hinzufügen.
Weitere Informationen zum Verwenden eines Kartenservice des Ergebnisses in Webanwendungen
Welche Lebensdauer hat ein Kartenservice des Ergebnisses?
Die Lebensdauer eines Kartenservice des Ergebnisses hängt von der Eigenschaft Maximales Dateialter des arcgisjobs-Verzeichnisses ab. Der Standardwert ist 360 Minuten. Dieser kann aber vom Serveradministrator über ArcGIS Server Manager oder ArcGIS for Desktop geändert werden. Die folgende Abbildung zeigt das ArcGIS Server Manager-Dialogfeld Verzeichnis bearbeiten und die Einstellungen des arcgisjobs-Verzeichnisses, z. B. Maximales Dateialter.