É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: