(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:
- entity: para dataSources de entidades.
- primitive: para dataSources de primitivos.
- 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' )