atlas module

Sınıflar

EventManager

Harita denetiminin olayları için bir yönetici. Atlasın events özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

HtmlMarker

Bu sınıf, haritada görüntülenebilen bir HTML öğesini sarmalar.

Map

Görsel ve etkileşimli bir web haritasının denetimi.

Pixel

Bir piksel koordinatı veya uzaklığını temsil edin. [x, y] dizisini genişletir.

Popup

Haritada belirtilen konuma sabitlenmiş bir bilgi penceresi.

PopupTemplate

Açılan pencere için düzen şablonu.

Shape

Geometriyi veya Özelliği sarmalayan ve güncelleştirme ve bakım işlemlerinizi kolaylaştıran yardımcı sınıf.

Arabirimler

AggregateExpression

Toplama ifadesi, bir veri kümesi üzerinde işlenen bir hesaplamayı tanımlar. Şema: [operator: string, initialValue?: boolean | number, mapExpression: Expression] işleci: Kümedeki her nokta için mapExpression tarafından hesaplanan tüm değerlere uygulanan bir ifade işlevi. Desteklenen işleçler: o Sayılar için: +, *, max, min o Boole'lar için: all, any initialValue: İsteğe bağlı, ilk hesaplanan değerin toplandığı ilk değerdir. mapExpression: Veri kümesindeki her noktaya uygulanan bir ifade.

AnimationOptions

Harita denetiminin kamerasına animasyon ekleme seçenekleri.

AuthenticationManager

Harita denetiminin kimlik doğrulaması için bir yönetici. Atlasın kimlik doğrulama özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

AuthenticationOptions

Harita denetiminin Azure Haritalar hizmetleriyle nasıl kimlik doğrulaması yapması gerektiğini belirtme seçenekleri.

BubbleLayerOptions

Bir BubbleLayer'da Point nesneleri işlenirken kullanılan seçenekler.

CameraBoundsOptions

Harita denetiminin kamerasının sınırlarını ayarlama seçenekleri.

CameraOptions

Harita denetiminin kamerasını ayarlama seçenekleri.

ClusteredProperties

ClusteredProperties için mevcut olan özellikler

CompassControlOptions

CompassControl nesnesinin seçenekleri.

Control

Harita denetimini tanımlamak için bir arabirim.

ControlManager

Harita denetiminin denetimleri için bir yönetici. Atlasın controls özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

ControlOptions

Haritaya denetim ekleme seçenekleri.

DataSourceOptions

Haritada görüntülenecek şekil verilerini yönetmek için bir veri kaynağı. Veri kaynağının haritada görünmeden önce katmana eklenmesi gerekir. DataSourceOptionsseçenekleri.

ElevationTileSourceOptions
FullscreenControlOptions

FullscreenControl nesnesinin seçenekleri.

HeatMapLayerOptions

HeatMapLayer'da Point nesneleri işlenirken kullanılan seçenekler.

HtmlMarkerEvents
HtmlMarkerManager

Harita denetiminin HTML işaretçileri için bir yönetici. Atlasın markers özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

HtmlMarkerOptions

HtmlMarker nesnesi işleme seçenekleri

HyperLinkFormatOptions

Köprü dizeleri için biçim seçeneği.

IconOptions

SymbolLayer'daki simgeleri özelleştirmek için kullanılan seçenekler

ImageLayerOptions

ImageLayer'da Point nesneleri işlenirken kullanılan seçenekler.

ImageSpriteManager

Harita denetiminin görüntü sprite'i için bir yönetici. Atlasın imageSprite özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

LayerManager

Harita denetiminin katmanları için bir yönetici. Atlasın layers özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

LayerOptions

Diğer tüm katman seçeneklerinin devraldığı bir temel sınıf.

LightOptions

Haritanın aydınlatma seçenekleri.

LineLayerOptions

Bir çizgi katmanında SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon ve MultiPolygon nesneleri işlenirken kullanılan seçenekler.

