HOW TO

Erstellen eines dynamischen Datumsfilters für einen Feature-Layer mit Arcade in ArcGIS Online

Last Published: December 23, 2024

Beschreibung

Ein dynamischer Datumsfilter kann auf einen Feature-Layer innerhalb einer Webkarte angewendet werden, um den Layer nach festgelegten Datumsangaben zu filtern. Mit dem Filter können beispielsweise alle täglichen Aktualisierungen am Layer angezeigt werden, sodass Sie den Filter auf der Webkarte nicht jeden Tag manuell aktualisieren müssen.

In diesem Artikel wird der Workflow zum Erstellen eines dynamischen Datumsfilters für einen Feature-Layer mithilfe eines benutzerdefinierten Arcade-Ausdrucks angegeben.

Lösung oder Problemumgehung

  1. Klicken Sie in ArcGIS Online Map Viewer auf der (dunklen) Werkzeugleiste Inhalt links auf der Seite auf Layer.
  2. Erweitern Sie den gehosteten Feature-Layer, und wählen Sie das Feature aus, um den Bereich Eigenschaften zu öffnen.
  3. Klicken Sie auf der (hellen) Werkzeugleiste Einstellungen auf Styles.
Styles
  1. Klicken Sie im Bereich Styles auf Ausdruck.
"Ausdruck" auswählen
  1. Geben Sie im Fenster mit dem Editor für Arcade-Ausdrücke unter Ausdruck den folgenden Ausdruck ein:
Expects($feature, 'Date_Field_Name')

var time = -1
var units = 'days'  //milliseconds, seconds, minutes, hours, days, months, years
var dateField = "Date_Field_Name"

var pastDate = DateAdd(Date(), time, units)
if($feature[dateField] > pastDate)
{
    return 'Open'
}
Note:
Change the first three variables to any desired value. The supported units are milliseconds, seconds, minutes, hours, days, months, and years. The dateField variable is the date field queried.
  1. Klicken Sie auf OK.
  2. Legen Sie das Aktualisierungsintervall für die dynamische Aktualisierung des Features fest. Anweisungen hierzu finden Sie unter ArcGIS Online: Festlegen des Aktualisierungsintervalls (Map Viewer).

Auf der Karte wird der benutzerdefinierte dynamische Datumsfilter angezeigt, der für den Feature-Layer erstellt wurde.

Ein benutzerdefinierter Style wird erstellt.

Artikel-ID: 000027700

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln