azure-maps-control package

Sınıflar

CompassControl

Haritanın döndürmesini değiştirmek için bir denetim.

ControlBase

Denetim arabirimini uygular ve harita stiline göre otomatik stil desteği sağlar.

PitchControl

Haritanın perdesini değiştirmeye yönelik denetim.

ScaleControl

Ölçek çubuğunu haritada görüntülemek için bir denetim.

StyleControl

Haritanın stilini değiştirmeye yönelik denetim.

TrafficControl

Haritanın trafik bilgilerini görüntülemek için bir denetim.

TrafficLegendControl

Haritada trafik göstergesini görüntüleyen denetim.

ZoomControl

Haritanın yakınlaştırmasını değiştirme denetimi.

BoundingBox

GeoJSON BoundingBox nesnesi - kenarları sabit boylam, enlem ve yükseklik çizgilerini izleyen bir şekli tanımlayan dizi. En güneybatı noktasının tüm eksenlerini daha kuzeydoğu noktasının tüm eksenleri izler. SınırlayıcıKubunun eksen sırası, geometrilerin eksen sırasını izler. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

Feature

GeoJSON Özellik nesnesi - uzamsal olarak sınırlanmış bir varlığı temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

FeatureCollection

GeoJSON FeatureCollection nesnesi - GeoJSON özellikleri koleksiyonu içeren bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

GeometryCollection

GeoJSON GeometryCollection nesnesi - GeoJSON Geometry nesnelerinin koleksiyonunu içeren bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

LineString

Coğrafi eğriyi temsil eden bir JSON nesnesi olan GeoJSON LineString nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

MercatorPoint

Nesne MercatorPoint , öngörülen üç boyutlu konumu temsil eder. MercatorPoint biraz farklı birimlerle web mercator projeksiyonunu (EPSG:3857) kullanır:

  • 1 birim boyutu, "mercator meter" yerine öngörülen dünyanın genişliğidir
  • koordinat alanının kaynağı ortası yerine kuzey-batı köşesindedir.

Örneğin, MercatorPoint(0, 0, 0) mercator dünyasının kuzey-batı köşesi ve MercatorPoint(1, 1, 0) güneydoğu köşesidir. Vektör kutucukları hakkında bilgi sahibiyseniz koordinat alanını kapsamına 1sahip kutucuk olarak 0/0/0 düşünmek yararlı olabilir.

boyutu zMercatorPoint uygundur. Mercator koordinat alanında bir küp küp olarak işlenir.

MultiLineString

GeoJSON MultiLineString nesnesi - birden çok coğrafi eğriyi temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

MultiPoint

GeoJSON MultiPoint nesnesi - birden çok coğrafi konumu temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

MultiPolygon

GeoJSON MultiPolygon nesnesi - birden çok coğrafi çokgeni temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

Point

GeoJSON Noktası nesnesi - coğrafi konumu temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

Polygon

GeoJSON Çokgen nesnesi - coğrafi çokgeni temsil eden bir JSON nesnesi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

Position

GeoJSON Position nesnesi - bir konumun boylamını ve enlemini belirten bir dizi. Tam açıklama RFC 7946'da ayrıntılı olarak açıklandı.

EventManager

Harita denetiminin olaylarının yöneticisi. Atlasın events özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamaz.

HtmlMarker

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

EventEmitter

Olay dinleme/tetikleme sağlamak için genişletilebilen bir iç soyut sınıf. Bu sınıf yalnızca iç kullanım içindir ve kullanıcılar bu sınıfla çok az kullanım bulur. Map sınıfı tarafından kullanılmamalıdır. MapCallbackHandler, eşleme olaylarını işlemek için daha karmaşık bir mantık uygular.

BubbleLayer

Point nesnelerini ölçeklenebilir daireler (kabarcıklar) olarak işler.

HeatMapLayer

Farklı renkler (HeatMap) kullanarak veri yoğunluğunun temsili.

ImageLayer

Her köşesi haritadaki bir koordinata sabitlenmiş bir görüntüyü harita üzerinde yer paylaşımlı olarak görüntüler. Yer veya görüntü katmanı olarak da bilinir.

Layer

Genişletecek diğer katman sınıfları için soyut sınıf.

LineLayer

Çizgi verilerini haritada işler. SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon ve MultiPolygon nesneleriyle kullanılabilir.

PolygonExtrusionLayer

Ekstrüde doldurulmuş Polygon ve MultiPolygon haritadaki nesneleri işler.

PolygonLayer

Kartogramda dolu Polygon ve MultiPolygon nesnelerini işler.

SymbolLayer

Metin ve/veya simgeleri kullanarak nokta tabanlı verileri haritada semboller olarak işler. Çizgi ve çokgen veriler için de simgeler oluşturulabilir.

TileLayer

Harita kutucuklarının üzerinde raster kutucuklu görüntüleri işler.

WebGLLayer

Eşlemenin WebGL bağlamı erişimiyle özel işleme mantığını etkinleştirir.

Map

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

AffineTransform

Bir başvuru noktaları kümesinden oluşturulan Affine Transform sınıfı.

Pixel

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ı kolaylaştıran bir yardımcı sınıfı.

DataSource

Haritada görüntülenecek şekil verilerini yönetmeyi kolaylaştıran bir veri kaynağı sınıfı. Veri kaynağının haritada görünmeden önce katmana eklenmesi gerekir. DataSource sınıfı SymbolLayer, LineLayer, PolygonLayer, BubbleLayer ve HeatMapLayer ile kullanılabilir.

ElevationTileSource

Yükseltme kutucuğu kaynağı, yükseltme (raster DEM) kutucuk verilerine nasıl erişilme şeklini açıklar. Daha sonra aracılığıyla harita yükseltmeyi etkinleştirmek için kullanılabilir map.enableElevation(elevationSource)

Source

Diğer tüm kaynak nesnelerin genişletildiği temel soyut sınıf. Bir kaynağın haritada görünmeden önce katmana eklenmesi gerekir.

VectorTileSource

Vektör kutucuğu kaynağı, vektör kutucuğu katmanına erişmeyi açıklar. Vektör kutucuğu kaynakları ile kullanılabilir; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer ve VectorTileLayer.

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 tarafından hesaplanan mapExpression tüm değerlere uygulanan bir ifade işlevi. Desteklenen işleçler: o Sayılar için: +, *, max, min o Boolean'lar için: all, any initialValue: İsteğe bağlı, ilk hesaplanan değerin toplandığı bir başlangıç değeri. mapExpression: Veri kümesindeki her noktaya uygulanan bir ifade.

AnimationOptions

Harita denetiminin kamerasındaki değişiklikleri görselleştirme 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şturulamaz.

AuthenticationOptions

Harita denetiminin Azure Haritalar hizmetleriyle nasıl kimlik doğrulaması yapılacağını 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.

StyleControlEvents

tarafından StyleControldesteklenen olaylar.

Control

Harita denetimini tanımlamaya yönelik 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şturulamaz.

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. DataSourceOptionsiçin seçenekler.

ElevationTileSourceOptions
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şturulamaz.

HtmlMarkerOptions

HtmlMarker nesnesini 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 yöneticisi. Atlasın imageSprite özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamaz.

EventArgs
LayerEvents
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şturulamaz.

LayerOptions

Diğer tüm katman seçeneklerinin devralındığı 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

Kullanılabilir 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 eşlemeler tarafından döndürülen olay nesnesi.

MediaLayerOptions

Tuval, görüntü, tarama 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

bir PolygonExtrusionLayeriçindeki nesneleri ve MultiPolygon işlenirken Polygon kullanılan seçenekler.

PolygonLayerOptions

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

PopupEvents
PopupManager

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

PopupOptions

Açılan pencere seçenekleri.

Properties

Ile kullanılabilecek bir özellik kümesi PopupTemplate

PropertyInfo

Bir özelliğin nasıl görüntüleneceğinin 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 nesnesi için seçenekler.

ServiceOptions

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

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

Harita denetiminin kaynaklarının yöneticisi. Atlasın sources özelliği aracılığıyla kullanıma sunuldu. Eşleme sınıfı. Kullanıcı tarafından örnek oluşturulamaz.

StyleChangedEvent

Yeni bir stil yüklendikten sonra eşleme 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 trafiği 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. VectorTileSourceiçin seçenekler.

WebGLLayerOptions

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

WebGLRenderer

WebGLLayer'da WebGL grafiklerini işleme arabirimi.

ZoomControlOptions

ZoomControl nesnesinin seçenekleri.

Tür Diğer Adları

Geometry

Tüm geometri şekillerinin genişletildiği temel Geometri nesnesi; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection

Expression

Filtre veya belirli katman seçeneklerinin değeri 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 belirteci ile çözümleyin veya hatalarla reddedin.

ResourceType
StyleImageMetadata

parametresine geçirilen ImageSpriteManager.addparametrenin options imzası.

Position
PositionAnchor

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.

AccelerationUnits

Hızlanma için ölçü birimleri.

AreaUnits

Alanlar için ölçü birimleri.

DistanceUnits

Mesafeler için ölçü birimleri.

SpeedUnits

Hız için ölçü birimleri.

TimeUnits

Zaman için ölçü birimleri.