PROBLEM

Features können nicht mithilfe der Datumsauswahl im Widget "Filtern" in ArcGIS Experience Builder gefiltert werden

Last Published: June 14, 2024

Beschreibung

In ArcGIS Experience Builder kann die Datumsauswahl im Widget "Filtern" zum Filtern der Features verwendet werden.Die Sichtbarkeit der Features ist auf jene beschränkt, die die Ausdruckskriterien durch interaktive Datumsauswahl erfüllen, wodurch präzise Analysen und die Entscheidungsfindung erleichtert werden. In manchen Fällen ist die Datumsauswahl im Widget "Filtern" jedoch nicht verfügbar, wie in der Abbildung unten dargestellt.

Die Datumsauswahl ist im Widget "Filtern" nicht verfügbar

Ursache

Der Datumswert im Feld ist in einem Zeichenfolgen- oder numerischen Format und nicht in einem Datumsformat angegeben. Daher ist die Datumsauswahl im Widget "Filtern" nicht verfügbar.

Lösung oder Problemumgehung

Konvertieren Sie das Datum im Zeichenfolgenfeld oder numerischen Feld mit dem Werkzeug Zeitfeld konvertieren in ArcGIS Pro in ein Datumsformat, um dieses Problem zu beheben. Geben Sie es als Feature-Layer von ArcGIS Pro in ArcGIS Online frei, oder überschreiben Sie es, bevor Sie in ArcGIS Experience Builder eine Web Experience für die Verwendung der Datumsauswahlfunktion im Widget "Filtern" erstellen.

  1. Öffnen Sie das Projekt in ArcGIS Pro, und konvertieren Sie die Zeitwerte eines Zeichenfolgenfelds oder numerischen Feldes in ein Datumsfeld, bevor Sie es als Feature-Layer in ArcGIS Online freigeben oder überschreiben.
Das Werkzeug "Zeitfeld konvertieren" im Bereich "Geoverarbeitung"
  1. Melden Sie sich bei ArcGIS Online an, und erstellen Sie eine Web Experience aus der Webkarte, die den veröffentlichten Feature-Layer mit der bevorzugten Vorlage enthält.
  2. Ziehen Sie das Widget Filtern im Bereich Widget einfügen per Drag & Drop auf die Zeichenfläche.
  3. Nehmen Sie im Filterbereich die erforderlichen Einstellungen vor.
    1. Klicken Sie auf + Neuer Filter. Das Fenster Neuen Filter erstellen wird angezeigt.
    2. Klicken Sie im Fenster Neuen Filter erstellen auf Daten auswählen, und wählen Sie einen Feature-Layer aus. In diesem Beispiel wurde "New_poi_datepicker" ausgewählt.
Das Fenster "Neuen Filter erstellen"
  1. Klicken Sie unter SQL-Ausdrücke auf SQL-Ausdrucks-Generator > Klausel hinzufügen.
  2. Wählen Sie für das Eingabefeld "Feld" das konvertierte Datumsfeld aus ArcGIS Pro aus. In diesem Beispiel wurde "date_conv1" ausgewählt.
  3. Wählen Sie für das Eingabefeld "Operator" einen Funktionsoperator aus. In diesem Beispiel wurde der Operator "is between" ausgewählt.
  4. Klicken Sie auf Quellentyp auswählen Die Schaltfläche "Quellentyp auswählen", und wählen Sie Benutzereingabe aus.
  5. Klicken Sie auf Weitere Eingabeeinstellungen Die Schaltfläche "Weitere Eingabeeinstellungen"  > Werte abfragen. Klicken Sie auf OK.
Der SQL-Ausdruck-Generator im Fenster des Widgets "Filtern"
  1. Jetzt können Sie die Web-App speichern, in der Vorschau anzeigen und veröffentlichen.

Die folgende Abbildung zeigt die Features, die mithilfe der Datumsauswahl im Widget "Filtern" in ArcGIS Experience Builder gefiltert wurden.

Die Features, die mithilfe der Datumsauswahl im Widget "Filtern" in ArcGIS Experience Builder gefiltert wurden

Artikel-ID: 000032669

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln