Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Bing Maps Spatial Data Services (SDS) verfügen über mehrere Funktionen, die Azure Maps und anderen Azure-Diensten ähneln. Die Bing Maps SDS unterstützen das Speichern, Verwalten und Abfragen Ihrer benutzerdefinierten räumlichen Daten mithilfe der SDS-API für die Datenquellenverwaltung und- abfrage, das Abfragen von öffentlichen POI-Daten (Point of Interest) mithilfe der SDS-API für Öffentliche Datenquellen und Abfrage, die Batch-Geocodierung von Standortdaten mithilfe der SDS-API für Geocodierungsdataflow und das Abrufen geografischer Polygongrenzen mithilfe der SDS-API für Geodaten.
In diesem Artikel werden Alternativen zur SDS-Funktionalität zum Speichern, Verwalten und Abfragen Ihrer benutzerdefinierten räumlichen Datenquellen behandelt. Wenn Sie Anleitungen zum Migrieren von den anderen SDS-Funktionen zu Azure Maps benötigen, lesen Sie die folgenden Handbücher zur Migration.
- Migrieren der Bing Maps SDS-API für Geocodierungsdataflow
- Migrieren der Bing Maps SDS-API für Geodaten
Voraussetzungen
- Ein Azure-Konto
- Ein Azure Maps-Konto
- Ein Abonnementschlüssel oder eine andere Form der Authentifizierung bei Azure Maps
Alternativen für die Bing Maps SDS-API für die Datenquellenverwaltung und -abfrage
Azure Maps bietet in Kombination mit anderen Azure-Diensten hochmoderne Lösungen für die Speicherung, Verwaltung und räumliche Abfrage Ihrer individuellen Standortdaten. Und das alles bei gleichzeitiger Einhaltung von Sicherheits-, Compliance- und Datenschutzanforderungen. Azure bietet Ihnen mehrere alternative Lösungen zur Bing Maps SDS-API für die Datenquellenverwaltung und-abfrage.
Azure Maps lässt sich in andere Azure-Dienste integrieren, um Ihre benutzerdefinierten räumlichen Datenquellen zu speichern, zu verwalten und räumliche Abfragen durchzuführen. Azure bietet beispielsweise mehrere Datenbankprodukte, die Geodatenfunktionen unterstützen, wie zum Beispiel:
- Azure SQL-Datenbank: Eine relationale Datenbank, die Geografie- und Geometriedatentypen und räumliche Methoden unterstützt, z. B. STArea, STDistance, STIntersects, STWithin und viele mehr.
- Azure Cosmos DB: Eine NoSQL-Datenbank, die GeoJSON-Datentypen und räumliche Abfragen unterstützt, z. B. ST_AREA, ST_DISTANCE, ST_WITHIN, ST_INTERSECTS, ST_ISVALID und ST_ISVALIDDETAILED.
- Azure Database for PostgreSQL: Eine relationale Open-Source-Datenbank, die PostGIS unterstützt, eine Erweiterung, die Unterstützung für geografische Objekte und räumliche Funktionen wie z. B. ST_Area, ST_Distance, ST_Within, ST_Intersects, ST_IsValid und ST_IsValidReason bietet.
Um Ihre Daten auf einer Karte zu laden und darzustellen, müssen Sie eine Dienstebene (eine API) erstellen, die vom Azure Maps Web SDK-Client verwendet wird, um die Daten abzurufen, die auf der Karte angezeigt werden müssen. Die folgende Abbildung ist ein einfaches Architekturdesign, das zeigt, was Sie für dieses Szenario benötigen:
Weitere Informationen
- Erstellen einer Datenquelle für eine Karte in Microsoft Azure Maps
- Verwenden des räumlichen IO-Moduls von Azure Maps
- Lesen und Schreiben von räumlichen Daten mit Microsoft Azure Maps
Locator-Starterprojekt
Wenn Sie eine Locator-Lösung benötigen, z. B. einen Store Locator, eine Arbeitsplatzsuche nach Standort oder die Suche nach einem Haus zum Kauf oder zur Miete, haben wir ein Store Locator-Starterprojekt, das Azure Maps und Azure Cosmos DB nutzt, um Ihnen einen schnellen Einstieg zu ermöglichen. Der Azure Maps Store Locator bietet eine beeindruckende Palette an Funktionen, um Ihre standortbasierten Dienste zu verbessern:
- Store Locator-Back-End: Bietet REST-APIs und ein „Store Locator-Websteuerelement“.
- Robuste Suche mit Autovervollständigung: Ermöglicht die Suche nach Geschäftsnamen, Adressen, Points of Interest (POI) oder Postleitzahlen.
- Hohe Standortkapazität: Unterstützt über 10.000 Standorte.
- Informationen zur Umgebung: Zeigt Geschäfte in der Nähe und ihre jeweilige Entfernung an.
- Standortbasierte Suche: Ermöglicht die Suche basierend auf dem Standort der Benutzer oder des Geräts.
- Schätzungen der Lauf- und Fahrzeit: Zeigt die Laufzeit für die Option zu Fuß und die Fahrzeit für die Option mit dem Auto an.
- Detaillierte Informationen zu Geschäften: Bietet Details zum Geschäft über Pop-ups und Wegbeschreibungen.
- Dynamische Filterung: Ermöglicht es dem Benutzer, basierend auf dynamischen Geschäftseigenschaften zu filtern.
- Detaillierte Geschäftsseite: Erkunden Sie mit einer eingebetteten Karte, was ein bestimmtes Geschäft bietet.
- Sicherheitsmaßnahmen: Verwendet Microsoft Entra ID für den sicheren Zugriff auf das Standortverwaltungssystem und stellt sicher, dass nur autorisierte Mitarbeiter Daten des Geschäfts aktualisieren können. Weitere Informationen finden Sie unter Microsoft Entra-Authentifizierung.
- Umfangreiche Geschäftsdaten: Enthält Details zum Geschäft wie Standort, Öffnungszeiten und Fotos und erleichtert das Hinzufügen von benutzerdefinierten Geschäftsffeatures und Dienstleistungen.
- Barrierefreiheitsufunktionen: Integriert Spracherkennung und andere Optionen für Barrierefreiheit.
- Nahtlose Bereitstellung: Einfache Bereitstellung in Ihrem Azure-Abonnement.
Das Azure Maps Store Locator-Starterprojekt bietet Ihnen die folgende allgemeine Architektur, die Sie anpassen und erweitern können, um Ihre spezifischen Geschäftsanforderungen zu erfüllen.
Weitere Informationen
- Azure-Samples/Azure-Maps-Locator: Quellcode des Azure Maps Locator (github.com)
- Blogbeitrag zum Azure Maps Store Locator (microsoft.com)
- Tutorial: Tutorial: Erstellen einer Shopsuche mit Azure Maps