Module: module_pede_nicho

Éste módulo es el encargado de inicializar los controladores de los diferentes módulos que son utilizados en la configuración y ejecución de los análisis de nicho ecológico.
Source:

Methods

(inner) _genLinkURL()

Verifica si existe un token de regeneración de análisis, en caso de existir, obtiene y parsea el contenido en la URL para ejecutar el método encargado de obtener y procesar los parámetros guardados.
Source:

(inner) _getLinkToken(data_link, openmodal)

Genera un token de recuperación de un análisis previamente ejecutado.
Parameters:
Name Type Description
data_link String Cadena que contiene los parametros selecicoandos por el usuario en el análisis.
openmodal Boolean Bandera por default en true, para desplegar el modal donde se encuentra el token generado.
Source:

(inner) _getValuesFromToken(token)

A partir de un token, obtiene los parámetros guardados de un análisis de nicho y ejecuta el método que carga la información en la interfaz del sistema.
Parameters:
Name Type Description
token String token relacionado a un conjunto de paramétros utilizados en un análisis.
Source:

(inner) _initializeComponents()

Inicializa y configura los diferentes componetes secundarios que son necesarios para la ejecución de un análisis de niho.
Source:

(inner) _procesaValoresEnlace(subgroups_target, subgroups, chkVal, chkPrb, chkApr, chkFec, chkOcc, rango_fechas, chkFosil, gridRes, region, map_dPoints)

De los parámetros obtenidos de un token, configura y asigna los valores guardados en los componentes de la interfaz para regenerar nuevamente el análisis de nicho.
Parameters:
Name Type Description
subgroups_target json JSON con el grupo de variables objetivo seleccionado
subgroups json JSON con el grupo de variables seleccionado
chkVal boleano Bandera si esta activado el proceso de validación
chkPrb boleano Bandera si esta activado el mapa de probabilidad
chkApr boleano Bandera si esta activado el cálculo con a priori
chkFec boleano Bandera si esta activado el cálculo con registros sin fecha
chkOcc integer Número mínimo de ocurrencias en nj para ser considerado en los cálculos
rango_fechas array Rango de fecha para realizar los cálculos
chkFosil boleano Bandera si esta activado la consideración de registros fósiles
gridRes integer Resolución de la malla para ser considerado en los cálculos
region integer Identificador de la región donde se guardo el análisis
map_dPoints array Arreglo con los identificadores de celda que no deben ser considerados en el análisis
Source:

(inner) creaCamposLinkConfiguracion()

Construye el objeto json que guarda la configuración de un análisis de nicho ejecutado previamente.
Source:

(inner) loadModules()

Método ejecutado después de la configuración del módulo de internacionalización. Se encarga de inicializar los controladores de mapas, tablas, histogramas y otros componentes principales.
Source:

(inner) setUrlApi(url_api)

Método setter para la variable que almacena la URL de la versión del API utilizada
Parameters:
Name Type Description
url_api string URL del servidor
Source:

(inner) setUrlFront(url_front)

Método setter para la variable que almacena la URL base del frontend
Parameters:
Name Type Description
url_front string URL del cliente
Source:

(inner) setUrlNicho(url_nicho)

Método setter para la variable que almacena la URL base del frontend para el nicho ecológico
Parameters:
Name Type Description
url_nicho string URL del cliente en nicho ecológico
Source:

(inner) startModule(tipo_modulo, verbose)

Este método inicializa el módulo de internacionalización del sistema y enlaza el método de configuración e inicialización para el análisis de nicho.
Parameters:
Name Type Description
tipo_modulo string Identificador del módulo 0 para nicho y 1 para comunidad
verbose string Bandera para desplegar modo verbose
Source:

(inner) startNicheAnalisis()

Agrupa todos los valores configurados por el usuario para iniciar el proceso de análisis de nicho.
Source: