Global

Methods

activarControles()

Activa los elementos del panel de control referidos a las isocronas
Source:

anyadirCapaShapefile(nombreShapefile, capa)

Añade la capa shapefile al registro y el mapa
Parameters:
Name Type Description
nombreShapefile string
capa object
Source:

anyadirVehiculo(vehiculo)

Notificar a la base que añada el vehiculo del parámetro
Parameters:
Name Type Description
vehiculo Vehiculo
Source:

cargarDatos(datos)

Función inicial de carga de datos
Parameters:
Name Type Description
datos object
Source:

cargarFicheroCSVdeVehiculos()

Función disparada del evento click cargar CSV.
Source:

crearElementoHTMLCapa(nombre)

Añade a la lista de capas un elemento capa que se puede eliminar interactuando con el botón
Parameters:
Name Type Description
nombre string ID para el elemento HTML
Source:

desactivarControles()

Desactiva los controles referidos a la isocronas del panel de contol
Source:

elShapeFileYaEstaEnElMapa(nombreShapefile) → {boolean}

¿Está el shapefile ya en el mapa? Esta función te lo dice
Parameters:
Name Type Description
nombreShapefile string
Source:
Returns:
Boolean
Type
boolean

extraerVehiculo()

Notifica a la base que extraiga un vehículo
Source:

getDatos(tipo, callback)

Realiza una petición al backend para sustraer los datos referidos a un tipo de entidad del mapa
Parameters:
Name Type Default Description
tipo string SVA Tipo de entidad del mapa
callback function Callback para resultados
Source:

onArchivoRecibidoEnInputCSV(e)

Función de procesado de archivo CSV para cargar vehiculos
Parameters:
Name Type Description
e event Evento onChange del input archivos
Source:

onIsochroneMoved(isochroneEntity)

Evento disparado al clickar el marcador
Parameters:
Name Type Description
isochroneEntity IsochroneEntity
Source:

onSubirShapeFile()

Función evento para cuando se pulsa el botón subir shapefile
Source:

resetPage()

Elimina todos los vehículos e isócronas del mapa
Source:

sanitizeString(input)

Elimina los elementos no alphanumericos del string
Parameters:
Name Type Description
input string String al cual hacer sanitizing
Source:

setErrorMessageExtensionFichero(hayError)

Activa o desactiva el mensaje de error de extensión de fichero
Parameters:
Name Type Description
hayError boolean
Source:

setSelectionMode(selecting)

Seleccionar si nos encontramos en modo selección de vehículos
Parameters:
Name Type Description
selecting boolean
Source:

toggleIsocronas(e)

Alterna la visibilidad de las isócronas
Parameters:
Name Type Description
e event Evento click del botón html
Source:

updateTiempoDeIsocronas(tiempo)

Actualiza las entidades del mapa con el nuevo tiempo de isocrona
Parameters:
Name Type Description
tiempo number Nuevo tiempo de las isocronas
Source: