Class: Simple

IDEE/impl/style/Simple~Simple


import Simple from 'IDEE/impl/style/Simple';

new Simple(options, vendorOptions)

impl/ol/js/style/Simple.js, line 27

Constructor principal de la clase.

Name Type Description
options Object

Opciones de la clase.

  • icon (src): Ruta del icono.
vendorOptions Object

Opciones de proveedor para la biblioteca base.

Methods

module:IDEE/impl/style/Simple~Simple.getValue(attr, olFeature, layer)

impl/ol/js/style/Simple.js, line 84

Este método de la clase obtiene el valor de la función con la que coincide la tecla el parámetro "attr"

Name Type Description
attr string | number | function

Atributo o función.

olFeature ol.Feature

Objeto geográfico de OpenLayers.

layer IDEE.layer.Vector

Capas.

applyToFeature(feature)

impl/ol/js/style/Simple.js, line 70

Este método aplica los estilos a los objetos geográficos.

Name Type Description
feature IDEE.Feature

Objetos geográficos.

applyToLayer(layer)

impl/ol/js/style/Simple.js, line 52

Este método aplica los estilos a la capa.

Name Type Description
layer IDEE.layer.Vector

Capa.

clone(){IDEE.style.Simple}

impl/ol/js/style/Simple.js, line 116

Este método clona el estilo.

Returns:
Devuelve un "new Simple".

olStyleFn(){Object}

impl/ol/js/style/Simple.js, line 41

Este método obtiene la función de estilo de Openlayer de la Implementación.

Returns:
Implementación de Openlayers.