atlas module

Klassen

EventManager

Ein Manager für die Ereignisse des Kartensteuerelements. Verfügbar gemacht über die Ereigniseigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

HtmlMarker

Diese Klasse umschließt ein HTML-Element, das auf der Karte angezeigt werden kann.

Map

Das Steuerelement für eine visuelle und interaktive Webkarte.

Pixel

Stellt eine Pixelkoordinate oder einen Offset dar. Erweitert ein Array von [x, y].

Popup

Ein Informationsfenster, das an einer angegebenen Position auf einer Karte verankert ist.

PopupTemplate

Eine Layoutvorlage für ein Popup.

Shape

Eine Hilfsklasse, die eine Geometry oder ein Feature umschließt und das Aktualisieren und Verwalten erleichtert.

Schnittstellen

AggregateExpression

Ein Aggregatausdruck definiert eine Berechnung, die über einen Satz von Daten verarbeitet wird. Schema: [Operator: string, initialValue?: boolean | number, mapExpression: Expression] Operator: Eine Ausdrucksfunktion, die dann auf alle Werte angewendet wird, die von für mapExpression jeden Punkt im Cluster berechnet werden. Unterstützte Operatoren: o Für Zahlen: +, *, maxo min Für Booleanen: all, any initialValue: Optional, ein Anfangswert, in dem der erste berechnete Wert für aggregiert wird. mapExpression: Ein Ausdruck, der auf jeden Punkt im Dataset angewendet wird.

AnimationOptions

Die Optionen zum Animieren von Änderungen an der Kamera des Kartensteuerelements.

AuthenticationManager

Ein Manager für die Authentifizierung des Kartensteuerelements. Verfügbar gemacht über die Authentifizierungseigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

AuthenticationOptions

Optionen zum Angeben, wie sich das Kartensteuerelement bei den Azure Maps-Diensten authentifizieren soll.

BubbleLayerOptions

Optionen, die beim Rendern von Point-Objekten in einem BubbleLayer verwendet werden.

CameraBoundsOptions

Die Optionen zum Festlegen der Grenzen der Kamera des Kartensteuerelements.

CameraOptions

Die Optionen zum Festlegen der Kamera des Kartensteuerelements.

ClusteredProperties

Die Eigenschaften, die für ClusteredProperties vorhanden sind

CompassControlOptions

Die Optionen für ein CompassControl-Objekt.

Control

Eine Schnittstelle zum Definieren eines Steuerelements der Karte.

ControlManager

Ein Manager für die Steuerelemente des Kartensteuerelements. Verfügbar über die Steuerelementeigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

ControlOptions

Die Optionen zum Hinzufügen eines Steuerelements zur Karte.

DataSourceOptions

Eine Datenquelle zum Verwalten von Shapedaten, die auf der Karte angezeigt werden. Eine Datenquelle muss einer Ebene hinzugefügt werden, bevor sie auf der Karte sichtbar ist. Optionen für eine DataSourceOptions-Klasse.

ElevationTileSourceOptions
HeatMapLayerOptions

Optionen, die beim Rendern von Point-Objekten in einem HeatMapLayer verwendet werden.

HtmlMarkerEvents
HtmlMarkerManager

Ein Manager für die HTML-Marker des Kartensteuerelements. Verfügbar über die Marker-Eigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

HtmlMarkerOptions

Optionen zum Rendern eines HtmlMarker-Objekts

HyperLinkFormatOptions

Formatoption für Hyperlinkzeichenfolgen.

IconOptions

Optionen zum Anpassen der Symbole in einem SymbolLayer

ImageLayerOptions

Optionen, die beim Rendern von Point-Objekten in einem ImageLayer verwendet werden.

ImageSpriteManager

Ein Manager für den Image-Sprite des Kartensteuerelements. Verfügbar über die imageSprite-Eigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

LayerManager

Ein Manager für die Ebenen des Kartensteuerelements. Wird über die Layer-Eigenschaft des Atlas verfügbar gemacht. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

LayerOptions

Eine Basisklasse, von der alle anderen Ebenenoptionen erben.

LightOptions

Die Optionen für die Beleuchtung der Karte.

LineLayerOptions

Optionen, die beim Rendern von SimpleLine-, SimplePolygon-, CirclePolygon-, LineString-, MultiLineString-, Polygon- und MultiPolygon-Objekten in einer Linienebene verwendet werden.

MapConfiguration

Stellt den Inhalt der Kartenkonfiguration dar, der eine Liste der verfügbaren Stile enthält.

MapConfigurationStyle

Stellt die Informationen für eine einzelne Formatvorlage dar.

MapDataEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Datenereignis auftritt.

MapErrorEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Fehlerereignis auftritt.

MapEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein grundlegendes Ereignis auftritt.

MapMouseEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Mausereignis auftritt.

MapMouseWheelEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Radereignis auftritt.

MapTouchEvent

Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Touchereignis auftritt.

MediaLayerOptions

Optionen, die beim Rendern von Canvas-, Bild-, Rasterkachel- und Videoebenen verwendet werden

Options
Padding

Stellt die Menge der Auffüllung in Pixel dar, die beim Festlegen der Kamera einer Karte an der Seite eines BoundingBox-Steuerelements hinzugefügt werden soll.

PitchControlOptions

Die Optionen für ein PitchControl-Objekt.

PolygonExtrusionLayerOptions

Beim Rendern Polygon verwendete Optionen und MultiPolygon -Objekte in einem PolygonExtrusionLayer.

PolygonLayerOptions

Optionen, die beim Rendern von Polygon- und MultiPolygon-Objekten in einem PolygonLayer verwendet werden.

PopupEvents
PopupManager

Ein Manager für die Popups des Kartensteuerelements. Verfügbar gemacht über die popups -Eigenschaft der atlas.Map -Klasse. Der Benutzer kann nicht instanziiert werden.

PopupOptions

Die Optionen für ein Popup.

Properties

Eine Gruppe von Eigenschaften, die mit einem PopupTemplate

PropertyInfo

Artdetails darüber, wie eine Eigenschaft angezeigt werden soll.

RasterTileSourceOptions
RequestParameters

Dies ist der Objekttyp, der vom transformRequest-Rückruf zurückgegeben werden soll.

ScaleControlOptions

Die Optionen für ein ScaleControl-Objekt.

ServiceOptions

Globale Eigenschaften, die in allen Atlas-Dienstanforderungen verwendet werden.

ShapeEvents
SourceManager

Ein Manager für die Quellen des Kartensteuerelements. Verfügbar über die sources-Eigenschaft des Atlas. Map-Klasse. Der Benutzer kann nicht instanziiert werden.

StyleChangedEvent

Ereignisobjekt, das von der Zuordnung nach dem Laden einer neuen Formatvorlage zurückgegeben wird.

StyleControlOptions

Die Optionen für ein StyleControl-Objekt.

StyleOptions

Die Optionen für den Kartenstil.

SymbolLayerOptions

Optionen, die beim Rendern von Geometrien in einem SymbolLayer verwendet werden.

TargetedEvent
TextOptions

Optionen zum Anpassen des Texts in einem SymbolLayer

Tile

Kachelobjekt, das von der Zuordnung zurückgegeben wird, wenn ein Quelldatenereignis auftritt.

TileId
TileLayerOptions

Optionen, die beim Rendern von rastergekachelten Bildern in einem TileLayer verwendet werden.

TrafficControlOptions
TrafficOptions

Die Optionen zum Festlegen des Datenverkehrs auf der Karte.

UserInteractionOptions

Die Optionen zum Aktivieren/Deaktivieren der Benutzerinteraktion mit der Karte.

VectorTileSourceOptions

Eine Datenquelle zum Verwalten von Shapedaten, die auf der Karte angezeigt werden. Eine Datenquelle muss einer Ebene hinzugefügt werden, bevor sie auf der Karte sichtbar ist. Optionen für eine VectorTileSource-Klasse.

WebGLLayerOptions

Optionen zum Rendern von Grafiken in einem WebGLLayer.

WebGLRenderer

Schnittstelle zum Rendern von WebGL-Grafiken in einem WebGLLayer.

ZoomControlOptions

Die Optionen für ein ZoomControl-Objekt.

Typaliase

Expression

Kann als Wert von Filter oder bestimmten Ebenenoptionen angegeben werden. Ein Ausdruck definiert eine Formel zum Berechnen des Werts der Eigenschaft. Ausdrücke werden als JSON-Arrays dargestellt. Das erste Element eines Ausdrucks ist eine Zeichenfolge mit dem Namen des Ausdrucksoperators.

getAuthTokenCallback

Die Rückruffunktion, die zum Abrufen eines Authentifizierungstokens im anonymen Authentifizierungsmodus verwendet wird. Lösen Sie mit dem Authentifizierungstoken auf, oder lehnen Sie alle Fehler ab.

ResourceType
StyleImageMetadata

Signatur für den Parameter, der options an ImageSpriteManager.addübergeben wird.

Enumerationen

AuthenticationType

Eine Enumeration, die verwendet wird, um den Typ des zu verwendenden Authentifizierungsmechanismus anzugeben.

ControlPosition

Positionen, an denen das Steuerelement auf der Karte platziert werden kann.

ControlStyle

Verfügbare Stile für ein Steuerelement.

Functions

addImageTemplate(string, string, boolean)

Fügt dem Atlas-Namespace eine Bildvorlage hinzu.

clearPrewarmedResources()

Löscht Ressourcen, die zuvor von atlas.prewarm()erstellt wurden. Beachten Sie, dass dies in der Regel nicht erforderlich ist. Sie sollten diese Funktion nur aufrufen, wenn Sie erwarten, dass der Benutzer Ihrer App zu keinem Zeitpunkt in Ihrer Anwendung zu einer Kartenansicht zurückkehrt.

getAllImageTemplateNames()

Ruft ein Array von Namen für alle Bildvorlagen ab, die im atlas-Namespace verfügbar sind.

getAuthenticationOptions()

Ruft die bereitgestellten Standardauthentifizierungsoptionen ab. Wenn sie nicht zuvor festgelegt wurde, werden alle Eigenschaften nicht definiert.

getDomain()

Ruft die bereitgestellte Standarddomäne ab. Wenn sie zuvor nicht festgelegt wurde, lautet "atlas.microsoft.com"der Standardwert .

getImageTemplate(string, number)

Ruft eine SVG-Vorlage anhand des Namens ab.

getLanguage()

Ruft die bereitgestellte Standardsprache ab. Wenn sie zuvor nicht festgelegt wurde, lautet "NGT"der Standardwert .

getMaxParallelImageRequests()

Ruft die maximale Anzahl von Bildern (Rasterkacheln, Sprites, Symbole) ab, die parallel geladen werden sollen.

getSessionId()

Ruft die bereitgestellte Standardsitzungs-ID ab. Wenn sie zuvor nicht festgelegt wurde, ist der Standardwert eine zufällige UUID.

getSubscriptionKey()

Ruft den bereitgestellten Standardabonnementschlüssel Azure Maps ab.

getUserRegion()
getVersion()

Aktuelle API-Versionsnummer basierend auf der Buildnummer.

getView()

Ruft die Standardansichtseinstellung des Kartensteuerelements ab. Wenn sie zuvor nicht festgelegt wurde, lautet undefinedder Standardwert .

getWorkerCount()

Ruft die Workeranzahl ab, die erstellt wird.

isSupported(boolean)

Überprüft, ob der Browser des Benutzers vom Kartensteuerelement unterstützt wird.

prewarm()

Initialisiert Ressourcen wie WebWorker, die in einigen Situationen über Zuordnungen hinweg freigegeben werden können, um die Ladezeiten zu verringern. atlas.setWorkerCount, wenn verwendet wird, muss festgelegt werden, bevor prewarm() aufgerufen wird, um eine Auswirkung zu haben. Standardmäßig wird der Lebenszyklus dieser Ressourcen automatisch verwaltet, und sie werden beim ersten Erstellen einer Zuordnung verzögert initialisiert. Durch Aufrufen prewarm()von werden diese Ressourcen im Voraus erstellt und nicht gelöscht, wenn die letzte Zuordnung von der Seite entfernt wird. Dadurch können sie von neuen Zuordnungsinstanzen, die später erstellt werden, wiederverwendet werden. Sie können manuell gelöscht werden, indem Sie aufrufen atlas.clearPrewarmedResources(). Dies ist nur erforderlich, wenn Ihre Webseite aktiv bleibt, aber die Verwendung von Karten vollständig beendet.

Dies ist in erster Linie nützlich, wenn GL-JS-Karten in einer Einzelseiten-App verwendet werden, bei der ein Benutzer zwischen verschiedenen Ansichten navigiert, was dazu führen kann, dass Karteninstanzen ständig erstellt und zerstört werden.

setAuthenticationOptions(AuthenticationOptions)

Legt Ihre Authentifizierungsoptionen als Standardoptionen im atlas-Namespace fest, der vom Kartensteuerelement und allen Modulen verwendet wird, die Anforderungen an die Azure Maps-Dienste stellen. Wenn eine Zuordnung mit explizit definierten Authentifizierungsoptionen initialisiert wird und setAuthenticationOptions noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

setDomain(string)

Legt die Standarddomäne fest, die von den Karten- und Dienstmodulen verwendet wird, es sei denn, die Domäne wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit explizit definierter Domäne initialisiert wird und setDomain noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen. Wenn das Protokoll nicht angegeben https ist, wird angenommen.

setLanguage(string)

Legt die Standardsprache fest, die von den Karten- und Dienstmodulen verwendet wird, es sei denn, die Sprache wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit der explizit definierten Sprache initialisiert wird und setLanguage noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

setMaxParallelImageRequests(number)

Legt die maximale Anzahl von Bildern (Rasterkacheln, Sprites, Symbole) fest, die parallel geladen werden sollen, was sich auf die Leistung in Rasterlasten von Karten auswirkt. Standardmäßig 16.

setSessionId(string)

Legt die Standardsitzungs-ID fest, die von den Zuordnungs- und Dienstmodulen verwendet wird, es sei denn, die Sitzungs-ID wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit der explizit definierten Sitzungs-ID initialisiert wird und setSessionId noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

setSubscriptionKey(string)

Legt Ihren Azure Maps Abonnementschlüssel als Standardabonnementschlüssel im atlas-Namespace fest, der vom Kartensteuerelement und allen Modulen verwendet wird, die Anforderungen an die Azure Maps-Dienste stellen. Wenn eine Zuordnung mit dem explizit definierten Abonnementschlüssel initialisiert und setSubscriptionKey noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

setUserRegion(string)
setView(string)

