azure-maps-control package
Classi
CompassControl |
Controllo per la modifica della rotazione della mappa. |
ControlBase |
Implementa l'interfaccia di controllo e fornisce il supporto per lo stile automatico basato sullo stile della mappa. |
FullscreenControl |
Controllo per rendere la mappa o un elemento specificato a schermo intero. |
PitchControl |
Controllo per la modifica del passo della mappa. |
ScaleControl |
Controllo per visualizzare una barra di scala sulla mappa. |
StyleControl |
Controllo per la modifica dello stile della mappa. |
TrafficControl |
Controllo per visualizzare le informazioni sul traffico della mappa. |
TrafficLegendControl |
Controllo che visualizza la legenda del traffico sulla mappa. |
ZoomControl |
Controllo per la modifica dello zoom della mappa. |
BoundingBox |
Oggetto GeoJSON BoundingBox: matrice che definisce una forma i cui bordi seguono linee di longitudine, latitudine e elevazione costanti. Tutti gli assi del punto più sudoccidentale sono seguiti da tutti gli assi del punto più nordest. L'ordine degli assi di BoundingBox segue l'ordine degli assi delle geometrie. La descrizione completa è dettagliata in RFC 7946. |
Feature |
Oggetto Feature GeoJSON: un oggetto JSON che rappresenta un'entità con limiti spaziali. La descrizione completa è dettagliata in RFC 7946. |
FeatureCollection |
Oggetto FeatureCollection GeoJSON: un oggetto JSON che contiene una raccolta di funzionalità GeoJSON. La descrizione completa è dettagliata in RFC 7946. |
GeometryCollection |
Oggetto GeometryCollection GeoJSON: oggetto JSON che contiene un insieme di oggetti Geometry GeoJSON. La descrizione completa è dettagliata in RFC 7946. |
LineString |
Oggetto LineString GeoJSON: oggetto JSON che rappresenta una curva geografica. La descrizione completa è dettagliata in RFC 7946. |
MercatorPoint |
Un oggetto
Ad esempio, La dimensione |
MultiLineString |
Oggetto GeoJSON MultiLineString: oggetto JSON che rappresenta più curve geografiche. La descrizione completa è dettagliata in RFC 7946. |
MultiPoint |
Oggetto GeoJSON MultiPoint: oggetto JSON che rappresenta più posizioni geografiche. La descrizione completa è dettagliata in RFC 7946. |
MultiPolygon |
Oggetto GeoJSON MultiPolygon: oggetto JSON che rappresenta più poligoni geografici. La descrizione completa è dettagliata in RFC 7946. |
Point |
Oggetto GeoJSON Point: oggetto JSON che rappresenta una posizione geografica. La descrizione completa è dettagliata in RFC 7946. |
Polygon |
Oggetto Polygon GeoJSON: oggetto JSON che rappresenta un poligono geografico. La descrizione completa è dettagliata in RFC 7946. |
Position |
Oggetto GeoJSON Position: matrice che specifica la longitudine e la latitudine di una posizione. La descrizione completa è dettagliata in RFC 7946. |
EventManager |
Gestore per gli eventi del controllo mappa. Esposto tramite la proprietà events dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
HtmlMarker |
Questa classe esegue il wrapping di un elemento HTML che può essere visualizzato sulla mappa. |
EventEmitter |
Classe astratta interna che può essere estesa per fornire l'ascolto/attivazione di eventi. Questa classe è solo per uso interno e gli utenti troveranno poco uso con esso. Non da usare dalla classe Map. MapCallbackHandler implementa la logica più complessa per la gestione degli eventi della mappa. |
BubbleLayer |
Esegue il rendering degli oggetti Point come cerchi scalabili (bolle). |
HeatMapLayer |
Rappresentare la densità dei dati usando colori diversi (HeatMap). |
ImageLayer |
Sovrappone un'immagine sulla mappa con ogni angolo ancorato a una coordinata sulla mappa. Noto anche come sovrapposizione di terra o immagine. |
Layer |
Classe astratta per altre classi di livello da estendere. |
LineLayer |
Esegue il rendering dei dati di linea sulla mappa. Può essere usato con oggetti SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon e MultiPolygon. |
PolygonExtrusionLayer |
Esegue il rendering di oggetti |
PolygonLayer |
Esegue il rendering degli oggetti Polygon e MultiPolygon riempiti sulla mappa. |
SymbolLayer |
Esegue il rendering dei dati basati su punti come simboli sulla mappa usando testo e/o icone. I simboli possono anche essere creati per i dati di riga e poligono. |
TileLayer |
Esegue il rendering di immagini raster affiancate sopra i riquadri della mappa. |
WebGLLayer |
Abilita la logica di rendering personalizzata con accesso al contesto WebGL della mappa. |
Map |
Controllo per una mappa Web visiva e interattiva. |
AffineTransform |
Classe Affine Transform generata da un set di punti di riferimento. |
Pixel |
Rappresenta una coordinata o un offset pixel. Estende una matrice di [x, y]. |
Popup |
Finestra informativa ancorata in corrispondenza di una posizione specificata su una mappa. |
PopupTemplate |
Modello di layout per un popup. |
Shape |
Classe helper che esegue il wrapping di una geometria o di una caratteristica e semplifica l'aggiornamento e la manutenzione. |
DataSource |
Classe di origine dati che semplifica la gestione dei dati delle forme che verranno visualizzate sulla mappa. È necessario aggiungere un'origine dati a un livello prima che sia visibile sulla mappa. La classe DataSource può essere usata con SymbolLayer, LineLayer, PolygonLayer, BubbleLayer e HeatMapLayer. |
ElevationTileSource |
L'origine riquadro elevazione descrive come accedere ai dati del riquadro di elevazione (raster DEM).
Può quindi essere usato per abilitare l'elevazione delle mappe tramite |
Source |
Classe astratta di base in cui si estendono tutti gli altri oggetti di origine. È necessario aggiungere un'origine a un livello prima che sia visibile sulla mappa. |
VectorTileSource |
Un'origine di riquadri vettoriali descrive come accedere a un livello di riquadro vettoriale. Le origini dei riquadri vettoriali possono essere usate con; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer e VectorTileLayer. |
Interfacce
AggregateExpression |
Un'espressione di aggregazione definisce un calcolo elaborato su un set di dati.
Schema: [operator: string, initialValue?: boolean | number, mapExpression: Expression] operator: Funzione di espressione che viene quindi applicata a su tutti i valori calcolati dal |
AnimationOptions |
Le opzioni per animare le modifiche apportate alla fotocamera del controllo mappa. |
AuthenticationManager |
Gestore per l'autenticazione del controllo mappa. Esposto tramite la proprietà di autenticazione dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
AuthenticationOptions |
Opzioni per specificare il modo in cui il controllo mappa deve eseguire l'autenticazione con i servizi mappe di Azure. |
BubbleLayerOptions |
Opzioni utilizzate per il rendering di oggetti Point in un oggetto BubbleLayer. |
CameraBoundsOptions |
Opzioni per impostare i limiti della fotocamera del controllo mappa. |
CameraOptions |
Opzioni per impostare la fotocamera del controllo mappa. |
ClusteredProperties |
Proprietà che saranno presenti per ClusteredProperties |
CompassControlOptions |
Opzioni per un oggetto CompassControl. |
StyleControlEvents |
Eventi supportati dal |
Control |
Interfaccia per la definizione di un controllo della mappa. |
ControlManager |
Gestore per i controlli del controllo mappa. Esposto tramite la proprietà controls dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
ControlOptions |
Opzioni per l'aggiunta di un controllo alla mappa. |
DataSourceOptions |
Origine dati per la gestione dei dati delle forme che verranno visualizzati sulla mappa.
È necessario aggiungere un'origine dati a un livello prima che sia visibile sulla mappa.
Opzioni per un |
ElevationTileSourceOptions | |
FullscreenControlOptions |
Opzioni per un oggetto FullscreenControl. |
HeatMapLayerOptions |
Opzioni utilizzate per il rendering di oggetti Point in un HeatMapLayer. |
HtmlMarkerEvents | |
HtmlMarkerManager |
Gestore per i marcatori HTML del controllo mappa. Esposto tramite la proprietà markers dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
HtmlMarkerOptions |
Opzioni per il rendering di un oggetto HtmlMarker |
HyperLinkFormatOptions |
Opzione di formato per le stringhe di collegamento ipertestuale. |
IconOptions |
Opzioni usate per personalizzare le icone in un SymbolLayer |
ImageLayerOptions |
Opzioni utilizzate per il rendering di oggetti Point in un oggetto ImageLayer. |
ImageSpriteManager |
Un gestore per lo sprite dell'immagine del controllo mappa. Esposto tramite la proprietà imageSprite dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
EventArgs | |
LayerEvents | |
LayerManager |
Gestore per i livelli del controllo mappa. Esposto tramite la proprietà layer dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
LayerOptions |
Classe di base da cui ereditano tutte le altre opzioni del livello. |
LightOptions |
Opzioni per l'illuminazione della mappa. |
LineLayerOptions |
Opzioni utilizzate per il rendering di oggetti SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon e MultiPolygon in un livello linea. |
MapConfiguration |
Rappresenta il contenuto della configurazione della mappa contenente un elenco di stili disponibili. |
MapConfigurationStyle |
Rappresenta le informazioni per un singolo stile. |
MapDataEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento di dati. |
MapErrorEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento di errore. |
MapEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento di base. |
MapMouseEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento del mouse. |
MapMouseWheelEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento wheel. |
MapTouchEvent |
Oggetto evento restituito dalle mappe quando si verifica un evento di tocco. |
MediaLayerOptions |
Opzioni usate per il rendering di canvas, immagine, riquadro raster e livelli video |
Options | |
Padding |
Rappresenta la quantità di spaziatura interna in pixel da aggiungere al lato di un BoundingBox quando si imposta la fotocamera di una mappa. |
PitchControlOptions |
Opzioni per un oggetto PitchControl. |
PolygonExtrusionLayerOptions |
Opzioni utilizzate per il rendering di oggetti |
PolygonLayerOptions |
Opzioni usate per il rendering di oggetti Polygon e MultiPolygon in polygonLayer. |
PopupEvents | |
PopupManager |
Gestore per i popup del controllo mappa.
Esposto tramite la proprietà |
PopupOptions |
Opzioni per un popup. |
Properties |
Set di proprietà che possono essere usate con un |
PropertyInfo |
Dettagli sulle specie di visualizzazione di una proprietà. |
RasterTileSourceOptions | |
RequestParameters |
Si tratta del tipo di oggetto che dovrebbe essere restituito dal callback transformRequest. |
ScaleControlOptions |
Opzioni per un oggetto ScaleControl. |
ServiceOptions |
Proprietà globali usate in tutte le richieste del servizio Atlas. |
ShapeEvents | |
DataSourceEvents | |
SourceEvents | |
SourceManager |
Gestore per le origini del controllo mappa. Esposto tramite la proprietà sources dell'atlas. Classe Map. Non è possibile creare un'istanza dall'utente. |
StyleChangedEvent |
Oggetto evento restituito dalla mappa dopo il caricamento di un nuovo stile. |
StyleControlOptions |
Opzioni per un oggetto StyleControl. |
StyleOptions |
Opzioni per lo stile della mappa. |
SymbolLayerOptions |
Opzioni utilizzate per il rendering delle geometrie in un SymbolLayer. |
TargetedEvent | |
TextOptions |
Opzioni usate per personalizzare il testo in un SymbolLayer |
Tile |
Oggetto Tile restituito dalla mappa quando si verifica un evento di dati di origine. |
TileId | |
TileLayerOptions |
Opzioni usate per il rendering di immagini affiancate raster in un TileLayer. |
TrafficControlOptions | |
TrafficOptions |
Opzioni per impostare il traffico sulla mappa. |
UserInteractionOptions |
Opzioni per abilitare o disabilitare l'interazione dell'utente con la mappa. |
VectorTileSourceOptions |
Origine dati per la gestione dei dati delle forme che verranno visualizzati sulla mappa.
È necessario aggiungere un'origine dati a un livello prima che sia visibile sulla mappa.
Opzioni per un |
WebGLLayerOptions |
Opzioni usate per eseguire il rendering della grafica in un WebGLLayer. |
WebGLRenderer |
Interfaccia per il rendering della grafica WebGL in un WebGLLayer. |
ZoomControlOptions |
Opzioni per un oggetto ZoomControl. |
Alias tipo
Geometry |
Oggetto Geometry di base in cui tutte le forme geometriche si estendono; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection |
Expression |
Può essere specificato come valore di filtro o di determinate opzioni di livello. Un'espressione definisce una formula per calcolare il valore della proprietà. Le espressioni sono rappresentate come matrici JSON. Il primo elemento di un'espressione è una stringa che denomina l'operatore di espressione. |
getAuthTokenCallback |
Funzione di callback usata per acquisire un token di autenticazione in modalità di autenticazione anonima. Risolvere con il token di autenticazione o rifiutare con eventuali errori. |
ResourceType | |
StyleImageMetadata |
Firma per il parametro |
Position | |
PositionAnchor |
Enumerazioni
AuthenticationType |
Enumerazione utilizzata per specificare il tipo di meccanismo di autenticazione da usare. |
ControlPosition |
Posizioni in cui il controllo può essere posizionato sulla mappa. |
ControlStyle |
Stili disponibili per un controllo. |
AccelerationUnits |
Unità di misura per l'accelerazione. |
AreaUnits |
Unità di misura per le aree. |
DistanceUnits |
Unità di misura per le distanze. |
SpeedUnits |
Unità di misura per la velocità. |
TimeUnits |
Unità di misura per il tempo. |