Delen via


azure-maps-control package

Klassen

CompassControl

Een besturingselement voor het wijzigen van de draaiing van de kaart.

ControlBase

Hiermee wordt de besturingsinterface geïmplementeerd en wordt ondersteuning geboden voor automatische stijl op basis van de kaartstijl.

FullscreenControl

Een besturingselement om de kaart of een opgegeven element volledig scherm te maken.

PitchControl

Een besturingselement voor het wijzigen van de pitch van de kaart.

ScaleControl

Een besturingselement voor het weergeven van een schaalbalk op de kaart.

StyleControl

Een besturingselement voor het wijzigen van de stijl van de kaart.

TrafficControl

Een besturingselement om de verkeersinformatie van de kaart weer te geven.

TrafficLegendControl

Een besturingselement waarmee de verkeerslegenda op de kaart wordt weergegeven.

ZoomControl

Een besturingselement voor het wijzigen van de zoom van de kaart.

BoundingBox

Een GeoJSON BoundingBox-object: een matrix die een vorm definieert waarvan de randen de lijnen van constante lengtegraad, breedtegraad en hoogte volgen. Alle assen van het meest zuidwestelijke punt worden gevolgd door alle assen van het meer noordoostelijke punt. De assenvolgorde van het Begrenzingsvak volgt de asvolgorde van geometrieën. De volledige beschrijving wordt beschreven in RFC 7946.

Feature

Een GeoJSON-functieobject: een JSON-object dat een ruimtelijk gebonden entiteit vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

FeatureCollection

Een GeoJSON FeatureCollection-object: een JSON-object dat een verzameling GeoJSON-functies bevat. De volledige beschrijving wordt beschreven in RFC 7946.

GeometryCollection

Een GeoJSON GeometryCollection-object- een JSON-object dat een verzameling geoJSON geometrieobjecten bevat. De volledige beschrijving wordt beschreven in RFC 7946.

LineString

Een GeoJSON LineString-object- een JSON-object dat een geografische curve vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

MercatorPoint

Een MercatorPoint-object vertegenwoordigt een geprojecteerde driedimensionale positie. MercatorPoint gebruikt de web mercatorprojectie (EPSG:3857) met iets andere eenheden:

  • de grootte van 1 eenheid is de breedte van de geprojecteerde wereld in plaats van de "mercatormeter"
  • de oorsprong van de coördinaatruimte bevindt zich in de noord-westhoek in plaats van het midden.

MercatorPoint(0, 0, 0) is bijvoorbeeld de noordwesthoek van de mercatorwereld en MercatorPoint(1, 1, 0) de zuid-oosthoek is. Als u bekend bent met vectortegels kan het handig zijn om de coördinaatruimte te beschouwen als de 0/0/0 tegel met een aantal 1.

De z dimensie van MercatorPoint is conform. Een kubus in de mercatorcoördinaatruimte wordt weergegeven als een kubus.

MultiLineString

Een GeoJSON MultiLineString-object- een JSON-object dat meerdere geografische curven vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

MultiPoint

Een GeoJSON MultiPoint-object: een JSON-object dat meerdere geografische posities vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

MultiPolygon

Een GeoJSON MultiPolygon-object- een JSON-object dat meerdere geografische veelhoeken vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

Point

Een GeoJSON-puntobject- een JSON-object dat een geografische positie vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

Polygon

Een GeoJSON Polygon-object- een JSON-object dat een geografische veelhoek vertegenwoordigt. De volledige beschrijving wordt beschreven in RFC 7946.

Position

Een GeoJSON Position-object: een matrix die de lengte- en breedtegraad van een locatie aangeeft. De volledige beschrijving wordt beschreven in RFC 7946.

EventManager

Een manager voor de gebeurtenissen van het kaartbeheer. Zichtbaar via de gebeurteniseigenschap van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

HtmlMarker

Deze klasse verpakt een HTML-element dat op de kaart kan worden weergegeven.

EventEmitter

Een interne abstracte klasse die kan worden uitgebreid om gebeurtenissen te beluisteren/te activeren. Deze klasse is alleen bedoeld voor intern gebruik en gebruikers vinden er weinig gebruik van. Niet worden gebruikt door de klasse Kaart. MapCallbackHandler implementeert de complexere logica voor het verwerken van kaartevenementen.

BubbleLayer

Geeft puntobjecten weer als schaalbare cirkels (bellen).

HeatMapLayer

Vertegenwoordig de dichtheid van gegevens met verschillende kleuren (HeatMap).

ImageLayer

Overlays van een afbeelding op de kaart waarbij elke hoek is verankerd aan een coördinaat op de kaart. Ook wel een overlay van een grond of afbeelding genoemd.

Layer

Abstracte klasse voor andere laagklassen om uit te breiden.

LineLayer

Hiermee worden lijngegevens op de kaart weergegeven. Kan worden gebruikt met SimpleLine-, SimplePolygon-, CirclePolygon-, LineString-, MultiLineString-, Polygon- en MultiPolygon-objecten.

PolygonExtrusionLayer

Geeft geëxtrudeerd gevulde Polygon en MultiPolygon objecten op de kaart weer.

PolygonLayer

Geeft gevulde polygoon- en multipolygonobjecten weer op de kaart.

SymbolLayer

Geeft puntgegevens weer als symbolen op de kaart met behulp van tekst en/of pictogrammen. Symbolen kunnen ook worden gemaakt voor lijn- en veelhoekgegevens.

TileLayer

Hiermee worden rasterafbeeldingen weergegeven die boven op de kaarttegels worden weergegeven.

WebGLLayer

Hiermee schakelt u aangepaste renderinglogica in met toegang tot de WebGL-context van de kaart.

Map

Het besturingselement voor een visuele en interactieve webkaart.

AffineTransform

Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten.

Pixel

Vertegenwoordig een pixelcoördinaat of offset. Breidt een matrix van [x, y].

Popup

Een informatievenster dat is verankerd op een opgegeven positie op een kaart.

PopupTemplate

Een indelingssjabloon voor een pop-up.

Shape

Een helperklasse die een geometrie of functie verpakt en waarmee u ze eenvoudig kunt bijwerken en onderhouden.

DataSource

Een gegevensbronklasse waarmee u eenvoudig shapes kunt beheren die op de kaart worden weergegeven. Een gegevensbron moet worden toegevoegd aan een laag voordat deze zichtbaar is op de kaart. De DataSource-klasse kan worden gebruikt met de SymbolLayer, LineLayer, PolygonLayer, BubbleLayer en HeatMapLayer.

ElevationTileSource

De tegelbron Voor uitbreiding wordt beschreven hoe u toegang toegangscontrole hebt tot tegelgegevens (rasterDEM). Deze kan vervolgens worden gebruikt om kaarttoeleving via map.enableElevation(elevationSource)

Source

Een abstracte basisklasse waarin alle andere bronobjecten worden uitgebreid. Een bron moet worden toegevoegd aan een laag voordat deze zichtbaar is op de kaart.

VectorTileSource

Een vectortegelbron beschrijft hoe u toegang krijgen tot een vectortegellaag. Vectortegelbronnen kunnen worden gebruikt met; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer en VectorTileLayer.

Interfaces

AggregateExpression

Een statistische expressie definieert een berekening die wordt verwerkt over een set gegevens. Schema: [operator: string, initialValue?: booleaanse waarde | getal, mapExpression: Expression]-operator: Een expressiefunctie waarop vervolgens wordt toegepast op alle waarden die door de mapExpression voor elk punt in het cluster worden berekend. Ondersteunde operators: o Voor getallen: +, *, max, min o Voor Booleaanse waarden: all, any initialValue: Optioneel, een initiële waarde waarmee de eerste berekende waarde wordt samengevoegd. mapExpression: een expressie die wordt toegepast op elk punt in de gegevensset.

AnimationOptions

De opties voor het aanbrengen van animaties in de camera van het kaartbesturingsbeheer.

AuthenticationManager

Een manager voor de verificatie van het kaartbeheer. Beschikbaar gesteld via de verificatie-eigenschap van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

AuthenticationOptions

Opties voor het opgeven van hoe het kaartbeheer moet worden geverifieerd met de Azure Maps-services.

BubbleLayerOptions

Opties die worden gebruikt bij het weergeven van puntobjecten in een BubbleLayer.

CameraBoundsOptions

De opties voor het instellen van de grenzen van de camera van het kaartbeheer.

CameraOptions

De opties voor het instellen van de camera van het kaartbesturingsbeheer.

ClusteredProperties

De eigenschappen die voor ClusteredProperties bestaan

CompassControlOptions

De opties voor een CompassControl-object.

StyleControlEvents

De gebeurtenissen die door de StyleControlworden ondersteund.

Control

Een interface voor het definiëren van een besturingselement van de kaart.

ControlManager

Een manager voor de besturingselementen van het kaartbesturingselement. Zichtbaar via de besturingselementeneigenschap van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

ControlOptions

De opties voor het toevoegen van een besturingselement aan de kaart.

DataSourceOptions

Een gegevensbron voor het beheren van shapegegevens die op de kaart worden weergegeven. Een gegevensbron moet worden toegevoegd aan een laag voordat deze zichtbaar is op de kaart. Opties voor een DataSourceOptions.

ElevationTileSourceOptions
FullscreenControlOptions

De opties voor een FullscreenControl-object.

HeatMapLayerOptions

Opties die worden gebruikt bij het weergeven van puntobjecten in een HeatMapLayer.

HtmlMarkerEvents
HtmlMarkerManager

Een manager voor de HTML-markeringen van het kaartbeheer. Zichtbaar via de eigenschap markeringen van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

HtmlMarkerOptions

Opties voor het weergeven van een HtmlMarker-object

HyperLinkFormatOptions

Opmaakoptie voor hyperlinktekenreeksen.

IconOptions

Opties die worden gebruikt om de pictogrammen in een SymbolLayer aan te passen

ImageLayerOptions

Opties die worden gebruikt bij het weergeven van puntobjecten in een ImageLayer.

ImageSpriteManager

Een manager voor de afbeeldingsspite van het kaartbeheer. Weergegeven via de eigenschap imageSprite van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

EventArgs
LayerEvents
LayerManager

Een manager voor de lagen van het kaartbeheer. Zichtbaar via de laageigenschap van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

LayerOptions

Een basisklasse waarvan alle andere laagopties overnemen.

LightOptions

De opties voor de belichting van de kaart.

LineLayerOptions

Opties die worden gebruikt bij het weergeven van SimpleLine-, SimplePolygon-, CirclePolygon-, LineString-, MultiLineString-, Polygon- en MultiPolygon-objecten in een lijnlaag.

MapConfiguration

Vertegenwoordigt de inhoud van de kaartconfiguratie met een lijst met beschikbare stijlen.

MapConfigurationStyle

Vertegenwoordigt de informatie voor één stijl.

MapDataEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een gegevensgebeurtenis plaatsvindt.

MapErrorEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer er een foutgebeurtenis optreedt.

MapEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een basisgebeurtenis plaatsvindt.

MapMouseEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een muisgebeurtenis optreedt.

MapMouseWheelEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een wielgebeurtenis plaatsvindt.

MapTouchEvent

Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een aanraakgebeurtenis plaatsvindt.

MediaLayerOptions

Opties die worden gebruikt bij het weergeven van canvas, afbeelding, rastertegel en videolagen

Options
Padding

Vertegenwoordig de hoeveelheid opvulling in pixels die moet worden toegevoegd aan de zijkant van een BoundingBox bij het instellen van de camera van een kaart.

PitchControlOptions

De opties voor een PitchControl-object.

PolygonExtrusionLayerOptions

Opties die worden gebruikt bij het weergeven van Polygon en MultiPolygon objecten in een PolygonExtrusionLayer.

