Class: Terrain

IDEE/layer/Terrain~Terrain


import Terrain from 'IDEE/layer/Terrain';

Capa Terrain. Es un tipo de capa compuesta por datos que proporcionan información sobre las elevaciones y características del terreno.

new Terrain(userParametersVar, options, vendorOptions)

facade/js/layer/Terrain.js, line 29

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

Sólo disponible para implementación Cesium.

Name Type Description
userParametersVar String | Mx.parameters.Terrain

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

  • attribution: Atribución de la capa.
  • url: Url del servicio 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.
  • 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.
options Mx.parameters.LayerOptions

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

  • requestWaterMask: Indica si se cargan las texturas de las áreas del mapa cubiertas por agua, como el sombreado o las animaciones de las olas.
  • 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 Terrain.

name String

Identificador de capa.

legend String

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

options Object

Opciones de la capa.

Extends

  • IDEE.Layer

Methods

equals(obj){Boolean}

facade/js/layer/Terrain.js, line 167

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.

setMaxExtent()

facade/js/layer/Terrain.js, line 125

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

setMaxZoom(zoom)

facade/js/layer/Terrain.js, line 143

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

Name Type Description
zoom Number

Nuevo zoom.

setMinZoom(zoom)

facade/js/layer/Terrain.js, line 134

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

Name Type Description
zoom Number

Nuevo zoom mínimo.

setZIndex(zIndex)

facade/js/layer/Terrain.js, line 153

Este método establece el índice z de esta capa.

Name Type Description
zIndex Number

Índice de la capa.