MapConfiguration

Kullanabileceği stillerin listesini içeren harita yapılandırmasının içeriğini temsil eder.

MapConfigurationStyle

Tek bir stilin bilgilerini temsil eder.

MapDataEvent

Bir veri olayı gerçekleştiğinde eşlemeler tarafından döndürülen olay nesnesi.

MapErrorEvent

Bir hata olayı oluştuğunda eşlemeler tarafından döndürülen olay nesnesi.

MapEvent

Temel bir olay gerçekleştiğinde eşlemeler tarafından döndürülen olay nesnesi.

MapMouseEvent

Bir fare olayı gerçekleştiğinde eşlemeler tarafından döndürülen olay nesnesi.

MapMouseWheelEvent

Bir tekerlek olayı gerçekleştiğinde eşlemeler tarafından döndürülen olay nesnesi.

MapTouchEvent

Bir dokunma olayı gerçekleştiğinde haritalar tarafından döndürülen olay nesnesi.

MediaLayerOptions

Tuval, görüntü, raster kutucuğu ve video katmanları işlenirken kullanılan seçenekler

Options
Padding

Haritanın kamerasını ayarlarken Sınırlayıcı Kutusu'nun yanına eklenecek doldurma miktarını piksel cinsinden temsil edin.

PitchControlOptions

PitchControl nesnesinin seçenekleri.

PolygonExtrusionLayerOptions

PolygonExtrusionLayer Polygon ve MultiPolygon nesneleri işlenirken kullanılan seçenekler.

PolygonLayerOptions

PolygonLayer'da ÇokGen ve MultiPolygon nesneleri işlenirken kullanılan seçenekler.

PopupEvents
PopupManager

Harita denetiminin açılır pencereleri için bir yönetici. atlas.Map sınıfının popups özelliği aracılığıyla kullanıma sunuldu. Kullanıcı tarafından örnek oluşturulamıyor.

PopupOptions

Açılan pencere seçenekleri.

Properties

bir PopupTemplate ile kullanılabilecek özellikler kümesi

PropertyInfo

Bir özelliğin nasıl görüntüleneceğini gösteren tür ayrıntıları.

RasterTileSourceOptions
RequestParameters

Bu, transformRequest geri çağırması tarafından döndürülmesi beklenen nesne türüdür.

ScaleControlOptions

ScaleControl nesnesinin seçenekleri.

ServiceOptions

Tüm atlas hizmet isteklerinde kullanılan genel özellikler.

ShapeEvents
SourceManager

Harita denetiminin kaynakları için bir yönetici. Atlasın sources özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamıyor.

StyleChangedEvent

Yeni bir stil yüklendikten sonra harita tarafından döndürülen olay nesnesi.

StyleControlOptions

StyleControl nesnesinin seçenekleri.

StyleOptions

Haritanın stili için seçenekler.

SymbolLayerOptions

SymbolLayer'da geometriler işlenirken kullanılan seçenekler.

TargetedEvent
TextOptions

SymbolLayer'daki metni özelleştirmek için kullanılan seçenekler

Tile

Kaynak veri olayı gerçekleştiğinde eşleme tarafından döndürülen kutucuk nesnesi.

TileId
TileLayerOptions

TileLayer'da raster kutucuklu görüntüleri işlenirken kullanılan seçenekler.

TrafficControlOptions
TrafficOptions

Haritada trafik ayarlama seçenekleri.

UserInteractionOptions

Haritayla kullanıcı etkileşimini etkinleştirme/devre dışı bırakma seçenekleri.

VectorTileSourceOptions

Haritada görüntülenecek şekil verilerini yönetmek için bir veri kaynağı. Veri kaynağının haritada görünmeden önce katmana eklenmesi gerekir. VectorTileSourceseçenekleri.

WebGLLayerOptions

WebGLLayer'da grafik işlemek için kullanılan seçenekler.

WebGLRenderer

Bir WebGLLayer'da WebGL grafiklerini işlemek için arabirim.

ZoomControlOptions

ZoomControl nesnesinin seçenekleri.

Tür Diğer Adları

Expression

Filtrenin değeri veya belirli katman seçenekleri olarak belirtilebilir. İfade, özelliğin değerini hesaplamaya yönelik bir formül tanımlar. İfadeler JSON dizileri olarak temsil edilir. İfadenin ilk öğesi, ifade işlecini adlandıran bir dizedir.

getAuthTokenCallback

Anonim kimlik doğrulama modunda kimlik doğrulama belirteci almak için kullanılan geri çağırma işlevi. Kimlik doğrulama belirteciyle çözümleyin veya hatalarla reddedin.

ResourceType
StyleImageMetadata

ImageSpriteManager.addgeçirilen options parametresinin imzası.

Numaralandırmalar

AuthenticationType

Kullanılacak kimlik doğrulama mekanizmasının türünü belirtmek için kullanılan bir numaralandırma.

ControlPosition

Denetimin haritaya yerleştirilebileceği konumlar.

ControlStyle

Denetim için kullanılabilir stiller.

İşlevler

addImageTemplate(string, string, boolean)

Atlas ad alanına bir görüntü şablonu ekler.

addProtocol(string, (args: any[]) => Promise<any>)

Özel url şemasıyla başlayan bir URL kullanılırken çağrılacak özel bir yük kaynağı işlevi ekler.

clearPrewarmedResources()

daha önce atlas.prewarm()tarafından oluşturulmuş kaynakları temizler. Bunun genellikle gerekli olmadığını unutmayın. Bu işlevi yalnızca uygulamanızın kullanıcısının uygulamanızın herhangi bir noktasında Harita görünümüne dönmemesini bekliyorsanız çağırmalısınız.

getAllImageTemplateNames()

Atlas ad alanında bulunan tüm görüntü şablonları için bir ad dizisi alır.

getAuthenticationOptions()

Sağlanan varsayılan kimlik doğrulama seçeneklerini alır. Önceden ayarlanmadıysa tüm özellikler tanımsız olacaktır.

getDomain()

Sağlanan varsayılan etki alanını alır. Önceden ayarlanmadıysa varsayılan değer "atlas.microsoft.com"olur.

getImageTemplate(string, number)

Ada göre bir SVG şablonu alır.

getLanguage()

Sağlanan varsayılan dili alır. Önceden ayarlanmadıysa varsayılan değer "NGT"olur.

getMaxParallelImageRequests()

Paralel olarak yüklenecek en fazla görüntü sayısını (raster kutucukları, spriteler, simgeler) alır

getSessionId()

Sağlanan varsayılan oturum kimliğini alır. Önceden ayarlanmadıysa varsayılan değer rastgele bir UUID'dir.

getSubscriptionKey()

Sağlanan varsayılan Azure Haritalar abonelik anahtarını alır.

getUserRegion()
getVersion()

Derleme numarasına göre geçerli API sürüm numarası.

getView()

Harita denetiminin varsayılan görünüm ayarını alır. Önceden ayarlanmadıysa varsayılan değer undefinedolur.

getWorkerCount()

Oluşturulacak çalışan sayısını alır.

isSupported(boolean)

Kullanıcının tarayıcısının harita denetimi tarafından desteklenip desteklenmediğini denetler.

prewarm()

Bazı durumlarda yükleme sürelerini azaltmak için haritalar arasında paylaşılabilen WebWorkers gibi kaynakları başlatır. atlas.setWorkerCountkullanılıyorsa, bir etki olması için prewarm() çağrılmadan önce ayarlanması gerekir. Varsayılan olarak, bu kaynakların yaşam döngüsü otomatik olarak yönetilir ve bir Harita ilk oluşturulduğunda bunlar lazily başlatılır. prewarm()çağrılarak bu kaynaklar önceden oluşturulur ve son Harita sayfadan kaldırıldığında temizlenmez. Bu, daha sonra oluşturulan yeni Harita örnekleri tarafından yeniden kullanılmalarını sağlar. atlas.clearPrewarmedResources()çağrılarak el ile temizlenebilirler. Bu, yalnızca web sayfanızın etkin kalması ancak haritaları tamamen kullanmayı durdurması durumunda gereklidir.

Bu, GL-JS haritaları tek sayfalı bir uygulamada kullanırken, kullanıcının Harita örneklerinin sürekli oluşturulmasına ve yok edilmesine neden olabilecek çeşitli görünümler arasında gezindiği durumlarda öncelikli olarak yararlıdır.

removeProtocol(string)

Ana iş parçacığında daha önce eklenmiş bir protokolü kaldırır.

setAuthenticationOptions(AuthenticationOptions)

Kimlik doğrulama seçeneklerinizi, harita denetimi ve Azure haritalar hizmetlerine istekte bulunan modüller tarafından kullanılan atlas ad alanında varsayılan seçenekler olarak ayarlar. Bir Eşleme, kimlik doğrulama seçenekleri açıkça tanımlanmış ve setAuthenticationOptions önceden çağrılmamışsa, Map oluşturucu tarafından otomatik olarak çağrılır.

setDomain(string)

API'nin bu bölümleri kullanılırken etki alanı açıkça belirtilmediği sürece eşleme ve hizmet modülleri tarafından kullanılan varsayılan etki alanını ayarlar. Bir Map, etki alanı açıkça tanımlanmış ve setDomain daha önce çağrılmamışsa, Map oluşturucu tarafından otomatik olarak çağrılır. Protokol belirtilmezse https varsayılır.

setLanguage(string)

API'nin bu bölümleri kullanılırken dil açıkça belirtilmediği sürece harita ve hizmet modülleri tarafından kullanılan varsayılan dili ayarlar. Bir Eşleme açıkça tanımlanan dille başlatılırsa ve setLanguage daha önce çağrılmadıysa, map oluşturucu tarafından otomatik olarak çağrılır.

setMaxParallelImageRequests(number)

En fazla görüntü sayısını (raster kutucukları, spritler, simgeler) paralel olarak yükleyecek şekilde ayarlar ve bu da raster ağırlıklı haritalardaki performansı etkiler. Varsayılan olarak 16.

setSessionId(string)

API'nin bu bölümleri kullanılırken oturum kimliği açıkça belirtilmediği sürece eşleme ve hizmet modülleri tarafından kullanılan varsayılan oturum kimliğini ayarlar. Bir Map, oturum kimliği açıkça tanımlanmış ve setSessionId daha önce çağrılmadıysa, Map oluşturucu tarafından otomatik olarak çağrılır.

setSubscriptionKey(string)

Azure Haritalar abonelik anahtarınızı, harita denetimi ve Azure haritalar hizmetlerine istekte bulunan modüller tarafından kullanılan atlas ad alanında varsayılan abonelik anahtarı olarak ayarlar. Bir Map, abonelik anahtarı açıkça tanımlanmış ve setSubscriptionKey daha önce çağrılmadıysa, Map oluşturucu tarafından otomatik olarak çağrılır.

setUserRegion(string)
setView(string)

Haritada hangi jeopolitik olarak tartışmalı kenarlık ve etiket kümesinin görüntüleneceğini belirtir. View parametresi ("kullanıcı bölgesi parametresi" olarak da adlandırılır), bu ülke/bölge için doğru haritaları gösteren 2 harfli bir ISO-3166 Ülke Kodudur. Görünüm listesinde olmayan veya belirtilmeyen ülke/bölgeler varsayılan olarak "Birleşik" Görünüm'e ayarlanır. Lütfen desteklenen [Görünümler]{@link https://aka.ms/AzureMapsLocalizationViews } bölümüne bakın. Kullanıcılarınızın konumunu belirlemek ve ardından bu konum için View parametresini doğru ayarlamak sizin sorumluluğunuzdadır. Azure Haritalar'daki View parametresi, Haritaların, görüntülerin ve diğer verilerin ve Azure Haritalar aracılığıyla erişim yetkiniz olan üçüncü taraf içeriğinin bulunduğu ülkenin/bölgenin haritalarıyla ilgili olanlar da dahil olmak üzere geçerli yasalara uygun olarak kullanılmalıdır.

setWorkerCount(number)

Bir sayfada örnek olarak atanan web çalışanlarının sayısını ayarlar. Varsayılan olarak, CPU çekirdeği sayısının yarısına ayarlanır (6'da eşlenir).

İşlev Ayrıntıları

addImageTemplate(string, string, boolean)

Atlas ad alanına bir görüntü şablonu ekler.

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

Parametreler

templateName

string

Şablonun adı.

template

string

Eklenecek SVG şablonu. {color}, {secondaryColor}, {scale}, {text} destekler.

override

boolean

Aynı ada sahip bir şablon zaten varsa, mevcut şablonları geçersiz kılıp geçersiz kılması gerekip gerekmediğini belirtir.

addProtocol(string, (args: any[]) => Promise<any>)

Özel url şemasıyla başlayan bir URL kullanılırken çağrılacak özel bir yük kaynağı işlevi ekler.

function addProtocol(customProtocol: string, loadFn: (args: any[]) => Promise<any>)

Parametreler

customProtocol

string

bağlanacak protokol, örneğin 'özel'

loadFn

(args: any[]) => Promise<any>

customProtocol tarafından belirtilen bir kutucuğu getirmeye çalışırken kullanılacak işlev

clearPrewarmedResources()

daha önce atlas.prewarm()tarafından oluşturulmuş kaynakları temizler. Bunun genellikle gerekli olmadığını unutmayın. Bu işlevi yalnızca uygulamanızın kullanıcısının uygulamanızın herhangi bir noktasında Harita görünümüne dönmemesini bekliyorsanız çağırmalısınız.

function clearPrewarmedResources()

getAllImageTemplateNames()

Atlas ad alanında bulunan tüm görüntü şablonları için bir ad dizisi alır.

function getAllImageTemplateNames(): string[]

Döndürülenler

string[]

getAuthenticationOptions()

Sağlanan varsayılan kimlik doğrulama seçeneklerini alır. Önceden ayarlanmadıysa tüm özellikler tanımsız olacaktır.

function getAuthenticationOptions(): AuthenticationOptions

Döndürülenler

getDomain()

Sağlanan varsayılan etki alanını alır. Önceden ayarlanmadıysa varsayılan değer "atlas.microsoft.com"olur.

function getDomain(): string

Döndürülenler

string

getImageTemplate(string, number)

Ada göre bir SVG şablonu alır.

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

Parametreler

templateName

string

Alınacak şablonun adı.

scale

number

Şablonun ne kadar ölçeklendirileceklerini belirtir. En iyi sonuçları elde etmek için simgeyi haritada görüntülemek istediğiniz boyut üst sınırına ölçeklendirin, ardından gerekirse ölçeği küçültmek için simge katmanları simge boyutu seçeneğini kullanın. Bu, ölçeklendirme nedeniyle bulanıklığı azaltır. Varsayılan: 1

Döndürülenler

string

getLanguage()

Sağlanan varsayılan dili alır. Önceden ayarlanmadıysa varsayılan değer "NGT"olur.

function getLanguage(): string

Döndürülenler

string

getMaxParallelImageRequests()

Paralel olarak yüklenecek en fazla görüntü sayısını (raster kutucukları, spriteler, simgeler) alır

function getMaxParallelImageRequests(): number

Döndürülenler

number

getSessionId()

Sağlanan varsayılan oturum kimliğini alır. Önceden ayarlanmadıysa varsayılan değer rastgele bir UUID'dir.

function getSessionId(): string

Döndürülenler

string

getSubscriptionKey()

Sağlanan varsayılan Azure Haritalar abonelik anahtarını alır.

function getSubscriptionKey(): string

Döndürülenler

string

getUserRegion()

Uyarı

Bu API artık kullanım dışıdır.

use atlas.getView() instead

function getUserRegion(): string

Döndürülenler

string

getVersion()

Derleme numarasına göre geçerli API sürüm numarası.

function getVersion(): string

Döndürülenler

string

getView()

Harita denetiminin varsayılan görünüm ayarını alır. Önceden ayarlanmadıysa varsayılan değer undefinedolur.

function getView(): string

Döndürülenler

string

getWorkerCount()

Oluşturulacak çalışan sayısını alır.

function getWorkerCount(): number

Döndürülenler

number

isSupported(boolean)

Kullanıcının tarayıcısının harita denetimi tarafından desteklenip desteklenmediğini denetler.

function isSupported(failIfMajorPerformanceCaveat?: boolean): boolean

Parametreler

failIfMajorPerformanceCaveat

boolean

True ise, harita denetiminin performansı beklenenden çok daha kötü olursa işlev false döndürür (örneğin, bir yazılım WebGL işleyicisi kullanılır).

Döndürülenler

boolean

prewarm()

Bazı durumlarda yükleme sürelerini azaltmak için haritalar arasında paylaşılabilen WebWorkers gibi kaynakları başlatır. atlas.setWorkerCountkullanılıyorsa, bir etki olması için prewarm() çağrılmadan önce ayarlanması gerekir. Varsayılan olarak, bu kaynakların yaşam döngüsü otomatik olarak yönetilir ve bir Harita ilk oluşturulduğunda bunlar lazily başlatılır. prewarm()çağrılarak bu kaynaklar önceden oluşturulur ve son Harita sayfadan kaldırıldığında temizlenmez. Bu, daha sonra oluşturulan yeni Harita örnekleri tarafından yeniden kullanılmalarını sağlar. atlas.clearPrewarmedResources()çağrılarak el ile temizlenebilirler. Bu, yalnızca web sayfanızın etkin kalması ancak haritaları tamamen kullanmayı durdurması durumunda gereklidir.

Bu, GL-JS haritaları tek sayfalı bir uygulamada kullanırken, kullanıcının Harita örneklerinin sürekli oluşturulmasına ve yok edilmesine neden olabilecek çeşitli görünümler arasında gezindiği durumlarda öncelikli olarak yararlıdır.

function prewarm()

removeProtocol(string)

Ana iş parçacığında daha önce eklenmiş bir protokolü kaldırır.

function removeProtocol(customProtocol: string)

Parametreler

customProtocol

string

kaydının kaldırılacağı özel protokol

setAuthenticationOptions(AuthenticationOptions)

Kimlik doğrulama seçeneklerinizi, harita denetimi ve Azure haritalar hizmetlerine istekte bulunan modüller tarafından kullanılan atlas ad alanında varsayılan seçenekler olarak ayarlar. Bir Eşleme, kimlik doğrulama seçenekleri açıkça tanımlanmış ve setAuthenticationOptions önceden çağrılmamışsa, Map oluşturucu tarafından otomatik olarak çağrılır.

function setAuthenticationOptions(options: AuthenticationOptions)

Parametreler

options
AuthenticationOptions

Yeni varsayılan kimlik doğrulama seçenekleri.

setDomain(string)

API'nin bu bölümleri kullanılırken etki alanı açıkça belirtilmediği sürece eşleme ve hizmet modülleri tarafından kullanılan varsayılan etki alanını ayarlar. Bir Map, etki alanı açıkça tanımlanmış ve setDomain daha önce çağrılmamışsa, Map oluşturucu tarafından otomatik olarak çağrılır. Protokol belirtilmezse https varsayılır.

function setDomain(domain: string)

Parametreler

domain

string

Yeni varsayılan etki alanı.

setLanguage(string)

API'nin bu bölümleri kullanılırken dil açıkça belirtilmediği sürece harita ve hizmet modülleri tarafından kullanılan varsayılan dili ayarlar. Bir Eşleme açıkça tanımlanan dille başlatılırsa ve setLanguage daha önce çağrılmadıysa, map oluşturucu tarafından otomatik olarak çağrılır.

function setLanguage(language: string)

Parametreler

language

string

Yeni varsayılan dil.

setMaxParallelImageRequests(number)

En fazla görüntü sayısını (raster kutucukları, spritler, simgeler) paralel olarak yükleyecek şekilde ayarlar ve bu da raster ağırlıklı haritalardaki performansı etkiler. Varsayılan olarak 16.

function setMaxParallelImageRequests(maxParallelImageRequests: number)

Parametreler

maxParallelImageRequests

number

Paralel olarak yüklenecek en fazla görüntü sayısı.

setSessionId(string)

API'nin bu bölümleri kullanılırken oturum kimliği açıkça belirtilmediği sürece eşleme ve hizmet modülleri tarafından kullanılan varsayılan oturum kimliğini ayarlar. Bir Map, oturum kimliği açıkça tanımlanmış ve setSessionId daha önce çağrılmadıysa, Map oluşturucu tarafından otomatik olarak çağrılır.

function setSessionId(id: string)

Parametreler

id

string

Yeni varsayılan oturum kimliği.

setSubscriptionKey(string)

Azure Haritalar abonelik anahtarınızı, harita denetimi ve Azure haritalar hizmetlerine istekte bulunan modüller tarafından kullanılan atlas ad alanında varsayılan abonelik anahtarı olarak ayarlar. Bir Map, abonelik anahtarı açıkça tanımlanmış ve setSubscriptionKey daha önce çağrılmadıysa, Map oluşturucu tarafından otomatik olarak çağrılır.

function setSubscriptionKey(key: string)

Parametreler

key

string

Yeni varsayılan abonelik anahtarı.

setUserRegion(string)

Uyarı

Bu API artık kullanım dışıdır.

use atlas.setView(view: string) instead.

function setUserRegion(userRegion: string)

Parametreler

userRegion

string

setView(string)

Haritada hangi jeopolitik olarak tartışmalı kenarlık ve etiket kümesinin görüntüleneceğini belirtir. View parametresi ("kullanıcı bölgesi parametresi" olarak da adlandırılır), bu ülke/bölge için doğru haritaları gösteren 2 harfli bir ISO-3166 Ülke Kodudur. Görünüm listesinde olmayan veya belirtilmeyen ülke/bölgeler varsayılan olarak "Birleşik" Görünüm'e ayarlanır. Lütfen desteklenen [Görünümler]{@link https://aka.ms/AzureMapsLocalizationViews } bölümüne bakın. Kullanıcılarınızın konumunu belirlemek ve ardından bu konum için View parametresini doğru ayarlamak sizin sorumluluğunuzdadır. Azure Haritalar'daki View parametresi, Haritaların, görüntülerin ve diğer verilerin ve Azure Haritalar aracılığıyla erişim yetkiniz olan üçüncü taraf içeriğinin bulunduğu ülkenin/bölgenin haritalarıyla ilgili olanlar da dahil olmak üzere geçerli yasalara uygun olarak kullanılmalıdır.

function setView(view: string)

Parametreler

view

string

Yeni varsayılan görünüm

setWorkerCount(number)

Bir sayfada örnek olarak atanan web çalışanlarının sayısını ayarlar. Varsayılan olarak, CPU çekirdeği sayısının yarısına ayarlanır (6'da eşlenir).

function setWorkerCount(workerCount: number)

Parametreler

workerCount

number

çalışan sayısı.