azure-maps-control package

Třídy

CompassControl

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

ControlBase

Implementuje řídicí rozhraní a poskytuje podporu pro automatické styly založené na stylu mapy.

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 pro zobrazení informací 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

A GeoJSON BoundingBox objekt – pole, které definuje obrazec, jehož hrany následují čáry konstantní délky, zeměpisné šířky a výšky. Za všemi osami nejjihozápadnějšího bodu následují všechny osy severovýchodnějšího bodu. Pořadí os BoundingBox se řídí pořadím os geometrie. Úplný popis je podrobně popsán v DOKUMENTU RFC 7946.

Feature

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

FeatureCollection

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

GeometryCollection

Objekt GeoJSON GeometryCollection – objekt JSON, který obsahuje kolekci objektů geometrie GeoJSON. Úplný popis je podrobně popsán v DOKUMENTU RFC 7946.

LineString

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

MercatorPoint

Objekt MercatorPoint představuje promítanou trojrozměrnou pozici. MercatorPoint používá web mercatorovu projekci (EPSG:3857) s mírně odlišnými jednotkami:

  • velikost 1 jednotky je šířka promítaného světa místo "mercator meter"
  • počátku souřadnicového prostoru je v severozápadním rohu místo uprostřed.

Například MercatorPoint(0, 0, 0) je severozápadním rohu mercatorského světa a MercatorPoint(1, 1, 0) je jihovýchodním rohu. Pokud znáte vektorové dlaždice , může být užitečné představit si souřadnicový prostor jako dlaždici 0/0/0 s rozsahem 1.

Dimenze z je MercatorPoint konformní. Datová krychle v prostoru souřadnic Mercatoru by byla vykreslena jako datová krychle.

MultiLineString

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

MultiPoint

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

MultiPolygon

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

Point

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

Polygon

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

Position

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

EventManager

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

HtmlMarker

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

EventEmitter

Interní abstraktní třída, kterou lze rozšířit o naslouchání a aktivaci událostí. Tato třída je určená pouze pro interní použití a uživatelé s ní nebudou moct používat. Nepoužít třídu Map. MapCallbackHandler implementuje složitější logiku pro zpracování událostí mapy.

BubbleLayer

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

HeatMapLayer

Znázorní hustotu dat pomocí různých barev (HeatMap).

ImageLayer

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

Layer

Abstraktní třída pro rozšíření dalších tříd vrstev.

LineLayer

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

PolygonExtrusionLayer

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

PolygonLayer

Vykreslí na mapě vyplněné mnohoúhelníky a objekty MultiPolygon.

SymbolLayer

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

TileLayer

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

WebGLLayer

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

Map

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

AffineTransform

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

Pixel

Představuje souřadnici nebo posun v pixelech. Rozšíří pole [x, y].

Popup

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

PopupTemplate

Šablona rozložení pro automaticky otevírané okno

Shape

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

DataSource

Třída zdroje dat, která usnadňuje správu dat obrazců, která se zobrazí na mapě. Zdroj dat musí být přidán do vrstvy, aby byl viditelný na mapě. Třída DataSource může být použita s SymbolLayer, LineLayer, PolygonLayer, BubbleLayer a HeatMapLayer.

ElevationTileSource

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

Source

Základní abstraktní třída, ve které všechny ostatní zdrojové objekty rozšířit. Zdroj musí být přidán do vrstvy, aby byl viditelný na mapě.

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 u všech hodnot vypočítaných parametrem mapExpression pro každý bod v clusteru. Podporované operátory: o Pro čísla: +, , , minmaxo Pro logické hodnoty: all, any initialValue: Volitelné– jedná se o počáteční hodnotu, ve které se agreguje první počítaná *hodnota. mapExpression: Výraz, který se použije na každý bod v sadě dat.

AnimationOptions

Možnosti pro animaci změn ve kameře ovládacího prvku mapy

AuthenticationManager

Správce pro ověřování mapového ovládacího prvku. Vystaveno prostřednictvím vlastnosti ověřování atlasu. Map – třída Uživatel nemůže vytvořit instanci.

AuthenticationOptions

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

BubbleLayerOptions

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

CameraBoundsOptions

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

CameraOptions

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

ClusteredProperties

Vlastnosti, které budou existovat pro ClusteredProperties

CompassControlOptions

Možnosti compassControl objektu.

StyleControlEvents

Události podporované nástrojem StyleControl.

Control

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

ControlManager

Správce ovládacích prvků mapového ovládacího prvku Vystaveno prostřednictvím vlastnosti ovládacích prvků atlasu. Map – třída 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ě. Zdroj dat musí být přidán do vrstvy, aby byl viditelný na mapě. Možnosti pro DataSourceOptions.

ElevationTileSourceOptions
HeatMapLayerOptions

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

HtmlMarkerEvents
HtmlMarkerManager

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

HtmlMarkerOptions

Možnosti pro vykreslení objektu HtmlMarker

HyperLinkFormatOptions

Možnost Formátování pro řetězce hypertextových odkazů

IconOptions

Možnosti sloužící k přizpůsobení ikon v SymbolLayer

ImageLayerOptions

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

ImageSpriteManager

Správce obrázkového spritu ovládacího prvku mapy Vystaveno prostřednictvím vlastnosti imageSprite atlasu. Map – třída Uživatel nemůže vytvořit instanci.

EventArgs
LayerEvents
LayerManager

Správce vrstev ovládacího prvku mapy. Vystaveno prostřednictvím vlastnosti vrstev atlasu. Map – třída 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žívané při vykreslování objektů SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon a MultiPolygon ve vrstvě čáry

MapConfiguration

Představuje obsah konfigurace mapování se seznamem stylů, které jsou pro ně k dispozici.

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 chybové události.

MapEvent

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

MapMouseEvent

Objekt události vrácený mapami, 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 události dotyku.

MediaLayerOptions

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

Options
Padding

Představuje množství odsazení v pixelech, které se má přidat na stranu BoundingBox při nastavování fotoaparátu mapy.

PitchControlOptions

Možnosti objektu PitchControl.

PolygonExtrusionLayerOptions

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

PolygonLayerOptions

Možnosti použité při vykreslování mnohoúhelníku a MultiPolygon objekty v PolygonLayer.

PopupEvents
PopupManager

Správce automaticky otevíraného okna ovládacího prvku mapy Vystaveno popups prostřednictvím vlastnosti atlas.Map třídy . 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

Druh podrobnosti o tom, jak má být vlastnost zobrazena.

RasterTileSourceOptions
RequestParameters

Toto je typ objektu, který by měl být vrácen zpětným voláním transformRequest.

ScaleControlOptions

Možnosti objektu ScaleControl.

ServiceOptions

Globální vlastnosti používané ve všech žádostech o službu Atlas

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

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

StyleChangedEvent

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

StyleControlOptions

Možnosti StyleControl objektu.

StyleOptions

Možnosti stylu mapy

SymbolLayerOptions

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

TargetedEvent
TextOptions

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

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ždic obrázků v TileLayer.

TrafficControlOptions
TrafficOptions

Možnosti nastavení provozu na mapě

UserInteractionOptions

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

VectorTileSourceOptions

Zdroj dat pro správu dat obrazce, který se zobrazí na mapě. Zdroj dat musí být přidán do vrstvy, aby byl viditelný na mapě. Možnosti pro VectorTileSource.

WebGLLayerOptions

Možnosti použité k vykreslení grafiky v prohlížeči WebGLLayer.

WebGLRenderer

Rozhraní pro vykreslování grafiky WebGL v objektu WebGLLayer.

ZoomControlOptions

Možnosti objektu ZoomControl.

Aliasy typu

Geometry

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

Expression

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

getAuthTokenCallback

Funkce zpětného volání používaná k získání ověřovacího tokenu v režimu anonymního ověřování. Řešení můžete vyřešit pomocí ověřovacího tokenu nebo odmítnout s chybami.

ResourceType
StyleImageMetadata

Podpis pro options parametr předaný do ImageSpriteManager.add.

Position
PositionAnchor

Výčty

AuthenticationType

Výčet sloužící k určení typu mechanismu ověřování, který se má použít.

ControlPosition

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

ControlStyle

Dostupné styly pro ovládací prvek

AccelerationUnits

Měrné jednotky 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.