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
flow
der Karte übergeben werden können.Wert des Verkehrsflusses BESCHREIBUNG none
Zeigt keine Verkehrsdaten auf der Karte an. relative
Zeigt Verkehrsdaten an, die relativ zur freien Fließgeschwindigkeit der Straße stehen. relative-delay
Zeigt Bereiche an, die langsamer als die durchschnittliche erwartete Verzögerung sind absolute
Zeigt 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 , TrafficLegendControl
fü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: