Megosztás a következőn keresztül:


azure-maps-control package

Osztályok

CompassControl

A térkép elforgatásának módosítására szolgáló vezérlő.

ControlBase

Implementálja a vezérlőfelületet, és támogatja az automatikus stílust a térképstílus alapján.

FullscreenControl

Egy vezérlő, amely teljes képernyőssé teszi a térképet vagy egy adott elemet.

PitchControl

A térkép hangmagasságának módosítására szolgáló vezérlő.

ScaleControl

Egy vezérlőelem, amely egy méretezési sávot jelenít meg a térképen.

StyleControl

A térkép stílusának módosítására szolgáló vezérlő.

TrafficControl

A térkép forgalmi információinak megjelenítésére használható vezérlő.

TrafficLegendControl

A térképen forgalmi jelmagyarázatot megjelenítő vezérlő.

ZoomControl

A térkép nagyításának módosítására szolgáló vezérlő.

BoundingBox

GeoJSON BoundingBox objektum – olyan tömb, amely egy olyan alakzatot határoz meg, amelynek élei állandó hosszúsági, szélességi és magassági vonalakat követnek. A leg délnyugatibb pont minden tengelyét az északkeleti pont összes tengelye követi. A Határolókeret tengelyrendje a geometria tengelyeinek sorrendjét követi. A teljes leírás RFC 7946.

Feature

GeoJSON-funkcióobjektum – egy térbelileg határolt entitást képviselő JSON-objektum. A teljes leírás RFC 7946.

FeatureCollection

GeoJSON FeatureCollection objektum – egy JSON-objektum, amely GeoJSON-funkciók gyűjteményét tartalmazza. A teljes leírás RFC 7946.

GeometryCollection

GeoJSON GeometryCollection objektum – olyan JSON-objektum, amely geoJSON geometriai objektumok gyűjteményét tartalmazza. A teljes leírás RFC 7946.

LineString

GeoJSON LineString objektum – egy földrajzi görbét jelképező JSON-objektum. A teljes leírás RFC 7946.

MercatorPoint

A MercatorPoint objektum egy előre jelzett háromdimenziós pozíciót jelöl. MercatorPoint a webes mercator-vetületet (EPSG:3857) használja kissé eltérő egységekkel:

  • az 1 egység mérete a kivetített világ szélessége a "mercator mérő" helyett
  • a koordináta-tér eredete a közép helyett az északnyugati sarokban található.

Például MercatorPoint(0, 0, 0) a mercator világának északnyugati sarkában, MercatorPoint(1, 1, 0) pedig a délkeleti sarokban. Ha ismeri vektorcsempéket, hasznos lehet a koordináta-térre úgy gondolni, mint a 0/0/0 csempére, amelynek kiterjedése 1.

A MercatorPointz mérete megfelelő. A mercator koordináta-térben lévő kocka kockaként jelenik meg.

MultiLineString

Egy GeoJSON MultiLineString objektum – egy JSON-objektum, amely több földrajzi görbét jelöl. A teljes leírás RFC 7946.

MultiPoint

GeoJSON MultiPoint-objektum – több földrajzi pozíciót képviselő JSON-objektum. A teljes leírás RFC 7946.

MultiPolygon

GeoJSON MultiPolygon objektum – több földrajzi sokszöget képviselő JSON-objektum. A teljes leírás RFC 7946.

Point

GeoJSON-pont objektum – egy földrajzi pozíciót jelképező JSON-objektum. A teljes leírás RFC 7946.

Polygon

GeoJSON sokszög objektum – egy földrajzi sokszöget képviselő JSON-objektum. A teljes leírás RFC 7946.

Position

GeoJSON Position objektum – egy hely hosszúságát és szélességét meghatározó tömb. A teljes leírás RFC 7946.

EventManager

A térképvezérlő eseményeinek kezelője. Az atlasz eseménytulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

HtmlMarker

Ez az osztály körbefuttat egy HTML-elemet, amely megjeleníthető a térképen.

