---
title: "(ES) findDataSourceTypeByName()"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/2216692890/(ES)%20findDataSourceTypeByName()"
format: markdown
---
> ℹ️ **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

```javascript
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*':

```javascript
findDataSourceTypeByName(
	'dataSourceMinsaitLogo',
	'raster'
)
```

![image](media://4f5fec37-e994-4b2d-bb95-55bc6e2a19ed)