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.
Es gibt zwei Arten von Datenverkehrsdaten in Azure Maps:
Vorfalldaten - besteht aus Punkt- und Liniendaten für Dinge wie Bau, Straßenschließungen und Unfälle.
Flussdaten – stellt Metriken für den Verkehrsfluss auf den Straßen bereit. Häufig werden Verkehrsflussdaten verwendet, um die Straßen zu färben. Die Farben basieren darauf, wie viel Verkehr den Verkehrsfluss verlangsamt, relativ zum Geschwindigkeitslimit oder einer anderen Metrik. Es gibt vier Werte, die an die Verkehrsoption
flowder Karte übergeben werden können.Wert des Verkehrsflusses BESCHREIBUNG noneZeigt keine Verkehrsdaten auf der Karte an. relativeZeigt Verkehrsdaten an, die relativ zur freien Fließgeschwindigkeit der Straße stehen. relative-delayZeigt Bereiche an, die langsamer als die durchschnittliche erwartete Verzögerung sind absoluteZeigt die absolute Geschwindigkeit aller Fahrzeuge auf der Straße.
Der folgende Code zeigt, wie Datenverkehrsdaten auf der Karte angezeigt werden.
//Show traffic on the map using the traffic options.
map.setTraffic({
incidents: true,
flow: 'relative'
});
Das Beispiel "Traffic Overlay" veranschaulicht, wie die Datenverkehrsüberlagerung auf einer Karte angezeigt wird. Den Quellcode für dieses Beispiel finden Sie unter Traffic Overlay-Quellcode.
Optionen für Verkehrsdatenüberlagerungen
Mit dem Tool " Datenverkehrsüberlagerungsoptionen " können Sie zwischen den verschiedenen Datenverkehrsüberlagerungseinstellungen wechseln, um zu sehen, wie sich das Rendering ändert. Den Quellcode für dieses Beispiel finden Sie im Quellcode der Datenverkehrsüberlagerungsoptionen.
Verkehrssteuerungen hinzufügen
Es gibt zwei verschiedene Verkehrskontrollen, die der Karte hinzugefügt werden können. Das erste Steuerelement TrafficControl fügt eine Umschaltfläche hinzu, die zum Ein- und Ausschalten des Verkehrs verwendet werden kann. Mit den Optionen in diesem Steuerelement können Sie angeben, welche Parameter beim Anzeigen von Datenverkehr verwendet werden sollen. Standardmäßig zeigt dieses Steuerelement relative Datenverkehrsfluss- und Vorfalldaten an. Sie können dieses Verhalten jedoch ändern, um den absoluten Datenverkehrsfluss und bei Bedarf keine Vorfälle anzuzeigen. Das zweite Steuerelement , TrafficLegendControlfügt der Karte eine Verkehrslegende hinzu, um dem Benutzer zu verstehen, was die Farbe hervorgehobener Straßen bedeutet. Dieses Steuerelement wird nur auf der Karte angezeigt, wenn Verkehrsflussdaten angezeigt werden und in allen anderen Fällen ausgeblendet werden.
Der folgende Code zeigt, wie Sie der Karte die Verkehrssteuerungen hinzufügen.
//Add the traffic control toggle button to the top right corner of the map.
map.controls.add(new atlas.control.TrafficControl(), { position: 'top-right' });
//Add the traffic legend control to the bottom left corner of the map.
map.controls.add(new atlas.control.TrafficLegendControl(), { position: 'bottom-left' });
Das Verkehrskontrollen-Beispiel ist eine voll funktionsfähige Karte, die zeigt, wie Verkehrsdaten auf einer Karte angezeigt werden. Den Quellcode für dieses Beispiel finden Sie unter Verkehrssteuerungen Quellcode.
Nächste Schritte
Erfahren Sie mehr zu den in diesem Artikel verwendeten Klassen und Methoden:
Verbessern Sie Ihre Benutzerfreundlichkeit: