(ES) findDataSourceTypeByName()

Información

Versión de implementación: beta 1.02

Descripción

Encuentra y define uno de los dataSources del mapa a partir de su nombre, y su tipo. En caso de no encontrarlo, devuelve un indefinido y un mensaje de aviso.

Invocación

findDataSourceTypeByName(
	dataSourceName,
	dataSourceType
)

Parámetros de entrada

dataSourceName

El nombre del dataSource que se busca. Este parámetro se introduce como una cadena de texto.

dataSourceType

El tipo de dataSource que se busca. Este parámetro también se incluye como una cadena de texto, y acepta los siguientes posibilidades:

  1. entity: para dataSources de entidades.
  2. primitive: para dataSources de primitivos.
  3. raster: para dataSources de imágenes.


Cesium sólo considera como dataSources a las agrupaciones de entidades. Sin embargo, para mantener una lógica a la hora de trabajar con los diferentes elementos, se ha decidido llamar también dataSources a las agrupaciones de primitivos y capas de imágenes. Así, el modo de trabajo aplicable a las entidades puede ser extrapolable al resto de elementos del mapa.

Ejemplos de uso

Buscar el dataSource de nombre 'dataSourceMinsaitLogo' y de tipo 'raster':

findDataSourceTypeByName(
	'dataSourceMinsaitLogo',
	'raster'
)