Verbinden und Erstellen von Anwendungen mit Ihren Daten

Microsoft Planetary Computer Pro bietet mehrere Möglichkeiten, um eine Verbindung mit Ihren geospatialen Daten herzustellen – unabhängig davon, ob Sie sie visuell untersuchen, in Desktop-GIS-Tools integrieren oder benutzerdefinierte Anwendungen erstellen möchten. Dieser Artikel hilft Ihnen bei der Auswahl des richtigen Integrationsansatzes für Ihre Anforderungen.

Wählen Sie Ihren Integrationsansatz aus.

Diagramm, das zeigt, wie eine Verbindung mit Microsoft Planetary Computer Pro hergestellt wird, die Integrationspunkte, APIs und unterstützte Workflows zeigt.

Wählen Sie den Ansatz aus, der am besten zu Ihrem Anwendungsfall passt:

Anwendungsfall Empfohlene Vorgehensweise Get started
Erkunden und Visualisieren von Daten Verwenden der integrierten Explorer-Webanwendung Verwenden des Explorers
Desktop GIS mit ArcGIS Pro Verbinden von ArcGIS Pro direkt mit GeoCatalog Konfigurieren von ArcGIS Pro
Desktop GIS mit QGIS Verbinden von QGIS mit GeoCatalog über STAC Konfigurieren von QGIS
Erstellen einer benutzerdefinierten Webanwendung Browserbasierte App mit JavaScript/TypeScript mit MSAL.js Erstellen einer Webanwendung
Batchverarbeitung in Azure Ausführen von Verarbeitungsaufträgen mit Azure Batch und verwalteter Identität Verwenden von Azure Batch
Back-End-/serverseitige Integration Python-Anwendungen mit verwalteter Identität oder Dienstprinzipal Konfigurieren der Anwendungsauthentifizierung

Voraussetzungen

Integrationsoptionen

Integrierter Explorer

Die schnellste Möglichkeit für die ersten Schritte ist die integrierte Explorer-Webanwendung . Mit Explorer können Sie Geospatialdaten direkt in Ihrem Browser visualisieren und mit ihnen interagieren – keine Codierung erforderlich.

Mit Explorer können Sie:

  • Durchsuchen von Sammlungen und Anzeigen von Elementen auf einer interaktiven Karte
  • Anwenden von Filtern und Mosaikdefinitionen, um Ihre Daten zu verfeinern
  • Generieren von Codebeispielen für die Python-Integration
  • Sammlungsminiaturansichten erstellen

Nachdem Ihre Daten für die Visualisierung konfiguriert wurden, können Sie den Explorer sofort verwenden . Der Explorer eignet sich ideal für die Datensuche, schnelle Visualisierung und das Teilen von Erkenntnissen mit Projektbeteiligten.

Desktop-GIS-Anwendungen

Für Geospatialexperten, die die Arbeit mit Desktop-GIS-Tools bevorzugen, lässt sich Planetary Computer Pro in branchenübliche Anwendungen integrieren:

ArcGIS Pro – Verbinden Sie Planetary Computer Pro-Daten direkt mit ESRI ArcGIS Pro, um auf in der Cloud gehostete Geospatialdatensätze zuzugreifen und diese zu analysieren, erweiterte Visualisierungs- und Analysefunktionen zu nutzen und cloudbasierte Daten in lokale Projekte zu integrieren. Weitere Informationen finden Sie unter Konfigurieren von ArcGIS Pro für den Zugriff auf einen GeoCatalog.

QGIS – Die Open-Source-QGIS-Desktopanwendung verbindet sich über die STAC-API zum Durchsuchen und Visualisieren. QGIS ermöglicht die direkte Interaktion mit STAC-Auflistungen, sodass Sie Daten unterwegs visualisieren, analysieren und formatieren können. Weitere Informationen finden Sie unter Configure QGIS to access a GeoCatalog resource.

Benutzerdefinierte Anwendungen mit REST-APIs

Um die Funktionalität Ihrer Anwendung vollständig zu steuern, integrieren Sie sie direkt in die REST-APIs von Planetary Computer Pro. Sie können benutzerdefinierte Webanwendungen, Back-End-Dienste und automatisierte Pipelines erstellen.

API-Name BESCHREIBUNG
STAC-API Suchen, Ermitteln und Zugreifen auf geospatiale Daten mithilfe der StaC-Spezifikation (SpatioTemporal Asset Catalog).
Tiler-API Kartenkacheln und -bilder zur Darstellung in Webkarten und GIS-Apps bereitstellen.
SAS-API Generieren Sie sichere, zeitlich begrenzte Zugriffstoken für die Freigabe von Geospatialdaten.
Erfassungs-API Aufnahme und Transformation neuer georäumlicher Datasets in den GeoCatalog.

Diese APIs unterstützen die Standardauthentifizierung über die Microsoft Entra-ID und ermöglichen einen sicheren Zugriff auf Ihre Ressourcen. Eine vollständige exemplarische Vorgehensweise zum Erstellen einer browserbasierten Anwendung finden Sie unter Erstellen einer Webanwendung mit Microsoft Planetary Computer Pro.

Sie können auch Daten in Planetary Computer Pro in Microsoft-Anwendungen wie Fabric und Microsoft Foundry integrieren.

Die REST-API ist in der API-Referenz detailliert beschrieben.

Authentifizierung

Alle Integrationen mit Planetary Computer Pro erfordern die Authentifizierung über microsoft Entra ID. Die empfohlene Authentifizierungsmethode hängt davon ab, wo Ihre Anwendung ausgeführt wird:

  • Anwendungen in Azure – Verwenden Sie verwaltete Identitäten für die anmeldeinformationsfreie Authentifizierung mit automatischer Tokenverwaltung.
  • Anwendungen außerhalb von Azure – Registrieren Sie einen Dienstprinzipal in Microsoft Entra ID, und Verwalten Sie Anmeldeinformationen sicher.

Eine schrittweise Anleitung zum Konfigurieren der Authentifizierung, einschließlich RBAC-Rollenzuweisungen und Tokenerwerb, finden Sie unter Konfigurieren der Anwendungsauthentifizierung für Planetary Computer Pro.