Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Datafiltrering i Fabric Maps lar deg begrense hvilke poster som gjengis i et kartlag basert på attributtverdier. Filtrering gjelder per lag, ikke på kartnivå, og påvirker kun hvordan data visualiseres, ikke den underliggende datakilden.
Filtrering er tilgjengelig for vektordatalag laget fra støttede datakilder, inkludert GeoJSON, PMTiles, Kustad og Ontology (forhåndsvisning).
Hvordan datafiltrering fungerer
Hvert kartlag evaluerer sine egne filterbetingelser uavhengig. Når filtre brukes, gjengis kun postene som oppfyller alle betingelser for det laget.
Nøkkelegenskaper:
- Filtrene er lagskjulte
- Filtre påvirker ikke andre lag på kartet
- Flere filtre på samme lag kombineres ved hjelp av OG-logikk
- Filtrering endrer det visualiserte datasettet, ikke kildedataene
Støttede filtertyper
De tilgjengelige filtertypene avhenger av datakilden og felttypen.
| Filtertype | Beskrivelse | Støttede kilder |
|---|---|---|
| Kategorisk | Filtrerer tekstbaserte felt ved å bruke én eller flere valgte verdier | GeoJSON, PMTiles, Kusto, Ontologi |
| Numerisk område | Filtrerer numeriske felt ved å bruke et minimums- og maksimumsområde | GeoJSON, PMTiles, Kusto, Ontologi |
| boolsk | Filtrerer sann/falsk-felt | GeoJSON, PMTiles, Kusto, Ontologi |
| Dato/klokkeslett | Filtrerer opptak innenfor et tidsrom | Kun Kusto |
Bemerkning
Dato-/tidsfiltrering er ikke tilgjengelig for GeoJSON- eller PMTiles-lagene.
Bygger- og forbrukeratferd
Filtreringsoppførsel varierer avhengig av om et kart åpnes i redigeringsmodus eller visningsmodus.
Kartbyggere (redigeringsmodus)
Kartbyggere kan:
- Legg til, modifiser og fjern filtre på et lag
- Lagre filtre med kartet
- Lås spesifikke filtre for å forhindre fjerning i visningsmodus
Låste filtre definerer et grunnleggende dataomfang som gjelder hver gang kartet åpnes.
Kartbrukere (visningsmodus)
Kartbrukere kan:
- Legg til, fjern eller modifiser ulåste filtre under kjøring
- Samhandle med filtrerte data uten å endre det lagrede kartet
Endringer i forbrukerfilteret er midlertidige og lagres ikke.
Låste filtre:
- Påføres automatisk
- Kan ikke fjernes i visningsmodus
Filterpersistens
- Filtre som er konfigurert og lagret av en kartbygger forblir sammen med kartet.
- Forbrukerendringer tilbakestilles når kartet åpnes igjen.
- Låste filtre vedvarer til de eksplisitt fjernes av en bygger i redigeringsmodus.
Interaksjon med andre lagfunksjoner
Filtrering integreres med andre lagnivå-muligheter:
- Zoom for å tilpasse justerer kartvisningen til det filtrerte datasettet.
- Datadrevet styling og dataetiketter opererer på de filtrerte resultatene.
- Egendefinerte markørlag respekterer aktive filtre.
Begrensninger og designhensyn
Noen av begrensningene og designhensynene ved datafiltre inkluderer:
- Hvis en GeoJSON- eller PMTiles-kilde ikke har egenskaper, er det ingen felt tilgjengelig for filtrering.
- Numeriske rekkeviddekontroller forkorter store verdier (for eksempel 4,2B) for å forbedre lesbarheten. Ved å holde musepekeren over tallet vises den nøyaktige, uforkortede verdien.
- Filtrering gjelder kun for vektorlag; Bildslag er ikke filtrerbare.