Class: Tiles3D

IDEE/layer/Tiles3D~Tiles3D


import Tiles3D from 'IDEE/layer/Tiles3D';

Capa Tiles3D

new Tiles3D(userParametersVar, options, vendorOptions)

facade/js/layer/Tiles3D.js, line 33

Constructor principal de la clase. Crea una capa Tiles3D con parámetros especificados por el usuario.

Solo disponible para Cesium.

Name Type Description
userParametersVar String | Mx.parameters.Tiles3D

Parámetros para la construcción de la capa, estos parámetros los proporciona el usuario.

  • url: Url del servicio de la capa.
  • name: Nombre de la capa en la leyenda.
  • legend: Indica el nombre que queremos que aparezca en el árbol de contenidos, si lo hay.
  • visibility: Indica si la capa estará por defecto visible o no.
  • type: Tipo de la capa.
  • displayInLayerSwitcher: Indica si la capa se muestra en el selector de capas.
  • attribution: Atribución de la capa.
  • isBase: Este tipo de capa no podrá ser capa base.
  • transparent (deprecated): Falso si es una capa base, verdadero en caso contrario.
  • extract: Opcional, activa la consulta por click en el objeto geográfico, por defecto verdadero.
  • infoEventType: Parametriza el método de activación del popup para obtener la información de un feature ('click' / 'hover'), por defecto 'click'.
  • template: (opcional) Plantilla que se mostrará al consultar un objeto geográfico.
options Mx.parameters.LayerOptions

Estas opciones se mandarán a la implementación.

  • style: Define el estilo de la capa.
  • maximumScreenSpaceError: Error máximo de espacio en pantalla.
  • clippingPlanes: Planos de recorte.
  • minScale: Escala mínima.
  • maxScale: Escala máxima.
vendorOptions Object

Opciones para la biblioteca base.

Properties:
Name Type Description
idLayer String

Identificador de la capa.

url String

Url del servicio Tiles3D.

name String

Identificador de capa.

legend String

Indica el nombre que queremos que aparezca en el árbol de contenidos, si lo hay.

template String

Plantilla que se mostrará al consultar un objeto geográfico.

options Object

Opciones de la capa.

Extends

  • IDEE.Layer

Methods

equals(obj){Boolean}

facade/js/layer/Tiles3D.js, line 288

Este método comprueba si un objeto es igual a esta capa.

Name Type Description
obj Object

Objeto a comparar.

Returns:
Valor verdadero es igual, falso no lo es.

extract(){Boolean}

facade/js/layer/Tiles3D.js, line 171

Devuelve el valor de la propiedad "extract". La propiedad "extract" tiene la siguiente función: Activa la consulta al hacer clic en la característica, por defecto verdadero.

Returns:
Valor de la propiedad "extract".

extract(newExtract)

facade/js/layer/Tiles3D.js, line 185

Sobrescribe el valor de la propiedad "extract". La propiedad "extract" tiene la siguiente función: Activa la consulta al hacer clic en la característica, por defecto verdadero.

Name Type Description
newExtract Boolean | String

Nuevo valor para sobreescribir la propiedad "extract".

getMaxExtent(){Array}

facade/js/layer/Tiles3D.js, line 157

Este método indica la extensión máxima de la capa.

Returns:
Devuelve la extensión de los objeto geográfico.

getStyle(){Object}

facade/js/layer/Tiles3D.js, line 261

Este método devuelve el estilo de la capa.

Returns:
Estilo de la capa.

setMaxExtent(maxExtent)

facade/js/layer/Tiles3D.js, line 233

Este método cambia la extensión máxima de la capa.

Name Type Description
maxExtent String

Nuevo valor para el "MaxExtent".

setMaxZoom(zoom)

facade/js/layer/Tiles3D.js, line 251

Este método Sobrescribe el zoom máximo aplicable a la capa.

Name Type Description
zoom Number

Nuevo zoom.

setMinZoom(zoom)

facade/js/layer/Tiles3D.js, line 242

Este método Sobrescribe el mínimo zoom aplicable a la capa.

Name Type Description
zoom Number

Nuevo zoom mínimo.

setStyle(style)

facade/js/layer/Tiles3D.js, line 273

Este método establece el estilo en capa.

Name Type Description
style Object

Estilo que se aplicará a la capa.

template(){String}

facade/js/layer/Tiles3D.js, line 207

Devuelve el valor de la propiedad "template". La propiedad "template" tiene la siguiente función: Especifica una plantilla que se mostrará al consultar un objeto geográfico.

Returns:
Valor de la propiedad "template".

template(newTemplate)

facade/js/layer/Tiles3D.js, line 221

Sobrescribe el valor de la propiedad "template". La propiedad "template" tiene la siguiente función: Especifica una plantilla que se mostrará al consultar un objeto geográfico.

Name Type Description
newTemplate String

Nuevo valor para sobreescribir la propiedad "template".