PolygonLayerOptions

Opties die worden gebruikt bij het weergeven van polygoon- en multipolygonobjecten in een PolygonLayer.

PopupEvents
PopupManager

Een manager voor de pop-ups van het kaartbeheer. Beschikbaar gesteld via de eigenschap popups van de klasse atlas.Map. Kan niet worden geïnstantieerd door de gebruiker.

PopupOptions

De opties voor een pop-up.

Properties

Een set eigenschappen die kunnen worden gebruikt met een PopupTemplate

PropertyInfo

Soortdetails van hoe een eigenschap moet worden weergegeven.

RasterTileSourceOptions
RequestParameters

Dit is het objecttype dat naar verwachting wordt geretourneerd door de callback van transformRequest.

ScaleControlOptions

De opties voor een ScaleControl-object.

ServiceOptions

Globale eigenschappen die worden gebruikt in alle atlasserviceaanvragen.

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

Een manager voor de bronnen van het kaartbeheer. Zichtbaar via de broneigenschap van de atlas. Kaartklasse. Kan niet worden geïnstantieerd door de gebruiker.

StyleChangedEvent

Gebeurtenisobject geretourneerd door de kaart na het laden van een nieuwe stijl.

StyleControlOptions

De opties voor een StyleControl-object.

StyleOptions

De opties voor de stijl van de kaart.

SymbolLayerOptions

Opties die worden gebruikt bij het weergeven van geometrieën in een SymbolLayer.

TargetedEvent
TextOptions

Opties die worden gebruikt om de tekst in een SymbolLayer aan te passen

Tile

Tegelobject dat door de kaart wordt geretourneerd wanneer een brongegevensgebeurtenis plaatsvindt.

TileId
TileLayerOptions

Opties die worden gebruikt bij het weergeven van rastertegele afbeeldingen in een TileLayer.

TrafficControlOptions
TrafficOptions

De opties voor het instellen van verkeer op de kaart.

UserInteractionOptions

De opties voor het in- of uitschakelen van gebruikersinteractie met de kaart.

VectorTileSourceOptions

Een gegevensbron voor het beheren van shapegegevens die op de kaart worden weergegeven. Een gegevensbron moet worden toegevoegd aan een laag voordat deze zichtbaar is op de kaart. Opties voor een VectorTileSource.

WebGLLayerOptions

Opties voor het weergeven van afbeeldingen in een WebGLLayer.

WebGLRenderer

Interface voor het weergeven van WebGL-afbeeldingen in een WebGLLayer.

ZoomControlOptions

De opties voor een ZoomControl-object.

Type-aliassen

Geometry

Een basisgeometrieobject waarin alle geometrievormen worden uitgebreid; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection

Expression

Kan worden opgegeven als de waarde van filter of bepaalde laagopties. Een expressie definieert een formule voor het berekenen van de waarde van de eigenschap. Expressies worden weergegeven als JSON-matrices. Het eerste element van een expressie is een tekenreeks met de naam van de expressieoperator.

getAuthTokenCallback

De callback-functie die wordt gebruikt voor het verkrijgen van een verificatietoken in de anonieme verificatiemodus. Los dit op met het verificatietoken of negeer deze met eventuele fouten.

ResourceType
StyleImageMetadata

Handtekening voor de parameter options doorgegeven aan ImageSpriteManager.add.

Position
PositionAnchor

Enums

AuthenticationType

Een opsomming die wordt gebruikt om het type verificatiemechanisme op te geven dat moet worden gebruikt.

ControlPosition

Posities waar het besturingselement op de kaart kan worden geplaatst.

ControlStyle

Beschikbare stijlen voor een besturingselement.

AccelerationUnits

Maateenheden voor versnelling.

AreaUnits

Maateenheden voor gebieden.

DistanceUnits

Maateenheden voor afstanden.

SpeedUnits

Maateenheden voor snelheid.

TimeUnits

Maateenheden voor tijd.