/
(ES) showHideLayersByType()

(ES) showHideLayersByType()

Información

Versión de implementación: beta 1.01

Actualizado en: beta 1.09

Descripción

Muestra u oculta todas las capas de un tipo en concreto, o todos los tipos.

Invocación

showHideLayersByType(
	showProperty, 
	layerType
)

Parámetros de entrada

showProperty

parámetro en el que se recoge si se quiere mostrar u ocultar las capas. Dicho parámetro se introduce como una cadena de texto, y puede ser:

  1. show: para mostrar las capas de dicho tipo.
  2. hide: para ocultar las capas de dicho tipo.

layerType

Parámetro que recoge el tipo de capas a las que se quiere modificar su visibilidad. Este parámetro se introduce también como una cadena de texto, y acepta una de las siguientes opciones:

  1. all: para considerar todos los tipos de capas.
  2. dataSources: modificará únicamente las entidades contenidas en dataSources.
  3. entities: modificará únicamente las entidades contenidas en el viewer y fuera de un dataSource.
  4. heatmaps: modificará únicamente los mapas de calor.
  5. primitives: modificará únicamente los primitivos contenidos en la escena del viewer.

Ejemplos de uso

Ocultar todos los tipos de capas presentes en el mapa:

showHideLayersByType(
    'hide',
    'all'
)

Mostrar todos los tipos de capas presentes en el mapa:

showHideLayersByType(
    'hide',
    'all'
)

Simbología del ejemplo

Los iconos de ciudad (color aguamarina) son entidades contenidas en un dataSource, los puntos rojos son primitivos, y la imagen morada corresponde a un mapa de calor.

Ocultar únicamente los dataSources de entidades:

showHideLayersByType(
	'hide',
	'dataSources'
)


Mostrar únicamente los dataSources de entidades:

showHideLayersByType(
	'show',
	'dataSources'
)

Related content

showHideLayersByType()
showHideLayersByType()
More like this
(ES) showHideLayerByName()
(ES) showHideLayerByName()
More like this
showHideLayerByName()
showHideLayerByName()
More like this
(ES) handleLayerVisibilityByHeight()
(ES) handleLayerVisibilityByHeight()
More like this
(ES) popup()
(ES) popup()
More like this
handleLayerVisibilityByHeight()
handleLayerVisibilityByHeight()
More like this