Udostępnij za pośrednictwem


Filtrowanie danych w warstwie mapy

W tym artykule pokazano, jak zastosować filtry do warstwy mapy w usłudze Fabric Maps w celu kontrolowania wyświetlanych rekordów. Aby uzyskać więcej informacji na temat filtrowania danych, zobacz Filtrowanie danych w Fabric Maps.

Wymagania wstępne

  • Mapa z co najmniej jedną wektorową warstwą danych.
  • Edytuj uprawnienia na mapie (aby zapisać filtry).
  • Warstwa z polami, które można filtrować.

Otwórz panel filtru

  1. Otwórz mapę.

  2. Wybierz warstwę docelową.

  3. Wybierz pozycję Więcej opcji (...) obok warstwy.

  4. Wybierz Filtry.

    Zrzut ekranu Fabric Maps przedstawiający mapę Kalifornii wyświetlającą historyczne obwody pożaru na niebiesko z otwartym panelem Warstwy danych. W menu warstwy są wyświetlane opcje, w tym Powiększ, aby dopasować, Zmień nazwę, Zduplikuj, Filtr i Usuń.

    Zostanie otwarty panel filtru dla wybranej warstwy.

  5. Wybierz przycisk Dodaj filtr .

    Zrzut ekranu interfejsu Fabric Maps pokazujący przycisk Dodaj filtr w lewym górnym rogu panelu warstw nad mapą.

    Obok przycisku Dodaj filtr zostanie wyświetlony przycisk Nowy filtr.

  6. Wybierz przycisk Nowy filtr .

    Zrzut ekranu panelu filtru Fabric Maps pokazujący przycisk Nowego filtru z ikoną filtra umieszczoną obok przycisku Dodaj filtr w górnej części panelu.

    Zostanie wyświetlone okno dialogowe Nazwa pola .

    Tytuł okna dialogowego: Nazwa pola z menu rozwijanym z etykietą Wybierz pole i dwa przyciski w dolnej części z etykietami Zastosuj i Anuluj.

Wybierając listę rozwijaną Wybierz pole , możesz teraz utworzyć dowolne filtry omówione w poniższych sekcjach.

Tworzenie filtru podzielonego na kategorie

Użyj filtrów kategorii, aby dołączać lub wykluczać rekordy na podstawie wartości tekstowych.

  1. Na panelu filtru wybierz pole oparte na tekście.
  2. Użyj pola wyszukiwania, aby znaleźć wartości.
  3. Wybierz co najmniej jedną wartość.
  4. Wybierz i zastosuj.

Przykład: Filtruj według stanu, kategorii lub agencji.

Zrzut ekranu przedstawiający okno dialogowe filtra z nazwą pola ustawioną na STAN przy użyciu menu rozwijanego. Następnie sekcja wartości filtra zawiera pole wyszukiwania, jeden wybrany wskaźnik i przewijaną listę skrótów stanów, w tym AZ, CA, NV i OR z polami wyboru. NV jest zaznaczone. Przełącznik blokady filtra jest wyświetlany u dołu z przyciskami Zastosuj i Anuluj.


Tworzenie filtru zakresu liczbowego

Użyj filtrów zakresu liczbowego, aby ograniczyć rekordy w zakresie wartości.

  1. Wybierz pole liczbowe.
  2. Dostosuj suwak zakresu, aby zdefiniować wartości minimalne i maksymalne.
  3. Wybierz i zastosuj.

Zrzut ekranu przedstawiający okno dialogowe filtru służące do konfigurowania filtru zakresu liczbowego. Lista rozwijana Nazwa pola jest ustawiona na ROK u góry. Następnie w sekcji Zakres filtrów jest wyświetlany suwak poziomy z zielonym paskiem między dwoma okrągłymi uchwytami, obejmującym od 1,9 K po lewej stronie do 2 K po prawej stronie. Etykietka narzędzia pokazuje wartość 2025 powyżej prawego uchwytu, pokazującą, co się dzieje po umieszczeniu wskaźnika na punkcie na suwaku. W dolnej części przełącznik Blokada filtra jest wyświetlany w pozycji wyłączonej, a następnie przyciski Zastosuj i Anuluj.

Uwaga / Notatka

Jak pokazano na zrzucie ekranu, duże wartości są skracane na suwaku poziomym w celu zapewnienia czytelności. Umieszczenie kursora na punkcie powoduje wyświetlenie pełnej wartości.

Utwórz filtr logiczny

Użyj filtrów logicznych dla pól true/false.

  1. Wybierz pole logiczne.
  2. Wybierz przełącznik przełączania wartości filtru, aby ustawić na włączone lub wyłączone.
  3. Wybierz i zastosuj.

Zrzut ekranu przedstawiający dwa okna dialogowe filtru dla pola logicznego obok siebie, jeden przedstawiający przełącznik Wartość filtru jest włączony, a drugi jest wyłączony. W dolnej części znajdują się przyciski Zastosuj i Anuluj.

Tworzenie filtru daty/godziny (tylko Kusto i Ontology)

Filtry daty/godziny są dostępne tylko dla warstw Kusto i Ontology.

  1. Wybierz pole daty/godziny.
  2. Wybierz godzinę rozpoczęcia i zakończenia.
  3. Wybierz i zastosuj.

Łączenie wielu filtrów

Aby wybrać inny filtr, wybierz przycisk Dodaj filtr .

Więcej informacji na temat łączenia filtrów:

  • Do tej samej warstwy można dodać wiele filtrów.
  • Wszystkie filtry są oceniane przy użyciu logiki AND .
  • Wyświetlane są tylko rekordy spełniające wszystkie warunki.

Blokowanie filtrów

Blokuj filtry, aby zapobiec usuwaniu w trybie wyświetlania.

  1. Podczas tworzenia lub edytowania filtru wybierz przełącznik Zablokuj filtr , aby zablokować lub odblokować filtr.
  2. Wybierz i zastosuj.

Okno dialogowe filtru z włączonym przełącznikiem Filtr blokady, pokazuje zielony z okrągłym białym uchwytem po prawej stronie. Przyciski Zastosuj i Anuluj są wyświetlane w dolnej części okna dialogowego.

Zablokowane filtry:

  • Zastosuj automatycznie po otwarciu mapy.
  • Nie można usunąć przez osoby przeglądające.

Weryfikowanie zachowania w trybie wyświetlania

  1. Otwórz mapę w trybie widoku.
  2. Spróbuj dodać lub zmodyfikować zablokowane i odblokowane filtry.
  3. Potwierdź, że:
    • Nie można usunąć zablokowanych filtrów.
    • Zmiany nie są zapisywane podczas ponownego otwierania mapy.

Usuwanie filtrów (tryb edycji)

Aby trwale usunąć filtr, musisz być w trybie edycji.

  1. Otwórz mapę w trybie edycji.

  2. Usuń filtr, zablokowany lub odblokowany, wybierając znak "x".

    Zrzut ekranu paska narzędzi Fabric Maps pokazujący kartę Narzędzia główne z przyciskiem Zapisz. Panel Eksploratora wyświetla warstwę z dwoma widocznymi aktywnymi filtrami. Po lewej stronie filtrów znajduje się przycisk Dodaj filtr z ikoną plusa.

  3. Zapisz mapę.

Usuwanie filtrów (tryb wyświetlania)

W trybie wyświetlania można usunąć odblokowane filtry, aby wyświetlić niefiltrowane dane, ale zmiany nie są zapisywane.

  1. Otwórz mapę w trybie widoku.

  2. Usuń odblokowany filtr, wybierając znak "x". Zwróć uwagę, że zablokowany filtr nie ma "x". Ikona blokady wskazuje, że filtr jest zablokowany.

    Zrzut ekranu przedstawiający sekcję panelu warstwy Mapy tkaniny z dwoma aktywnymi filtrami. Pierwszy filtr nie jest zablokowany i ma przycisk x do usunięcia. Drugi filtr ma ikonę blokady i nie ma przycisku x, co wskazuje, że jest to zablokowany filtr, którego nie można usunąć. Nad filtrami znajduje się przycisk Odśwież, ale brak ikony zapisywania, co wskazuje, że mapy nie można zapisać.

  3. Zwróć uwagę, że nie można zapisać mapy.

Ograniczenia i zagadnienia dotyczące projektowania

  • Filtry dotyczą tylko wybranej warstwy.
  • Jeśli warstwa nie ma właściwości, filtrowanie nie jest dostępne.
  • Skrócone wartości liczbowe zwiększają czytelność suwaka.
  • Filtry daty/godziny nie są obsługiwane w przypadku formatu GeoJSON ani PMTiles.

Aby uzyskać więcej informacji, zobacz Filtrowanie danych w Mapach Fabric.