Sdílet prostřednictvím


azure-maps-control package

Třídy

CompassControl

Ovládací prvek pro změnu otočení mapy.

ControlBase

Implementuje ovládací rozhraní a poskytuje podporu automatického stylu na základě stylu mapy.

FullscreenControl

Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku.

PitchControl

Ovládací prvek pro změnu rozteče mapy.

ScaleControl

Ovládací prvek pro zobrazení pruhu měřítka na mapě

StyleControl

Ovládací prvek pro změnu stylu mapy

TrafficControl

Ovládací prvek, který zobrazí informace o provozu mapy.

TrafficLegendControl

Ovládací prvek, který zobrazuje legendu provozu na mapě.

ZoomControl

Ovládací prvek pro změnu přiblížení mapy.

BoundingBox

Objekt GeoJSON BoundingBox – pole, které definuje tvar, jehož hrany následují čáry konstantní délky, zeměpisné šířky a zvýšení. Za všemi osami nejvíce jihozápadového bodu následují všechny osy severovýchodnějšího bodu. Pořadíoch Úplný popis je podrobně popsán v RFC 7946.

Feature

Objekt funkce GeoJSON – objekt JSON představující prostorově ohraničenou entitu. Úplný popis je podrobně popsán v RFC 7946.

FeatureCollection

Objekt GeoJSON FeatureCollection – objekt JSON, který obsahuje kolekci funkcí GeoJSON. Úplný popis je podrobně popsán v RFC 7946.

GeometryCollection

A GeoJSON GeometryCollection objekt - JSON objekt, který obsahuje kolekci GeoJSON Geometry objekty. Úplný popis je podrobně popsán v RFC 7946.

LineString

Objekt GeoJSON LineString – objekt JSON, který představuje zeměpisnou křivku. Úplný popis je podrobně popsán v RFC 7946.

MercatorPoint

Objekt MercatorPoint představuje promítanou trojrozměrnou pozici. MercatorPoint používá projekce webového mercatoru (EPSG:3857) s mírně odlišnými jednotkami:

  • velikost 1 jednotky je šířka předpokládaného světa místo "mercator meter"
  • původ souřadnicového prostoru je v severozápadovém rohu místo uprostřed.

MercatorPoint(0, 0, 0) je například severozápad světa mercatoru a MercatorPoint(1, 1, 0) je jihovýchodní roh. Pokud znáte vektorové dlaždice může být užitečné uvažovat o souřadnicovém prostoru jako o 0/0/0 dlaždici s rozsahem 1.

Dimenze zMercatorPoint je v souladu. Datová krychle v prostoru souřadnic mercatoru by byla vykreslena jako datová krychle.

MultiLineString

Objekt GeoJSON MultiLineString – objekt JSON, který představuje více geografických křivek. Úplný popis je podrobně popsán v RFC 7946.

MultiPoint

Objekt GeoJSON MultiPoint – objekt JSON, který představuje více geografických pozic. Úplný popis je podrobně popsán v RFC 7946.

MultiPolygon

Objekt GeoJSON MultiPolygon – objekt JSON, který představuje více geografických mnohoúhelníků. Úplný popis je podrobně popsán v RFC 7946.

Point

Objekt GeoJSON Point – objekt JSON, který představuje zeměpisnou pozici. Úplný popis je podrobně popsán v RFC 7946.

Polygon

Polygon GeoJSON – objekt JSON, který představuje geografický mnohoúhelník. Úplný popis je podrobně popsán v RFC 7946.

Position

Objekt GeoJSON Position – pole, které určuje zeměpisnou délku a zeměpisnou šířku umístění. Úplný popis je podrobně popsán v RFC 7946.

EventManager

Správce událostí ovládacího prvku mapy. Vystaveno prostřednictvím vlastnosti události atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

HtmlMarker

Tato třída zabalí element HTML, který lze zobrazit na mapě.

EventEmitter

Interní abstraktní třída, která se dá rozšířit tak, aby poskytovala naslouchání a aktivaci událostí. Tato třída je určená pouze pro interní použití a uživatelé s ní budou moct používat jen málo. Třída Map ho nepoužívá. MapCallbackHandler implementuje složitější logiku pro zpracování událostí mapování.

BubbleLayer

Vykreslí objekty Point jako škálovatelné kruhy (bubliny).

HeatMapLayer

Představuje hustotu dat pomocí různých barev (HeatMap).

ImageLayer

Překryvuje obrázek na mapě s každým rohem ukotveným na souřadnici na mapě. Označuje se také jako překrytí země nebo obrázku.

Layer

Abstraktní třída pro další třídy vrstev, které se mají rozšířit.

LineLayer

Vykreslí spojnicová data na mapě. Lze použít s SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon a MultiPolygon objekty.

PolygonExtrusionLayer

Vykreslí vysunutí vyplněných Polygon a MultiPolygon objektů na mapě.

PolygonLayer

Vykreslí vyplněné Polygon a MultiPolygon objekty na mapě.

SymbolLayer

Vykreslí data založená na bodech jako symboly na mapě pomocí textu nebo ikon. Symboly lze také vytvořit pro spojnicová a mnohoúhelníková data.

TileLayer

Vykreslí rastrové dlaždice obrázků nad dlaždicemi mapy.

WebGLLayer

Umožňuje vlastní logiku vykreslování s přístupem k kontextu WebGL mapy.

Map

Ovládací prvek pro vizuální a interaktivní webovou mapu

AffineTransform

Třída Affine Transform vygenerovaná ze sady referenčních bodů.

Pixel

Představuje souřadnici nebo posun pixelu. Rozšíří matici [x, y].

Popup

Informační okno ukotvené na zadané pozici na mapě.

PopupTemplate

Šablona rozložení pro místní okno

Shape

Pomocná třída, která zabalí geometrii nebo funkci a usnadňuje aktualizaci a údržbu.

DataSource

Třída zdroje dat, která usnadňuje správu dat obrazců, která se zobrazí na mapě. Před zobrazením na mapě musí být zdroj dat přidán do vrstvy. Třída DataSource lze použít s SymbolLayer, LineLayer, PolygonLayer, BubbleLayer a HeatMapLayer.

ElevationTileSource

Zdroj dlaždic zvýšení oprávnění popisuje, jak získat přístup k datům dlaždice se zvýšením oprávnění (raster DEM). Pak ho můžete použít k povolení zvýšení oprávnění mapy prostřednictvím map.enableElevation(elevationSource)

Source

Základní abstraktní třída, ve které se rozšiřují všechny ostatní zdrojové objekty. Před zobrazením na mapě musí být zdroj přidán do vrstvy.

VectorTileSource

Zdroj vektorové dlaždice popisuje, jak získat přístup k vrstvě vektorové dlaždice. Zdroje vektorových dlaždic lze použít s; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer a VectorTileLayer.

Rozhraní

AggregateExpression

Agregační výraz definuje výpočet, který se zpracovává přes sadu dat. Schéma: [operator: string, initialValue?: boolean | number, mapExpression: Expression] – operátor: Funkce výrazu, která se pak použije na všechny hodnoty vypočítané mapExpression pro každý bod v clusteru. Podporované operátory: o Pro čísla: +, *, max, min o Pro logické hodnoty: all, any initialValue: Optional, počáteční hodnota, ve které je první počítaná hodnota agregovaná. mapExpression: Výraz použitý pro každý bod v sadě dat.

AnimationOptions

Možnosti animace změn v fotoaparátu ovládacího prvku mapy.

AuthenticationManager

Správce ověřování ovládacího prvku mapy. Vystaveno prostřednictvím ověřovací vlastnosti atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

AuthenticationOptions

Možnosti pro určení způsobu ověřování ovládacího prvku mapy ve službách Azure Maps

BubbleLayerOptions

Možnosti použité při vykreslování objektů point v BubbleLayer.

CameraBoundsOptions

Možnosti nastavení hranic kamery ovládacího prvku mapy.

CameraOptions

Možnosti pro nastavení kamery ovládacího prvku mapy.

ClusteredProperties

Vlastnosti, které budou existovat pro ClusteredProperties

CompassControlOptions

Možnosti objektu CompassControl.

StyleControlEvents

Události podporované StyleControl.

Control

Rozhraní pro definování ovládacího prvku mapy.

ControlManager

A manager for the map control's controls. Vystaveno prostřednictvím ovládacích prvků atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

ControlOptions

Možnosti pro přidání ovládacího prvku do mapy

DataSourceOptions

Zdroj dat pro správu dat obrazce, který se zobrazí na mapě. Před zobrazením na mapě musí být zdroj dat přidán do vrstvy. Možnosti pro DataSourceOptions.

ElevationTileSourceOptions
FullscreenControlOptions

Možnosti pro objekt FullScreenControl.

HeatMapLayerOptions

Možnosti použité při vykreslování objektů point v HeatMapLayer.

HtmlMarkerEvents
HtmlMarkerManager

Správce značek HTML ovládacího prvku mapy. Vystaveno prostřednictvím vlastností značek atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

HtmlMarkerOptions

Možnosti pro vykreslení objektu HtmlMarker

HyperLinkFormatOptions

Možnost Formát pro řetězce hypertextových odkazů

IconOptions

Možnosti použité k přizpůsobení ikon v SymbolLayer

ImageLayerOptions

Možnosti používané při vykreslování objektů point v objektu ImageLayer.

ImageSpriteManager

Správce obrazového spritu ovládacího prvku mapy. Vystaveno prostřednictvím vlastnosti imageSprite atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

EventArgs
LayerEvents
LayerManager

Správce vrstev ovládacího prvku mapy. Vystavený vlastností vrstev atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

LayerOptions

Základní třída, ze které dědí všechny ostatní možnosti vrstvy.

LightOptions

Možnosti osvětlení mapy.

LineLayerOptions

Možnosti použité při vykreslování SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon a MultiPolygon objektů ve vrstvě čáry.

MapConfiguration

Představuje obsah konfigurace mapy, ve kterém je k dispozici seznam stylů.

MapConfigurationStyle

Představuje informace pro jeden styl.

MapDataEvent

Objekt události vrácený mapou, když dojde k datové události.

MapErrorEvent

Objekt události vrácený mapou, když dojde k chybě.

MapEvent

Objekt události vrácený mapou, když dojde k základní události.

MapMouseEvent

Objekt události vrácený mapou, když dojde k události myši.

MapMouseWheelEvent

Objekt události vrácený mapou, když dojde k události kolečka.

MapTouchEvent

Objekt události vrácený mapami, když dojde k dotykové události.

MediaLayerOptions

Možnosti používané při vykreslování plátna, obrázku, rastrové dlaždice a vrstvy videa

Options
Padding

Představuje velikost odsazení v pixelech, které se při nastavování kamery mapy přidají na stranu ohraničujícíhoboxu.

PitchControlOptions

Možnosti objektu PitchControl.

PolygonExtrusionLayerOptions

Možnosti používané při vykreslování Polygon a MultiPolygon objektů v PolygonExtrusionLayer.

PolygonLayerOptions

Možnosti používané při vykreslování objektů Polygon a MultiPolygon v PolygonLayer.

PopupEvents
PopupManager

Správce automaticky otevíraného okna ovládacího prvku mapy. Vystaveno prostřednictvím vlastnosti popups třídy atlas.Map. Uživatel nemůže vytvořit instanci.

PopupOptions

Možnosti automaticky otevírané nabídky

Properties

Sada vlastností, které lze použít s PopupTemplate

PropertyInfo

Podrobnosti o způsobu zobrazení vlastnosti

RasterTileSourceOptions
RequestParameters

Jedná se o typ objektu, který má vrátit zpět zpětné volání transformRequest.

ScaleControlOptions

Možnosti objektu ScaleControl.

ServiceOptions

Globální vlastnosti používané ve všech požadavcích na službu atlas.

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

Správce zdrojů ovládacího prvku mapy. Vystaveno prostřednictvím zdrojů vlastnosti atlasu. Mapovat třídu. Uživatel nemůže vytvořit instanci.

StyleChangedEvent

Objekt události vrácený mapou po načtení nového stylu

StyleControlOptions

Možnosti pro StyleControl objektu.

StyleOptions

Možnosti stylu mapy.

SymbolLayerOptions

Možnosti použité při vykreslování geometrií v symboluLayer

TargetedEvent
TextOptions

Možnosti použité k přizpůsobení textu v symboluLayer

Tile

Objekt dlaždice vrácený mapou, když dojde k události zdrojových dat.

TileId
TileLayerOptions

Možnosti používané při vykreslování rastrových dlaždicových obrázků v tileLayeru

TrafficControlOptions
TrafficOptions

Možnosti nastavení provozu na mapě

UserInteractionOptions

Možnosti povolení nebo zakázání interakce uživatelů s mapou

VectorTileSourceOptions

Zdroj dat pro správu dat obrazce, který se zobrazí na mapě. Před zobrazením na mapě musí být zdroj dat přidán do vrstvy. Možnosti pro VectorTileSource.

WebGLLayerOptions

Možnosti použité k vykreslení grafiky v nástroji WebGLLayer

WebGLRenderer

Rozhraní pro vykreslování grafiky WebGL v nástroji WebGLLayer

ZoomControlOptions

Možnosti objektu ZoomControl.

Aliasy typu

Geometry

Základní objekt geometrie, ve kterém jsou všechny obrazce geometrie rozšířeny; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection

Expression

Lze zadat jako hodnotu filtru nebo určitých možností vrstvy. Výraz definuje vzorec pro výpočet hodnoty vlastnosti. Výrazy jsou reprezentovány jako pole JSON. Prvním prvkem výrazu je řetězec pojmenování operátoru výrazu.

getAuthTokenCallback

Funkce zpětného volání použitá k získání ověřovacího tokenu v režimu anonymního ověřování. Vyřešte problém s ověřovacím tokenem nebo zamítněte případné chyby.

ResourceType
StyleImageMetadata

Podpis parametru options předaného ImageSpriteManager.add.

Position
PositionAnchor

Výčty

AuthenticationType

Výčet použitý k určení typu ověřovacího mechanismu, který se má použít.

ControlPosition

Pozice, kde lze ovládací prvek umístit na mapu.

ControlStyle

Dostupné styly ovládacího prvku

AccelerationUnits

Jednotky měření pro zrychlení.

AreaUnits

Měrné jednotky pro oblasti.

DistanceUnits

Měrné jednotky pro vzdálenosti.

SpeedUnits

Měrné jednotky pro rychlost.

TimeUnits

Měrné jednotky pro čas.