Gibt an, welche geopolitisch umstrittenen Grenzen und Bezeichnungen auf der Karte angezeigt werden. Der View-Parameter (auch als "Benutzerregionsparameter" bezeichnet) ist ein 2-Buchstaben-ISO-3166-Ländercode, der die richtigen Karten für dieses Land/diese Region anzeigt. Land/Regionen, die sich nicht in der Ansichtsliste befinden oder nicht angegeben sind, werden standardmäßig auf die "Einheitliche" Ansicht festgelegt. Sehen Sie sich die unterstützten [Ansichten]{@link https://aka.ms/AzureMapsLocalizationViews } an. Es liegt in Ihrer Verantwortung, den Standort Ihrer Benutzer zu bestimmen und dann den „View“-Parameter für diesen Standort entsprechend festzulegen. Der View-Parameter in Azure Maps muss in Übereinstimmung mit den geltenden Gesetzen verwendet werden, einschließlich derer in Bezug auf die Zuordnung, des Landes/der Region, in dem Karten, Bilder und andere Daten sowie Inhalte dritter Parteien, auf die Sie über Azure Maps zugreifen dürfen, verfügbar gemacht werden.

setWorkerCount(number)

Legt die Anzahl der Web-Worker fest, die auf einer Seite instanziiert werden. Standardmäßig ist er auf die Hälfte der Anzahl der CPU-Kerne festgelegt (begrenzt auf 6).

Details zur Funktion

addImageTemplate(string, string, boolean)

Fügt dem Atlas-Namespace eine Bildvorlage hinzu.

function addImageTemplate(templateName: string, template: string, override: boolean)

Parameter

templateName

string

Der Name der Vorlage.

template

string

Die hinzuzufügende SVG-Vorlage. Unterstützt {color}, {secondaryColor}, {scale}, {text}.

override

boolean

Gibt an, ob vorhandene Vorlagen überschrieben werden sollen, wenn bereits eine Vorlage mit demselben Namen vorhanden ist.

clearPrewarmedResources()

Löscht Ressourcen, die zuvor von atlas.prewarm()erstellt wurden. Beachten Sie, dass dies in der Regel nicht erforderlich ist. Sie sollten diese Funktion nur aufrufen, wenn Sie erwarten, dass der Benutzer Ihrer App zu keinem Zeitpunkt in Ihrer Anwendung zu einer Kartenansicht zurückkehrt.

function clearPrewarmedResources()

getAllImageTemplateNames()

Ruft ein Array von Namen für alle Bildvorlagen ab, die im atlas-Namespace verfügbar sind.

function getAllImageTemplateNames(): string[]

Gibt zurück

string[]

getAuthenticationOptions()

Ruft die bereitgestellten Standardauthentifizierungsoptionen ab. Wenn sie nicht zuvor festgelegt wurde, werden alle Eigenschaften nicht definiert.

function getAuthenticationOptions(): AuthenticationOptions

Gibt zurück

getDomain()

Ruft die bereitgestellte Standarddomäne ab. Wenn sie zuvor nicht festgelegt wurde, lautet "atlas.microsoft.com"der Standardwert .

function getDomain(): string

Gibt zurück

string

getImageTemplate(string, number)

Ruft eine SVG-Vorlage anhand des Namens ab.

function getImageTemplate(templateName: string, scale?: number): string

Parameter

templateName

string

Der Name der abzurufenden Vorlage.

scale

number

Gibt an, wie viel die Vorlage skaliert werden soll. Um optimale Ergebnisse zu erzielen, skalieren Sie das Symbol auf die maximale Größe, die Sie auf der Karte anzeigen möchten, und verwenden Sie dann die Option Symbolebenensymbolgröße, um bei Bedarf herunterzuskalieren. Dadurch wird die Verschwommenheit aufgrund der Skalierung reduziert. Standardwert: 1

Gibt zurück

string

getLanguage()

Ruft die bereitgestellte Standardsprache ab. Wenn sie zuvor nicht festgelegt wurde, lautet "NGT"der Standardwert .

function getLanguage(): string

Gibt zurück

string

getMaxParallelImageRequests()

Ruft die maximale Anzahl von Bildern (Rasterkacheln, Sprites, Symbole) ab, die parallel geladen werden sollen.

function getMaxParallelImageRequests(): number

Gibt zurück

number

getSessionId()

Ruft die bereitgestellte Standardsitzungs-ID ab. Wenn sie zuvor nicht festgelegt wurde, ist der Standardwert eine zufällige UUID.

function getSessionId(): string

Gibt zurück

string

getSubscriptionKey()

Ruft den bereitgestellten Standardabonnementschlüssel Azure Maps ab.

function getSubscriptionKey(): string

Gibt zurück

string

getUserRegion()

Warnung

Diese API ist nun veraltet.

use atlas.getView() instead

function getUserRegion(): string

Gibt zurück

string

getVersion()

Aktuelle API-Versionsnummer basierend auf der Buildnummer.

function getVersion(): string

Gibt zurück

string

getView()

Ruft die Standardansichtseinstellung des Kartensteuerelements ab. Wenn sie zuvor nicht festgelegt wurde, lautet undefinedder Standardwert .

function getView(): string

Gibt zurück

string

getWorkerCount()

Ruft die Workeranzahl ab, die erstellt wird.

function getWorkerCount(): number

Gibt zurück

number

isSupported(boolean)

Überprüft, ob der Browser des Benutzers vom Kartensteuerelement unterstützt wird.

function isSupported(failIfMajorPerformanceCaveat?: boolean): boolean

Parameter

failIfMajorPerformanceCaveat

boolean

Wenn true, gibt die Funktion false zurück, wenn die Leistung des Kartensteuerelements erheblich schlechter wäre als erwartet (z. B. wird ein Software-WebGL-Renderer verwendet).

Gibt zurück

boolean

prewarm()

Initialisiert Ressourcen wie WebWorker, die in einigen Situationen über Zuordnungen hinweg freigegeben werden können, um die Ladezeiten zu verringern. atlas.setWorkerCount, wenn verwendet wird, muss festgelegt werden, bevor prewarm() aufgerufen wird, um eine Auswirkung zu haben. Standardmäßig wird der Lebenszyklus dieser Ressourcen automatisch verwaltet, und sie werden beim ersten Erstellen einer Zuordnung verzögert initialisiert. Durch Aufrufen prewarm()von werden diese Ressourcen im Voraus erstellt und nicht gelöscht, wenn die letzte Zuordnung von der Seite entfernt wird. Dadurch können sie von neuen Zuordnungsinstanzen, die später erstellt werden, wiederverwendet werden. Sie können manuell gelöscht werden, indem Sie aufrufen atlas.clearPrewarmedResources(). Dies ist nur erforderlich, wenn Ihre Webseite aktiv bleibt, aber die Verwendung von Karten vollständig beendet.

Dies ist in erster Linie nützlich, wenn GL-JS-Karten in einer Einzelseiten-App verwendet werden, bei der ein Benutzer zwischen verschiedenen Ansichten navigiert, was dazu führen kann, dass Karteninstanzen ständig erstellt und zerstört werden.

function prewarm()

setAuthenticationOptions(AuthenticationOptions)

Legt Ihre Authentifizierungsoptionen als Standardoptionen im atlas-Namespace fest, der vom Kartensteuerelement und allen Modulen verwendet wird, die Anforderungen an die Azure Maps-Dienste stellen. Wenn eine Zuordnung mit explizit definierten Authentifizierungsoptionen initialisiert wird und setAuthenticationOptions noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

function setAuthenticationOptions(options: AuthenticationOptions)

Parameter

options
AuthenticationOptions

Die neuen Standardauthentifizierungsoptionen.

setDomain(string)

Legt die Standarddomäne fest, die von den Karten- und Dienstmodulen verwendet wird, es sei denn, die Domäne wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit explizit definierter Domäne initialisiert wird und setDomain noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen. Wenn das Protokoll nicht angegeben https ist, wird angenommen.

function setDomain(domain: string)

Parameter

domain

string

Die neue Standarddomäne.

setLanguage(string)

Legt die Standardsprache fest, die von den Karten- und Dienstmodulen verwendet wird, es sei denn, die Sprache wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit der explizit definierten Sprache initialisiert wird und setLanguage noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

function setLanguage(language: string)

Parameter

language

string

Die neue Standardsprache.

setMaxParallelImageRequests(number)

Legt die maximale Anzahl von Bildern (Rasterkacheln, Sprites, Symbole) fest, die parallel geladen werden sollen, was sich auf die Leistung in Rasterlasten von Karten auswirkt. Standardmäßig 16.

function setMaxParallelImageRequests(maxParallelImageRequests: number)

Parameter

maxParallelImageRequests

number

Maximale Anzahl parallel zu ladenden Images.

setSessionId(string)

Legt die Standardsitzungs-ID fest, die von den Zuordnungs- und Dienstmodulen verwendet wird, es sei denn, die Sitzungs-ID wird explizit angegeben, wenn diese Teile der API verwendet werden. Wenn eine Zuordnung mit der explizit definierten Sitzungs-ID initialisiert wird und setSessionId noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

function setSessionId(id: string)

Parameter

id

string

Die neue Standardsitzungs-ID.

setSubscriptionKey(string)

Legt Ihren Azure Maps Abonnementschlüssel als Standardabonnementschlüssel im atlas-Namespace fest, der vom Kartensteuerelement und allen Modulen verwendet wird, die Anforderungen an die Azure Maps-Dienste stellen. Wenn eine Zuordnung mit dem explizit definierten Abonnementschlüssel initialisiert und setSubscriptionKey noch nicht aufgerufen wurde, wird sie automatisch vom Map-Konstruktor aufgerufen.

function setSubscriptionKey(key: string)

Parameter

key

string

Der neue Standardabonnementschlüssel.

setUserRegion(string)

Warnung

Diese API ist nun veraltet.

use atlas.setView(view: string) instead.

function setUserRegion(userRegion: string)

Parameter

userRegion

string

setView(string)

Gibt an, welche geopolitisch umstrittenen Grenzen und Bezeichnungen auf der Karte angezeigt werden. Der View-Parameter (auch als "Benutzerregionsparameter" bezeichnet) ist ein 2-Buchstaben-ISO-3166-Ländercode, der die richtigen Karten für dieses Land/diese Region anzeigt. Land/Regionen, die sich nicht in der Ansichtsliste befinden oder nicht angegeben sind, werden standardmäßig auf die "Einheitliche" Ansicht festgelegt. Sehen Sie sich die unterstützten [Ansichten]{@link https://aka.ms/AzureMapsLocalizationViews } an. Es liegt in Ihrer Verantwortung, den Standort Ihrer Benutzer zu bestimmen und dann den „View“-Parameter für diesen Standort entsprechend festzulegen. Der View-Parameter in Azure Maps muss in Übereinstimmung mit den geltenden Gesetzen verwendet werden, einschließlich derer in Bezug auf die Zuordnung, des Landes/der Region, in dem Karten, Bilder und andere Daten sowie Inhalte dritter Parteien, auf die Sie über Azure Maps zugreifen dürfen, verfügbar gemacht werden.

function setView(view: string)

Parameter

view

string

Die neue Standardansicht

setWorkerCount(number)

Legt die Anzahl der Web-Worker fest, die auf einer Seite instanziiert werden. Standardmäßig ist er auf die Hälfte der Anzahl der CPU-Kerne festgelegt (begrenzt auf 6).

function setWorkerCount(workerCount: number)

Parameter

workerCount

number

Workeranzahl.