EventEmitter

Egy belső absztrakciós osztály, amely bővíthető az eseményfigyelés/-égetés biztosításához. Ez az osztály csak belső használatra készült, és a felhasználók nem fogják használni. A Térkép osztály nem használja. A MapCallbackHandler implementálja a térképesemények kezelésére szolgáló összetettebb logikát.

BubbleLayer

A pontobjektumokat skálázható körökként (buborékok) jeleníti meg.

HeatMapLayer

Az adatok sűrűségét ábrázolja különböző színekkel (HeatMap).

ImageLayer

Átfed egy képet a térképen, és mindegyik sarok a térképen egy koordinátához van rögzítve. Más néven föld- vagy képátfedés.

Layer

A többi rétegosztály absztrakt osztálya kiterjeszthető.

LineLayer

Vonaladatokat jelenít meg a térképen. Használható SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon és MultiPolygon objektumokkal.

PolygonExtrusionLayer

Az extrudált kitöltött Polygon és MultiPolygon objektumokat jeleníti meg a térképen.

PolygonLayer

Kitöltött sokszög- és többpoligon objektumokat jelenít meg a térképen.

SymbolLayer

A pontalapú adatokat szimbólumként jeleníti meg a térképen szöveg és/vagy ikonok használatával. A vonal- és sokszögadatokhoz szimbólumok is létrehozhatók.

TileLayer

A térképcsempék tetején rasztercsempe-képeket jelenít meg.

WebGLLayer

Engedélyezi az egyéni renderelési logikát a térkép WebGL-környezetéhez való hozzáféréssel.

Map

A vizualizációs és interaktív webes térkép vezérlője.

AffineTransform

Referenciapontok készletéből létrehozott Affine Transform osztály.

Pixel

Képpontkoordinátát vagy eltolást jelöl. [x, y] tömb kiterjesztése.

Popup

Egy információs ablak, amely egy térkép adott helyén van rögzítve.

PopupTemplate

Előugró ablak elrendezéssablonja.

Shape

Egy segédosztály, amely körbefuttat egy geometriát vagy funkciót, és megkönnyíti a frissítését és karbantartását.

DataSource

Adatforrásosztály, amely megkönnyíti a térképen megjelenő alakzatadatok kezelését. Egy adatforrást hozzá kell adni egy réteghez, mielőtt az látható lenne a térképen. A DataSource osztály használható a SymbolLayer, a LineLayer, a PolygonLayer, a BubbleLayer és a HeatMapLayer használatával.

ElevationTileSource

A jogosultságszint-emelési csempe forrása leírja, hogyan érheti el a jogosultságszint-emelési (raszter DEM) csempék adatait. Ezután a térképszintemelés engedélyezéséhez használható map.enableElevation(elevationSource)

Source

Egy alapszintű absztrakt osztály, amelyben az összes többi forrásobjektum kiterjeszthető. A forrást hozzá kell adni egy réteghez, mielőtt az látható lenne a térképen.

VectorTileSource

A vektorcsempe-forrás leírja, hogyan lehet hozzáférni egy vektor csemperéteghez. Vektorcsempe-források használhatók; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer és VectorTileLayer.

Interfészek

AggregateExpression

Az aggregátumkifejezések olyan számítást határoznak meg, amelyet egy adatkészleten dolgoznak fel. Séma: [operátor: sztring, initialValue?: logikai | szám, mapExpression: Kifejezés] operátor: Egy kifejezésfüggvény, amely a fürt minden pontjának mapExpression által kiszámított összes értékre vonatkozik. Támogatott operátorok: o Számok esetén: +, *, max, min o Logikai értékek esetén: all, any initialValue: Nem kötelező, egy kezdeti érték, amelyben az első számított érték összesítve van. mapExpression: Az adathalmaz minden egyes pontja esetében alkalmazott kifejezés.

AnimationOptions

A térképvezérlő kamerájának változásainak animálási lehetőségei.

AuthenticationManager

A térképvezérlő hitelesítésének kezelője. Az atlasz hitelesítési tulajdonságán keresztül érhető el. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

AuthenticationOptions

A térképvezérlő azure Maps-szolgáltatásokkal való hitelesítésének módjának megadására szolgáló lehetőségek.

BubbleLayerOptions

A BubbleLayer pontobjektumainak renderelésekor használt beállítások.

CameraBoundsOptions

A térképvezérlő kamerájának határainak beállítási lehetőségei.

CameraOptions

A térképvezérlő kamerájának beállítási lehetőségei.

ClusteredProperties

A ClusteredProperties tulajdonsága

CompassControlOptions

A CompassControl-objektumok beállításai.

StyleControlEvents

A StyleControláltal támogatott események.

Control

A térkép vezérlőjének meghatározására szolgáló felület.

ControlManager

A térképvezérlő vezérlőinek kezelője. Az atlasz vezérlőtulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

ControlOptions

A vezérlőelem térképhez való hozzáadásának lehetőségei.

DataSourceOptions

A térképen megjelenő alakzatadatok kezelésére szolgáló adatforrás. Egy adatforrást hozzá kell adni egy réteghez, mielőtt az látható lenne a térképen. A DataSourceOptionsbeállításai.

ElevationTileSourceOptions
FullscreenControlOptions

A FullscreenControl-objektumok beállításai.

HeatMapLayerOptions

Pontobjektumok HeatMapLayerben való renderelésekor használt beállítások.

HtmlMarkerEvents
HtmlMarkerManager

A térképvezérlő HTML-jelölőinek kezelője. Az atlasz jelölőtulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

HtmlMarkerOptions

HtmlMarker-objektum renderelési beállításai

HyperLinkFormatOptions

Hivatkozási sztringek formátumbeállítása.

IconOptions

A SymbolLayer ikonjainak testreszabására szolgáló beállítások

ImageLayerOptions

Az ImageLayer pontobjektumainak renderelésekor használt beállítások.

ImageSpriteManager

A térképvezérlő kép sprite-jének kezelője. Az atlasz imageSprite tulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

EventArgs
LayerEvents
LayerManager

A térképvezérlő rétegeinek kezelője. Az atlasz rétegtulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

LayerOptions

Egy alaposztály, amelytől az összes többi rétegbeállítás öröklődik.

LightOptions

A térkép megvilágításának beállításai.

LineLayerOptions

A SimpleLine, a SimplePolygon, a CirclePolygon, a LineString, a MultiLineString, a Polygon és a MultiPolygon objektumok vonalrétegben való megjelenítéséhez használt beállítások.

MapConfiguration

A térképkonfiguráció tartalmát jelöli, amely a számukra elérhető stílusok listáját tartalmazza.

MapConfigurationStyle

Egyetlen stílus információinak megjelenítése.

MapDataEvent

Adatesemény bekövetkezésekor a térképek által visszaadott eseményobjektum.

MapErrorEvent

Hibaesemény esetén a térképek által visszaadott eseményobjektum.

MapEvent

A térképek által visszaadott eseményobjektum alapeset esetén.

MapMouseEvent

Az egéresemény bekövetkezésekor a térképek által visszaadott eseményobjektum.

MapMouseWheelEvent

A térképek által visszaadott eseményobjektum kerekesemény esetén.

MapTouchEvent

A térképek által visszaadott eseményobjektum érintéses esemény bekövetkezésekor.

MediaLayerOptions

A vászon, a kép, a raszter csempe és a videórétegek renderelésekor használt beállítások

Options
Padding

A határolókeret oldalához a térkép kamerájának beállításakor hozzáadandó képpontokban lévő kitöltés mennyiségét jelöli.

PitchControlOptions

A PitchControl-objektumok beállításai.

PolygonExtrusionLayerOptions

A PolygonExtrusionLayerPolygon és MultiPolygon objektumainak megjelenítésekor használt beállítások.

