Mit dem Widget "Batch-Attribut-Editor" können Sie Features auswählen – entweder durch Skizzieren eines Shape oder auf Basis eines überschneidenden Layers – um allgemeine Attribute zu aktualisieren. Ein Betriebsleiter kann das Widget beispielsweise verwenden, um Ressourcen (Features) auszuwählen, die überprüft werden müssen, und Attribute aktualisieren, um diese Features einem bestimmten Außendienstteam zuzuweisen.
Vorsicht:
Bei Feldern mit demselben Feldnamen in verschiedenen Layern, die jeweils zu einer anderen Domäne gehören, kann nur eine Domäne verwendet werden.
Vorsicht:
Wenn die Karte mehrere Layer mit Subtypes aufweist, wird beim Bearbeiten der Attribute für Features in diesen Layern nur das Subtype-Feld von einem Layer verwendet. Dies ist eine bekannte Einschränkung. Nachdem Sie im Dropdown-Menü die Beschreibung eines Subtype-Wertes ausgewählt haben, wird der codierte Wert im Textfeld gespeichert, da bei dessen Überprüfung am REST-Endpunkt ein numerischer Wert erwartet wird.
Konfigurieren des Widgets "Batch-Attribut-Editor"
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.
- Sie können auch auf die Schaltfläche Widget-Symbol ändern klicken und ein eigenes Bild auswählen.Ein Explorer-Fenster wird angezeigt, in dem Sie eine lokale Bilddatei auswählen können, die Sie als Widget-Symbol verwenden möchten.
- Wählen Sie auf der Registerkarte Auswahltyp definieren eine der folgenden Methoden zum Auswählen von Features aus:
- Nach Bereich auswählen: Wählen Sie eine Form aus, und skizzieren Sie sie auf der Karte, um Features auszuwählen. Legen Sie fest, welche Zeichenwerkzeuge für die Auswahl zulässig sind. Verwenden Sie diese Methode für Anwendungsfälle wie die folgenden:
- Sie möchten ein einzelnes Punkt-, Linien- oder Polygon-Feature zum Bearbeiten in der Karte auswählen.
- Sie möchten mehrere Punkt-, Linien- oder Polygon-Features auswählen, um sie zu bearbeiten, indem Sie eine Ausdehnung um diese Features auf der Karte erstellen.
- Nach Feature auswählen: Wählen Sie ein Feature aus, und aktualisieren Sie die Attribute aller überschneidenden Features. Verwenden Sie diese Methode für Anwendungsfälle wie die folgenden:
- Sie möchten die Attribute für mindestens ein Punkt-, Linien- oder Polygon-Feature bearbeiten, jedoch nur, wenn dieses sich mit einem Feature überschneidet, das Sie auf der Karte ausgewählt haben. Sie können beispielsweise alle Adresspunkte in einem Serviceausfallsgebiet-Polygon bearbeiten.
- Nach Feature und gemeinsamen Attributwerten auswählen: Wählen Sie ein Feature aus, und aktualisieren Sie die Attribute aller überschneidenden Features, die einen gemeinsamen Attributwert aufweisen. Verwenden Sie diese Methode für Anwendungsfälle wie die folgenden:
- Sie möchten die Attribute für mindestens ein Punkt-, Linien- oder Polygon-Feature bearbeiten, jedoch nur, wenn dieses sich mit dem Feature überschneidet, das Sie auf der Karte ausgewählt haben, und wenn diese einen gemeinsamen Attributwert haben. Sie können beispielsweise alle Adresspunkte bearbeiten, die sich in einem Serviceausfallsgebiet-Polygon befinden und bei denen es sich um Wohnadressen handelt.
Das Widget unterstützt diese drei Methoden, um eine ausgewählte Gruppe von Datensätzen zu erstellen, die aktualisiert werden sollen. Sie können nur eine der Methoden auswählen. Wenn Sie mehr als eine dieser Methoden benötigen, erstellen Sie eine neue Instanz des Widgets.
- Nach Bereich auswählen: Wählen Sie eine Form aus, und skizzieren Sie sie auf der Karte, um Features auszuwählen. Legen Sie fest, welche Zeichenwerkzeuge für die Auswahl zulässig sind. Verwenden Sie diese Methode für Anwendungsfälle wie die folgenden:
- Klicken Sie auf die Registerkarte Zu aktualisierende(n) Layer definieren, wählen Sie die zu aktualisierenden Layer aus, und aktualisieren Sie das Hervorhebungssymbol für jeden Layer.
Hinweis:
Wenn Sie die Methode Nach Feature und gemeinsamen Attributwerten auswählen verwenden, müssen Sie unter Abfrage-Feld für alle Layer, bei denen das Kontrollkästchen Aktualisieren aktiviert ist, ein Feld auswählen.
- Klicken Sie auf die Registerkarte Zu aktualisierende(s) Feld(er) definieren, und wählen Sie die gemeinsamen Felder aus, die aktualisiert werden sollen.
Hinweis:
Wenn Sie mehrere Layer in der Tabelle Zu aktualisierende(n) Layer definieren auswählen, können nur gemeinsame editierbare Felder aktualisiert werden. Die Felder werden nur aufgeführt, wenn sie in der Pop-up-Konfiguration des Layers in der Webkarte als editierbar festgelegt wurden.
- Wenn Sie die Widget-Beschreibung anpassen möchten, aktualisieren Sie das Textfeld Text, der oben im Widget angezeigt werden soll.
Vorsicht:
Wenn Sie die App mit einer älteren Version als 10.8.1 konfiguriert und benutzerdefiniertes XSS für diesen Inhalt verwendet haben, müssen möglicherweise Änderungen vorgenommen werden, um sicherzustellen, dass der Inhalt erwartungsgemäß angezeigt wird, da aus Sicherheitsgründen inzwischen XSS-Filter implementiert wurden.
- Klicken Sie auf OK, um die Konfiguration des Widgets Batch-Attribut-Editor zu speichern und zu schließen.
Verwenden des Widgets "Batch-Attribut-Editor"
Für die ersten Schritte mit dem Widget "Batch-Attribut-Editor" gehen Sie wie folgt vor:
- Klicken Sie auf die Schaltfläche Batch-Attribut-Editor, um das Widget zu öffnen.
- Deaktivieren Sie das Kontrollkästchen für alle Layer, die nicht aktualisiert werden sollen. (Standardmäßig sind alle Layer aktiviert.) Um die Features des Layers zu filtern, klicken Sie in der Filterspalte auf das Werkzeug Bearbeiten, und fügen Sie einen Ausdruck hinzu.
- Wählen Sie ein Werkzeug aus, um auf der Karte zu zeichnen (basierend auf der Konfiguration des Widgets), und wählen Sie die Features aus, die aktualisiert werden sollen.
- Definieren Sie die neuen Attributwerte für die ausgewählten Features und speichern Sie sie.
- Wenn Sie für ein bestimmtes Feld mehrere Features mit verschiedenen Werten auswählen, wird Vorhandenen Wert beibehalten als Standardwert angezeigt. Damit werden bei den einzelnen Features die vorhandenen Werte für dieses Feld beibehalten.
- Wenn Sie für ein bestimmtes Feld mehrere Features mit verschiedenen Werten auswählen und das Feld eine Domäne aufweist, werden in der Dropdown-Liste alle Domänenwerte angezeigt. In der Liste sind die vorhandenen Werte unterstrichen, die von den Features verwendet werden.
Um Daten auf NULL zu aktualisieren, wählen Sie in der Dropdown-Liste Kein Wert aus. Wenn für ein Feld keine Werte angegeben werden, werden die vorhandenen Werte beibehalten.