ServiceOptions interface
Az összes Atlas-szolgáltatáskéréshez használt globális tulajdonságok.
- Extends
Tulajdonságok
auth |
A térképvezérlő Azure Maps szolgáltatásokkal való hitelesítésének testreszabásához használt hitelesítési beállítások. Ha ezek a hitelesítési beállítások meg vannak adva, akkor a ServiceOptions.subscriptionKey nem lehet. Javasoljuk, hogy inkább az atlas.setAuthenticationOptions függvényt használja. |
disable |
Telemetriagyűjtemény letiltása: Ez a beállítás csak a térkép inicializálásakor állítható be. alapértelmezett: false (igaz a Azure Government felhőre) |
domain | A térképcsempék és más Azure Maps szolgáltatások igényléséhez használandó tartomány.
Ha a protokoll nincs megadva |
enable |
Engedélyezze az akadálymentességi funkciót, hogy képernyőolvasó-támogatást nyújtson azoknak a felhasználóknak, akiknek nehézséget okoz a webalkalmazás vizualizációja. Ez a tulajdonság alapértelmezés szerint igaz értékre van állítva. |
enable |
Engedélyezze a REST API geokódolóra való visszalépést a hely akadálymentességének észleléséhez, ha a hely vektoradatokból való kinyerése sikertelen. Ennek a beállításnak a letiltása megakadályozza a geokód API-kérések létrehozását, de a képernyőolvasók helyadatainak hiányához vezethet. alapértelmezett: true |
fade |
Ezredmásodpercben szabályozza a feliratütközések halványítási/kifakulási animációjának időtartamát. Ez a beállítás minden szimbólumrétegre hatással van. Ez a beállítás nem befolyásolja a futásidejű stílusváltások vagy a rasztercsempe kereszthalványításának időtartamát. |
local |
A "CJK Unified Ideographs", a "Hiragana", a "Katakana" és a "Hangul Syllables" tartományokban a karakterjelek helyileg felülírására szolgáló CSS-betűtípuscsaládot definiál. Ezekben a tartományokban a program figyelmen kívül hagyja a térkép stílusának betűbeállításait, kivéve a betűsúlyú kulcsszavakat (világos/normál/közepes/félkövér). Állítsa false (hamis) értékre, hogy engedélyezze a térkép stílusának betűkészlet-beállításait ezekhez a glyph-tartományokhoz. Ennek a beállításnak az a célja, hogy elkerülje a sávszélesség-igényes glyph-kiszolgálói kéréseket. |
map |
A térkép konfigurációja határozza meg a térképen elérhető stílusokat. |
max |
A párhuzamos betöltendő képek maximális száma (rasztercsempék, spritesek, ikonok), ami befolyásolja a raszteres térképek teljesítményét. Alapértelmezés szerint 16. |
refresh |
Logikai érték, amely meghatározza, hogy a vektor- és a rasztercsempéket újra kell-e tölteni a lejáratukkor (a lejárati fejléc alapján). Ez a gyakran frissülő adathalmazok esetében hasznos. Ha hamis értékre van állítva, az egyes csempék egyszer, szükség esetén töltődnek be, és nem töltődnek be újra a lejáratukkor. alapértelmezett: true |
session |
A kérésekkel átadni kívánt munkamenet-azonosító. Javasoljuk, hogy inkább az atlas.setSessionId azonosítót használja. |
style |
Stílusok és stíluskészletek igényléséhez használt stílus API-verzió |
style |
A stílusdefiníciók azon verziója, amely a styleDefinitionsPath stílusainak lekérésekor kérhető le. |
subscription |
A kérések engedélyezéséhez használt ügyfél-előfizetési kulcs. Ez a beállítás csak a térkép inicializálásakor állítható be. Javasoljuk, hogy inkább az atlas.setSubscriptionKey függvényt használja |
transform |
Ha a rendszer meghívja a transformRequest függvényt, hogy egyéni kérelemparamétereket adjon meg egy csempe betöltéséhez. |
validate |
Igaz a stílusok érvényesítéséhez az alkalmazás előtt. Az ellenőrzés jelentős (néhány száz ms) időt vesz igénybe a stílusok feldolgozásához a kezdeti betöltés során. |
worker |
Az oldalon példányosított webmunkások száma. Alapértelmezés szerint a processzormagok számának fele (6-nál van leképezve). |
Tulajdonság adatai
authOptions
A térképvezérlő Azure Maps szolgáltatásokkal való hitelesítésének testreszabásához használt hitelesítési beállítások. Ha ezek a hitelesítési beállítások meg vannak adva, akkor a ServiceOptions.subscriptionKey nem lehet. Javasoljuk, hogy inkább az atlas.setAuthenticationOptions függvényt használja.
authOptions?: AuthenticationOptions
Tulajdonság értéke
disableTelemetry
Telemetriagyűjtemény letiltása: Ez a beállítás csak a térkép inicializálásakor állítható be. alapértelmezett: false (igaz a Azure Government felhőre)
disableTelemetry?: boolean
Tulajdonság értéke
boolean
domain
A térképcsempék és más Azure Maps szolgáltatások igényléséhez használandó tartomány.
Ha a protokoll nincs megadva https
, a rendszer feltételezi.
Javasoljuk, hogy inkább az atlas.setDomain függvényt használja.
domain?: string
Tulajdonság értéke
string
enableAccessibility
Engedélyezze az akadálymentességi funkciót, hogy képernyőolvasó-támogatást nyújtson azoknak a felhasználóknak, akiknek nehézséget okoz a webalkalmazás vizualizációja. Ez a tulajdonság alapértelmezés szerint igaz értékre van állítva.
enableAccessibility?: boolean
Tulajdonság értéke
boolean
enableAccessibilityLocationFallback
Engedélyezze a REST API geokódolóra való visszalépést a hely akadálymentességének észleléséhez, ha a hely vektoradatokból való kinyerése sikertelen. Ennek a beállításnak a letiltása megakadályozza a geokód API-kérések létrehozását, de a képernyőolvasók helyadatainak hiányához vezethet. alapértelmezett: true
enableAccessibilityLocationFallback?: boolean
Tulajdonság értéke
boolean
fadeDuration
Ezredmásodpercben szabályozza a feliratütközések halványítási/kifakulási animációjának időtartamát. Ez a beállítás minden szimbólumrétegre hatással van. Ez a beállítás nem befolyásolja a futásidejű stílusváltások vagy a rasztercsempe kereszthalványításának időtartamát.
fadeDuration?: number
Tulajdonság értéke
number
localIdeographFontFamily
A "CJK Unified Ideographs", a "Hiragana", a "Katakana" és a "Hangul Syllables" tartományokban a karakterjelek helyileg felülírására szolgáló CSS-betűtípuscsaládot definiál. Ezekben a tartományokban a program figyelmen kívül hagyja a térkép stílusának betűbeállításait, kivéve a betűsúlyú kulcsszavakat (világos/normál/közepes/félkövér). Állítsa false (hamis) értékre, hogy engedélyezze a térkép stílusának betűkészlet-beállításait ezekhez a glyph-tartományokhoz. Ennek a beállításnak az a célja, hogy elkerülje a sávszélesség-igényes glyph-kiszolgálói kéréseket.
localIdeographFontFamily?: string
Tulajdonság értéke
string
mapConfiguration
A térkép konfigurációja határozza meg a térképen elérhető stílusokat.
mapConfiguration?: string | MapConfiguration
Tulajdonság értéke
string | MapConfiguration
maxParallelImageRequests
A párhuzamos betöltendő képek maximális száma (rasztercsempék, spritesek, ikonok), ami befolyásolja a raszteres térképek teljesítményét. Alapértelmezés szerint 16.
maxParallelImageRequests?: number
Tulajdonság értéke
number
refreshExpiredTiles
Logikai érték, amely meghatározza, hogy a vektor- és a rasztercsempéket újra kell-e tölteni a lejáratukkor (a lejárati fejléc alapján). Ez a gyakran frissülő adathalmazok esetében hasznos. Ha hamis értékre van állítva, az egyes csempék egyszer, szükség esetén töltődnek be, és nem töltődnek be újra a lejáratukkor. alapértelmezett: true
refreshExpiredTiles?: boolean
Tulajdonság értéke
boolean
sessionId
A kérésekkel átadni kívánt munkamenet-azonosító. Javasoljuk, hogy inkább az atlas.setSessionId azonosítót használja.
sessionId?: string
Tulajdonság értéke
string
styleAPIVersion
Stílusok és stíluskészletek igényléséhez használt stílus API-verzió
styleAPIVersion?: string
Tulajdonság értéke
string
styleDefinitionsVersion
A stílusdefiníciók azon verziója, amely a styleDefinitionsPath stílusainak lekérésekor kérhető le.
styleDefinitionsVersion?: string
Tulajdonság értéke
string
subscriptionKey
A kérések engedélyezéséhez használt ügyfél-előfizetési kulcs. Ez a beállítás csak a térkép inicializálásakor állítható be. Javasoljuk, hogy inkább az atlas.setSubscriptionKey függvényt használja
subscriptionKey?: string
Tulajdonság értéke
string
transformRequest
Ha a rendszer meghívja a transformRequest függvényt, hogy egyéni kérelemparamétereket adjon meg egy csempe betöltéséhez.
transformRequest?: (url: string, resourceType: ResourceType) => RequestParameters
Tulajdonság értéke
(url: string, resourceType: ResourceType) => RequestParameters
validateStyle
Igaz a stílusok érvényesítéséhez az alkalmazás előtt. Az ellenőrzés jelentős (néhány száz ms) időt vesz igénybe a stílusok feldolgozásához a kezdeti betöltés során.
validateStyle?: boolean
Tulajdonság értéke
boolean
workerCount
Az oldalon példányosított webmunkások száma. Alapértelmezés szerint a processzormagok számának fele (6-nál van leképezve).
workerCount?: number
Tulajdonság értéke
number