PolygonLayerOptions

Sokszög- és többpoligonobjektumok sokszög- és többpoligonos megjelenítéséhez használt beállítások a Sokszög típusú objektumokban.

PopupEvents
PopupManager

A térképvezérlő előugró ablakainak kezelője. A atlas.Map osztály popups tulajdonságán keresztül jelenik meg. A felhasználó nem tudja létrehozni a példányt.

PopupOptions

Az előugró ablakok beállításai.

Properties

Egy PopupTemplate használható tulajdonságok halmaza

PropertyInfo

A tulajdonságok megjelenítésének fajadatai.

RasterTileSourceOptions
RequestParameters

Ez az az objektumtípus, amelyet a transformRequest visszahívása várhatóan visszaad.

ScaleControlOptions

A ScaleControl-objektumok beállításai.

ServiceOptions

Az Atlas service-kérelmekben használt globális tulajdonságok.

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

A térképvezérlő forrásainak kezelője. Az atlasz forrástulajdonságán keresztül jelenik meg. Térképosztály. A felhasználó nem tudja létrehozni a példányt.

StyleChangedEvent

Új stílus betöltése után a térkép által visszaadott eseményobjektum.

StyleControlOptions

A StyleControl-objektumok beállításai.

StyleOptions

A térkép stílusának beállításai.

SymbolLayerOptions

Geometriák SymbolLayerben való renderelésekor használt beállítások.

TargetedEvent
TextOptions

A szimbólumréteg szövegének testreszabására szolgáló beállítások

Tile

A térkép által a forrásadat-esemény bekövetkezésekor visszaadott csempeobjektum.

TileId
TileLayerOptions

Raszteres csempés képek csempeképek csemperétegben való megjelenítéséhez használt beállítások.

TrafficControlOptions
TrafficOptions

A térképen a forgalom beállításának lehetőségei.

UserInteractionOptions

A térképpel való felhasználói interakció engedélyezésének/letiltásának lehetőségei.

VectorTileSourceOptions

A térképen megjelenő alakzatadatok kezelésére szolgáló adatforrás. Egy adatforrást hozzá kell adni egy réteghez, mielőtt az látható lenne a térképen. A VectorTileSourcebeállításai.

WebGLLayerOptions

A WebGLLayerben lévő ábrák rendereléséhez használt beállítások.

WebGLRenderer

WebesGL-ábrák webes kép renderelését szolgáló felület a WebGLLayerben.

ZoomControlOptions

A ZoomControl-objektumok beállításai.

Típusaliasok

Geometry

Egy alapgeometriai objektum, amelyben az összes geometriai alakzat kiterjeszthető; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection

Expression

Megadható a szűrő vagy bizonyos rétegbeállítások értékeként. A kifejezés egy képletet határoz meg a tulajdonság értékének kiszámításához. A kifejezések JSON-tömbökként jelennek meg. A kifejezés első eleme a kifejezés operátorának elnevezésére használt sztring.

getAuthTokenCallback

A hitelesítési jogkivonat névtelen hitelesítési módban való beszerzéséhez használt visszahívási függvény. Hárítsa el a hitelesítési jogkivonattal, vagy elutasítsa az esetleges hibákat.

ResourceType
StyleImageMetadata

A ImageSpriteManager.addátadott options paraméter aláírása.

Position
PositionAnchor

Enumerációk

AuthenticationType

A használni kívánt hitelesítési mechanizmus típusának megadására szolgáló enumerálás.

ControlPosition

Olyan pozíciók, ahol a vezérlő elhelyezhető a térképen.

ControlStyle

Vezérlőkhöz elérhető stílusok.

AccelerationUnits

Mértékegységek a gyorsuláshoz.

AreaUnits

Mértékegységek a területekhez.

DistanceUnits

Mértékegységek a távolságokhoz.

SpeedUnits

Mértékegységek a sebességhez.

TimeUnits

Mértékegységek az idő függvényében.