Compartir a través de


ScaleControl class

Control para mostrar una barra de escalado en el mapa.

Extends

Constructores

ScaleControl(ScaleControlOptions)

Construye un scaleControl.

Métodos

onAdd(Map, ControlOptions)

Método de inicialización para el control al que se llama cuando se agrega al mapa.

onRemove()

Método al que se llama cuando se quita el control del mapa. Debe realizar cualquier limpieza necesaria para el control.

setUnit("imperial" | "metric" | "nautical")

Establecer la unidad de escala de la distancia

Métodos heredados

buildContainer<K>(Map, ControlStyle, string, K)

Compile el contenedor más externo para el control, aplica estilos, incluidos los agentes de escucha para el estilo automático.

Detalles del constructor

ScaleControl(ScaleControlOptions)

Construye un scaleControl.

new ScaleControl(options?: ScaleControlOptions)

Parámetros

options
ScaleControlOptions

Las opciones del control.

Detalles del método

onAdd(Map, ControlOptions)

Método de inicialización para el control al que se llama cuando se agrega al mapa.

function onAdd(map: Map, options?: ControlOptions): HTMLElement

Parámetros

map
Map

Mapa al que se agregará el control.

options
ControlOptions

ControlOptions para este control.

Devoluciones

HTMLElement

HtmlElement que se va a colocar en el mapa del control.

onRemove()

Método al que se llama cuando se quita el control del mapa. Debe realizar cualquier limpieza necesaria para el control.

function onRemove()

setUnit("imperial" | "metric" | "nautical")

Establecer la unidad de escala de la distancia

function setUnit(unit: "imperial" | "metric" | "nautical")

Parámetros

unit

"imperial" | "metric" | "nautical"

Unidad de la distancia ('imperial'o 'metric''nautical').

Detalles de los métodos heredados

buildContainer<K>(Map, ControlStyle, string, K)

Compile el contenedor más externo para el control, aplica estilos, incluidos los agentes de escucha para el estilo automático.

function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]

Parámetros

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Devoluciones

HTMLElementTagNameMap[K]

Heredado deControlBase.buildContainer