Das Widget "Geoverarbeitung" bietet eine dynamische Benutzeroberfläche für Geoverarbeitungs-Tasks. Es bietet die Möglichkeit, Symbolisierung für Ein- und Ausgabe-Layer zu konfigurieren und Standardwerte für Parameter zu überschreiben.
Konfigurieren des Widgets "Geoverarbeitung"
Dieses Widget kann so eingestellt werden, dass es beim Starten der App automatisch geöffnet wird. Zeigen Sie mit der Maus auf das Widget, und klicken Sie auf die Schaltfläche Dieses Widget beim Starten der App nicht öffnen , um die Einstellung in Dieses Widget beim Starten der App automatisch öffnen zu ändern. (Für Widgets, die Sie zuerst zur App hinzufügen müssen, können Sie diese Option nach dem Konfigurieren des Widgets aktivieren.)
- Zeigen Sie mit der Maus auf das Widget, und klicken Sie auf die Schaltfläche Dieses Widget konfigurieren , um das Konfigurationsfenster zu öffnen.
Hinweis:
Wenn Sie das Widget zuerst zur App hinzufügen möchten, klicken Sie auf einen Widget-Platzhalter auf der Registerkarte Widget. Wählen Sie das Widget im daraufhin angezeigten Fenster Widgets auswählen aus, und klicken Sie auf OK.
- Klicken Sie auf die Schaltfläche Festlegen, und fügen Sie den Geoverarbeitungsservice aus ArcGIS Online oder ArcGIS Server hinzu.
Vorsicht:
Wenn ArcGIS Web AppBuilder in ArcGIS Online integriert ist, kann es auf öffentliche und gesicherte Services aus ArcGIS Server zugreifen. Gesicherte Services unterstützen ArcGIS Server mit Authentifizierung auf Webebene wie IWA-, PKI- oder LDAP-Authentifizierung jedoch nicht. Weitere Informationen finden Sie unter ArcGIS Online ArcGIS Server-Web-Services.Hinweis:
Das Widget "Geoverarbeitung" unterstützt keine räumlichen Analyse-Services von ArcGIS Online.Hinweis:
Das Widget "Geoverarbeitung" unterstützt keine Web Processing Services (WPS) des OGC.Die Liste der Eingabe- und Ausgabeparameter für den Task wird zusammen mit den Abschnitten Layer-Reihenfolge und Optionen gefüllt.
- Klicken Sie für die Konfiguration auf die einzelnen Eingabe-Parameter, damit diese aktiv werden. Die Standardwerte, die durch den veröffentlichten Geoverarbeitungsservice definiert werden, werden für Beschriftung, QuickInfo und die Standardwertbereiche, in diesem Fall Eingabe-Feature nach und Symbol, aufgefüllt. Sie können Features mit einer der folgenden Optionen eingeben:
- Interaktives Zeichnen auf der Karte
- Shapefile in lokalem Dateisystem verwenden
- Auswahl eines Layers auf der Karte
- URL
Möglicherweise ist die Option Aktuelle Kartenausdehnung verwenden verfügbar, um die aktuelle Kartenausdehnung als Eingabe-Feature für das Polygon zu verwenden.
- Aktivieren Sie Sichtbar, damit der Parameter auf der Widget-Oberfläche angezeigt wird.
Der Inhalt des Standardwertbereichs hängt vom Parametertyp ab. Weitere Informationen finden Sie unter Geoverarbeitungsparametertypen.
- Klicken Sie auf die einzelnen Ausgabeparameter, um sie zu aktivieren und zu konfigurieren. Legen Sie die Beschriftung und die QuickInfo für die Ausgabe fest, und aktivieren Sie die Kontrollkästchen unten, um die Anzeige der Ausgabe festzulegen:
- Diese Ausgabe ignorieren
- Diesen Layer standardmäßig deaktivieren
- Die Ausgabe kann verschiedene Schemas aufweisen; das dynamische anstelle des vordefinierten Schemas verwenden
- Klicken Sie auf die Registerkarte Renderer, der in diesem Fall vom Typ "GPFeatureRecordSetLayer" ist.
- Wählen Sie im Abschnitt Verwenden den Eintrag Einzelsymbole aus der Dropdown-Liste aus.
- Wählen Sie im Abschnitt Anzeigen den Eintrag ToBreak aus der Dropdown-Liste aus.
- Wählen Sie ein Farbschema aus.
- Klicken Sie auf die Schaltfläche "+" Hinzufügen, um verschiedene Werte hinzuzufügen, die im Feld Wert hinzufügen angezeigt werden sollen.
- Um die Symbolisierung für nicht übereinstimmende Werte anzuzeigen, aktivieren Sie in der Liste das Element Andere, und wählen Sie ein Symbol. aus. Wenn diese Symbolisierung nicht angezeigt werden soll, können Sie diese Option deaktivieren.
- Wählen Sie die Felder aus, die im Pop-up-Fenster für Ausgabe-Features angezeigt werden. Aktivieren Sie das Kontrollkästchen Pop-up aktivieren, um das Pop-up zu aktivieren. Klicken Sie auf den Dropdown-Pfeil Hinzufügen, um Felder für den Pop-up-Titel auszuwählen. Aktivieren Sie die Kontrollkästchen in der Spalte Sichtbar, damit das Feld im Fenster angezeigt wird, wenn auf ein Feature geklickt wird. Klicken Sie auf die Aufwärts- und Abwärtspfeile neben dem Feld, um die Reihenfolge der Felder zu ändern.
- Wen der Ausgabeparameter "GPRecordSet" lautet, können Sie die Felder für die Anzeige in der Ausgabetabelle konfigurieren.
- Legen Sie die Reihenfolge der Layer (Eingabe, Ausgabe) fest, indem Sie im Abschnitt Layer-Reihenfolge auf die Pfeile klicken.
Hinweis:
Ausgabe-Feature-Layer werden immer über Heatmaps und Kachelsammlungs-Layern (Karten, Bilddaten und Kacheln) angezeigt. - Aktivieren Sie im Abschnitt Optionen das Kontrollkästchen Ergebnis als operationalen Layer hinzufügen, um den Ausgabe-Layer zu den operationalen Layern der Karte hinzuzufügen. Aktivieren Sie die Option Exportieren von Ergebnissen zulassen, um das Ergebnis in eine lokale CSV-Datei, Feature-Sammlung oder GeoJSON-Datei zu exportieren und das Ergebnis als Element einer Feature-Sammlung auf der Registerkarte Eigene Inhalte im Bereich Inhalt in ArcGIS Online oder ArcGIS Enterprise zu speichern. Außerdem ist die Option Zeichenoptionen des Ergebnis-Kartenservice verwenden aktiviert, wenn der Geoverarbeitungsservice mit dem Parameter Ergebnis mit einem Kartenservice anzeigen veröffentlicht wird. Sie können auswählen, ob das Ergebnis mit dem Kartenservice dargestellt werden soll. Falls ja, wird die Funktion Renderer für die Ausgabe in Schritt 5 deaktiviert. Wenn die Option Die Ausgabe kann verschiedene Schemas aufweisen; das dynamische anstelle des vordefinierten Schemas verwenden. aktiviert ist, kann das Schema des Ausgabe-Feature-Sets, einschließlich der Felddefinition und des Geometrietyps nicht vorhergesagt werden. Demzufolge wird der Renderer ignoriert und das Feature-Set als Grafik-Layer mit dem Standardsymbol hinzugefügt.
- Klicken Sie auf OK, um das Dialogfeld zu schließen.
Verwenden des Widgets "Geoverarbeitung"
- Klicken Sie auf das Widget-Symbol, um das Widget "Geoverarbeitung" zu öffnen.
- Geben Sie für alle Eingabeparameter einen Wert ein. In diesem Beispiel wird der Geoverarbeitungs-Task für die Fahrzeitanalyse von ArcGIS Online verwendet. Der Task erfordert eine oder mehrere Startpositionen und verschiedene durch Leerzeichen getrennte Fahrzeiten, die für die Berechnung möglicher zeitabhängiger Entfernungen verwendet werden sollen.
- Nachdem alle erforderlichen Eingabeparameter (durch ein Sternchen neben dem Namen gekennzeichnet) Werte besitzen, klicken Sie auf Ausführen, um den Task abzusenden.
Die Registerkarte Ausgabe wird ausgewählt und zeigt bis zum Abschluss der Ausführung eine Statusanzeige an.
- Nach dem Abschluss werden die Geoverarbeitungsergebnisse auf der Karte angezeigt. Klicken Sie auf Ausgabe, um deren Attribute anzuzeigen.
- Klicken Sie auf die Auslassungspunkte (…), um die Ergebnisse in eines der folgenden Formate zu exportieren, wenn das Kontrollkästchen Exportieren von Ergebnissen zulassen aktiviert ist:
- In CSV-Datei exportieren
- In Feature-Sammlung exportieren
- In GeoJSON exportieren
- Unter "Eigene Inhalte" speichern
Mit der Option Unter "Eigene Inhalte" speichern wird das Ergebnis als Element der Feature-Sammlung auf der Registerkarte Eigene Inhalte des Bereichs Inhalt in ArcGIS Online oder ArcGIS Enterprise gespeichert.
- Klicken Sie auf der Registerkarte Eingabe auf Löschen, um die Position zu löschen, oder klicken Sie auf der Registerkarte Ausgabe auf das "X", um die Geoverarbeitungsergebnisse aus der Karte zu löschen.