new Tiles3D(userParameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa Tiles3D con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParameters |
Mx.parameters.Tiles3D |
Parámetros para la construcción de la capa.
|
options |
Mx.parameters.LayerOptions |
Parámetros opcionales para la capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Properties:
| Name | Type | Description |
|---|---|---|
url |
String | Url del servicio Tiles3D. |
visibility |
Boolean | Define si la capa es visible o no. |
displayInLayerSwitcher |
Boolean | Mostrar en el selector de capas. |
Extends
- IDEE.impl.Layer
Methods
-
addTo(map)
impl/cesium/js/layer/Tiles3D.js, line 102 -
Este método añade la capa al mapa de la implementación.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
destroy()
impl/cesium/js/layer/Tiles3D.js, line 422 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/cesium/js/layer/Tiles3D.js, line 441 -
Este método comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Verdadero es igual, falso si no.
-
getMaxExtent(maxExtent)
impl/cesium/js/layer/Tiles3D.js, line 311 -
Este método devuelve la máxima extensión de la capa.
Name Type Description maxExtentMx.Extent Máxima extensión.
-
getMaxZoom(){Number}
impl/cesium/js/layer/Tiles3D.js, line 210 -
Este método devuelve el zoom máximo de esta capa.
Returns:
Zoom máximo aplicable a la capa.
-
getMinZoom(){Number}
impl/cesium/js/layer/Tiles3D.js, line 190 -
Este método devuelve el zoom mínimo de esta capa.
Returns:
Devuelve el zoom mínimo aplicable a la capa.
-
getOpacity(){Number}
impl/cesium/js/layer/Tiles3D.js, line 279 -
Este método devuelve la opacidad de esta capa.
Returns:
Opacidad (0, 1). Predeterminado 1.
-
getStyle(){Object}
impl/cesium/js/layer/Tiles3D.js, line 396 -
Este método devuelve el estilo de la capa.
Returns:
Estilo de la capa.
-
getZIndex(){Number}
impl/cesium/js/layer/Tiles3D.js, line 231 -
Este método devuelve el índice z de esta capa.
Returns:
Índice de la capa.
-
parseFeaturesForTemplate_(feature){Object}
impl/cesium/js/layer/Tiles3D.js, line 136 -
Pasa los objetos geográficos a la plantilla.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description featureCesium.EntityCollection Objetos geográficos de Cesium.
Returns:
"FeaturesTemplate.features".
-
selectFeatures(features, coord, evt)
impl/cesium/js/layer/Tiles3D.js, line 336 -
Este método ejecuta un objeto geográfico seleccionado.
Name Type Description featuresCesium.Entity Objeto geográfico de Cesium.
coordArray Coordenadas.
evtObject Eventos.
-
setLayer(layer)
impl/cesium/js/layer/Tiles3D.js, line 374 -
Este método establece la capa Cesium.
Name Type Description layerCesium3DTileset Capa de Cesium.
-
setMaxExtent(maxExtent)
impl/cesium/js/layer/Tiles3D.js, line 301 -
Este método establece la máxima extensión de la capa.
Name Type Description maxExtentMx.Extent Máxima extensión.
-
setMaxZoom(zoom)
impl/cesium/js/layer/Tiles3D.js, line 221 -
Este método establece el zoom máximo de esta capa.
Name Type Description zoomNumber Zoom máximo aplicable a la capa.
-
setMinZoom(zoom)
impl/cesium/js/layer/Tiles3D.js, line 200 -
Este método establece el zoom mínimo de esta capa.
Name Type Description zoomNumber Zoom mínimo aplicable a la capa.
-
setOpacity(opacity)
impl/cesium/js/layer/Tiles3D.js, line 291 -
Este método establece la opacidad de esta capa.
Name Type Description opacityNumber Opacidad (0, 1). Predeterminado 1.
-
setStyle(style)
impl/cesium/js/layer/Tiles3D.js, line 408 -
Este método establece el estilo en capa.
Name Type Description styleObject Estilo que se aplicará a la capa.
-
setZIndex(zIndex)
impl/cesium/js/layer/Tiles3D.js, line 247 -
Este método establece el índice z de esta capa.
Name Type Description zIndexNumber Índice de la capa.