Freigeben über


Was ist ein Kachelset in den Fabric Maps? (Vorschau)

Microsoft Fabric Maps verwendet Kacheln, um große statische räumliche Datasets effizient zu visualisieren. Durch die Aufteilung geografischer Daten in vorverarbeitete Kachelsets über Zoomstufen ermöglichen Kachelsets eine schnelle Darstellung und eine reibungslose Interaktion mit großen Karten.

In diesem Artikel werden die Kernkonzepte hinter Kacheln, Kachelsätzen und PMTiles in Fabric Maps erläutert, wann ein Kachelset verwendet werden soll, anstatt rohe räumliche Daten direkt zu rendern. Schrittweise Anleitungen zur Verwendung von Kacheln in Fabric Maps finden Sie unter Erstellen von Kacheln.

Einführung in Kacheln und Tilesets

Kacheln

Kacheln sind kleine, quadratische Abschnitte einer Karte, die geografische Daten für einen bestimmten Bereich und Zoomfaktor darstellen. Anstatt eine gesamte Karte als einzelnes Bild zu rendern, teilt Fabric Maps sie in Kacheln auf, um die Leistung und Skalierbarkeit zu verbessern. Jede Kachel enthält Daten wie Punkte, Linien und Polygone, die für den geografischen Bereich relevant sind.

Kacheltypen

Es gibt zwei Haupttypen von Kacheln, die in Microsoft Fabric Maps unterstützt werden:

  • Rasterkacheln: Vorrenderte Bildkacheln (z. B. PNG oder JPEG), die festgelegte Kartenansichten bereitstellen.
  • Vektorkacheln: Datenpakete, die geografische Features enthalten, werden dynamisch für anpassbare Formatierungen gerendert.

Hinweis

Fabric Maps unterstützt PMTiles, die sowohl aus Raster- als auch Vektorkacheln erstellt werden. Fabric Maps kann jedoch derzeit nur PMTiles aus Vektorkacheln generieren.

Vergleich des Kartenkacheltyps
Merkmal Rasterkacheln Vektorkacheln
Format Vorrenderte Bilder (PNG, JPEG) Datenpakete (Geometrie + Attribute)
Styling Behoben, kann nicht clientseitig geändert werden Dynamisch, anpassbar auf dem Client
Leistung Größere Dateien, langsamere Zoomübergänge Kleinere Nutzlasten, gleichmäßiger Zoom, gleichmäßige Rotation
Anwendungsfälle Statische Bilder (Satelliten, Gelände) Interaktive Karten mit dynamischer Formatierung

Kachelsätze

Ein Kachelset ist eine strukturierte Sammlung von Kartenkacheln, die geografische Daten für einen großen Bereich darstellen – von einer Stadt bis zur ganzen Welt.

Jede Kachel im Kachelset enthält nur die Daten, die für eine bestimmte Position relevant sind und nach Zoomfaktor und Kachelkoordinaten organisiert sind. Diese Struktur ermöglicht Es Fabric Maps, nur die Für die aktuelle Kartenansicht benötigten Kacheln zu laden, die Renderingleistung, Skalierbarkeit und Reaktionsfähigkeit im Vergleich zum Rendern von rohen räumlichen Daten zu verbessern.

PMTiles

Fabric Maps verwendet PMTiles als Kachelset-Format. PMTiles ist ein modernes, tragbares Format, das Kacheln für mehrere Zoomstufen in eine einzelne Archivdatei packt. Im Vergleich zu ordnerbasierten Kachelsätzen vereinfacht dieser Ansatz insbesondere Speicher, Verteilung und Datenstromverarbeitung – besonders für große räumliche Datensätze.

Zu den wichtigsten Vorteilen von PMTiles gehören:

  • Effiziente, reaktionsfähige Karteninteraktionen in großem Umfang
  • Reduzierter Netzwerk- und Speicheraufwand im Vergleich zu ordnerbasierten Kachelsets
  • Unterstützung für die serverlose Bereitstellung aus Cloudspeicher und CDNs

In Fabric Maps werden PMTiles als Dateien in einem Seehaus gespeichert und direkt von der Karte genutzt. Wenn eine Karte angezeigt wird, fordert Fabric Maps nur die Kacheldaten an, die für den aktuellen Zoomfaktor und die Kartenausdehnung erforderlich sind. Durch das selektive Laden wird die Datenübertragung reduziert und die Renderingleistung beim Arbeiten mit großen statischen räumlichen Datasets verbessert.

Fabric Maps unterstützt derzeit das Generieren von PMTiles aus gültigen GeoJSON-Dateien mithilfe von Vektorkacheln, wie in Kachelsätze erstellen beschrieben. Weitere Informationen zur Verwendung von PMTiles in Karten finden Sie unter Hinzufügen von Daten zur Karte – PMTiles im Artikel "Erstellen einer Karte" .

Verstehen von Zoomstufen in Kachelsets

Zoomstufen definieren, wie viel geografisches Detail auf einer Karte in unterschiedlichen Skalierungen angezeigt wird. In einem Kachelset sind räumliche Daten in Kacheln über mehrere Zoomstufen angeordnet, sodass Fabric Maps nur die für die aktuelle Ansicht benötigten Daten laden kann. Niedrigere Zoomstufen zeigen breitere Bereiche mit weniger Details an, während höhere Zoomstufen kleinere Bereiche mit größerem Detail anzeigen, wodurch die Leistung und die visuelle Klarheit ausgeglichen werden.

Zoomstufen werden beim Erstellen eines Kachelsets definiert. Fabric Maps unterstützt Zoomstufen von 5 bis 18, die ein Gleichgewicht zwischen visuellen Details, Leistung und Kachelsetgröße herstellen.

Zoomstufe Typische Ansicht Ungefährer Entfernungsbereich
0-2 Ganze Welt Tausende Kilometer
3-5 Kontinente, große Länder/Regionen, große Flüsse Hunderte bis Tausende von Kilometern
6-8 Länder/Regionen, Hauptstädte Zehn bis hundert Kilometer
9-11 Städte, Städte, Autobahnen 5-50 Kilometer
12-14 Nachbarschaften, Straßen 1-5 Kilometer
15-17 Gebäude, Parks, detaillierte Straßenlayouts 100 Meter bis 1 Kilometer
18-20 Einzelne Häuser, Eingänge, Bäume Weniger als 100 Meter

Weitere Informationen zu Zoomstufen finden Sie unter Zoomstufen und Kachelraster in Microsoft Azure Maps.

Warum Tilesets verwenden?

Große statische räumliche Datasets , z. B. Straßennetze, Gebäude oder Umweltgrenzen, können teuer sein, direkt zu rendern. Kacheln verbessern die Leistung durch:

  • Nur die Daten laden, die für die aktuelle Kartenansicht relevant sind.
  • Verringern des clientseitigen Renderingaufwands
  • Unterstützen des reibungslosen Zoomens und Verschiebens auf verschiedenen Detailebenen.

Kachelsets sind so konzipiert, dass sie große räumliche Datasets effizient rendern, indem nur die Daten geladen werden, die für die aktuelle Kartenansicht benötigt werden.

Nächste Schritte