Del via


Hvad er et tileset i Fabric Maps? (forhåndsversion)

Microsoft Fabric Maps bruger tilesets til effektivt at visualisere store, statiske rumlige datasæt. Ved at opdele geografiske data i forudbehandlede fliser på tværs af zoomniveauer muliggør flisesæt hurtig rendering og glidende interaktion, når man arbejder med store kort.

Denne artikel forklarer kernekoncepterne bag tiles, tilesets og PMTiles in Fabric Maps, og hvornår man skal bruge et tileset i stedet for at gengive rå rumlige data direkte. For trin-for-trin instruktioner til brug af tilesets i Fabric Maps, se Opret tilesets.

Introduktion til fliser og flisesæt

Tiles

Felter er små, firkantede udsnit af et kort, der repræsenterer geografiske data for et bestemt område og zoomniveau. I stedet for at gengive et helt kort som ét enkelt billede, opdeler Fabric Maps det i fliser for at forbedre ydeevne og skalerbarhed. Hvert felt indeholder data som f.eks. punkter, linjer og polygoner, der er relevante for det geografiske område.

Kortflisetyper

Der er to hovedtyper af fliser, der understøttes i Microsoft Fabric Maps:

  • Rasterfliser: Forrenderede billedfliser (såsom PNG eller JPEG), der giver faste kortvisualiseringer.
  • Vektorfliser: Datapakker med geografiske træk, gengivet dynamisk for at tilpasse stil.

Bemærk

Fabric Maps understøtter PMTiles oprettet fra både raster- og vektorfliser. Dog kan Fabric Maps i øjeblikket kun generere PMTiles fra vektorfliser.

Sammenligning af kortflisetyper
Funktion Rasterfliser Vektorbrikker
Format Forrenderede billeder (PNG, JPEG) Datapakker (geometri + attributter)
Styling Fikset, kan ikke ændres på klientsiden Dynamisk, tilpasselig på klienten
Ydeevnen Større filer, langsommere zoomovergange Mindre nyttelaster, glidende zoom og rotation
Eksempler på brug Statiske billeder (satellit, terræn) Interaktive kort med dynamisk styling

Fliser

Et flisesæt er en struktureret samling af kortfliser, der repræsenterer geografiske data for et stort område – fra en by til hele kloden.

Hver flise i flisesættet indeholder kun de data, der er relevante for et specifikt sted, og er organiseret efter zoomniveau og flisekoordinater. Denne struktur tillader Fabric Maps kun at indlæse de fliser, der er nødvendige for den aktuelle kortvisning, hvilket forbedrer renderingsydelsen, skalerbarheden og responsiviteten sammenlignet med rendering af rå rumlige data.

PMTiles

Fabric Maps bruger PMTiles som sit tileset-format. PMTiles er et moderne, bærbart format, der pakker fliser til flere zoomniveauer i en enkelt arkivfil. Sammenlignet med mappebaserede tilesets forenkler denne tilgang lagring, distribution og streaming – især for store rumlige datasæt.

Nøglefordele ved PMTiles inkluderer:

  • Effektive, responsive kortinteraktioner i stor skala
  • Reduceret netværks- og lageroverhead sammenlignet med mappebaserede tilesets
  • Understøttelse af serverløs levering fra cloud-lagring og CDN'er

I Fabric Maps gemmes PMTiles som filer i et søhus og forbruges direkte af kortet. Når et kort vises, anmoder Fabric Maps kun om de flisedata, der kræves for det aktuelle zoomniveau og kortomfang. Denne selektive indlæsning reducerer dataoverførsel og forbedrer renderingsydelsen ved arbejde med store statiske rumlige datasæt.

Fabric Maps understøtter i øjeblikket generering af PMTiles fra gyldige GeoJSON-filer ved hjælp af vektorfliser, som beskrevet i Opret tilesets. For mere information om brug af PMTiles i kort, se Tilføj data til kortet – PMTiles i artiklen Opret et kort .

Forståelse af zoomniveauer i tilesets

Zoomniveauer definerer, hvor meget geografisk detalje der vises på et kort i forskellige skalaer. I et tileset organiseres rumlige data i fliser over flere zoomniveauer, så Fabric Maps kun kan indlæse de data, der er nødvendige for den aktuelle visning. Lavere zoomniveauer viser bredere områder med mindre detaljer, mens højere zoomniveauer viser mindre områder med større detaljer, hvilket hjælper med at balancere ydeevne og visuel klarhed.

Zoomniveauer defineres, når du opretter et tileset. Fabric Maps understøtter zoomniveauer fra 5 til 18, som balancerer visuelle detaljer, ydeevne og tileset-størrelse.

Zoom-niveau Typisk visning Omtrentlig afstandsområde
0-2 Hele kloden Tusindvis af kilometer
3-5 Kontinenter, store lande/regioner, større floder Hundreder til tusinder af kilometer
6-8 Lande/områder, større byer Titusinder til hundredvis af kilometer
9-11 Byer, byer, motorveje 5-50 kilometer
12-14 Kvarterer, gader 1-5 kilometer
15-17 Bygninger, parker, detaljerede gadelayouts 100 meter til 1 kilometer
18-20 Individuelle huse, indgange, træer Mindre end 100 meter

For mere information om zoomniveauer, se Zoomniveauer og flisegitter i Microsoft Azure Maps.

Hvorfor bruge tilesets?

Store statiske rumlige datasæt – såsom vejnet, bygninger eller miljøgrænser – kan være dyre at gengive direkte. Flisesæt forbedrer ydeevnen ved at:

  • Indlæser kun de data, der er relevante for det aktuelle kortvisning
  • Reduktion af klient-side rendering overhead
  • Understøtter glidende zoom og panorering på forskellige detaljeniveauer.

Flisesæt er designet til effektivt at gengive store rumlige datasæt ved kun at indlæse de data, der er nødvendige for det aktuelle kortvisning.

Næste trin