Aplicación Web-Mapping para la gestión de parques y jardines
Fecha
2019Autor
Director
Versión
Acceso abierto / Sarbide irekia
Tipo
Trabajo Fin de Grado/Gradu Amaierako Lana
Impacto
|
nodoi-noplumx
|
Resumen
En este trabajo se ha desarrollado una
aplicación para la gestión
del
departamento encargado del mantenimiento
de las zonas verdes
del Valle de
Aranguren.
Se trata de un proyecto para el cual no se ha dispuesto de ningún tipo de
información
ni sistema
previo, por lo que ha sido necesario realizar toda la
implementación y
poblado
de d ...
[++]
En este trabajo se ha desarrollado una
aplicación para la gestión
del
departamento encargado del mantenimiento
de las zonas verdes
del Valle de
Aranguren.
Se trata de un proyecto para el cual no se ha dispuesto de ningún tipo de
información
ni sistema
previo, por lo que ha sido necesario realizar toda la
implementación y
poblado
de datos desde el principio. Para la representación de
datos se han empleado los mapas que ofrece el Gobierno de Navarra de manera
pública a través del portal SITNA.
Se
ha realizado una
implementación de una base de datos geográfica y una
herramienta de explotación Web-Mapping
mediante un desarrollo
Full Stack
basado en interfaces adaptativos y
paradigma
SPA
(Single Page Application).
La
principal novedad de la aplicación es que
ofrece
un
mapa como elemento
central,
sobre el que se podrá navegar, buscar y localizar elementos,
y realizar
distintas
operaciones sobre
éstos.
Desde
el mismo mapa o desde los accesos situados en
el menú podremos acceder al área de gestión.
En el apartado de gestión,
dispondremos de un
gestor de trabajos
, que
permitirá listar todos los trabajos, planificar nuevos trabajos, añadir sobre cada
trabajo los
partes de trabajo correspondientes, extraer la información en
documentos para su almacenaje o análisis posterior, ver trabajos y sus partes en
detalle, etc.
También será posible
gestionar tanto recursos humanos
del departamento
como
el stock de
maquinaria
en cada momento, siendo posible controlar las
disponibilidades en distintas fechas.
Para su desarrollo se han empleado
tecnologías
actuales,
tales como
Angular
para el desarrollo de una Single Page Application en el Front-End o Node.js +
Express en el lad
o del servidor para programar un API REST en JavaScript.
GeoServer, PostgreSQL, PostGIS y QGIS para el manejo de información geográfica
y la librería OpenLayers para su representación final en un mapa. [--]
In this project an application has been developed for the management of the
maintenance department of the green areas of the Aranguren Valley.
An implementation of a
geographic database and a Web-Mapping
exploitation tool
was carried out through a
Full Stack
development based on
adaptive interfaces
and the
Single Page Application paradigm. The main novelty
...
[++]
In this project an application has been developed for the management of the
maintenance department of the green areas of the Aranguren Valley.
An implementation of a
geographic database and a Web-Mapping
exploitation tool
was carried out through a
Full Stack
development based on
adaptive interfaces
and the
Single Page Application paradigm. The main novelty
of the application is that it offers a map as a central element, on which you can
navigate, search and locate elements, and perform different operations on them.
From the same map or from the accesses located in the menu we can access the
management area.
In the management section, we will have a
job manager, which will allow you
to list all the jobs, plan new jobs, add the corresponding work items on each job,
extract the information in documents
for later storage or analysis, see jobs and
their parts in detail, etc.
It will also be possible to manage both the department's
human resources
and
the stock of
machinery
at any given time, being possible to control the
availabilities on different dates.
It is a project for which no information or previous system has been provided,
so it has been necessary to carry out the entire implementation and data
populated from the beginning. For the representation of data, the maps offered
by the Government of Navarra in a public way through the SITNA portal have
been used.
For its development,
current technologies
have been used, such as Angular
for the development of a Single Page Application in the Front-End or Node.js +
Express on the server side to program a REST API in JavaScript. GeoServer,
PostgreSQL, PostGIS and QGIS for the management of geographic information
and the OpenLayers library for its final representation on a map. [--]
Materias
Sistema de Información Geográfica (GIS),
Open data,
Gestión de parques y jardines,
Web-Mapping,
SPA,
Single Page Application,
OGC (Open GIS),
PostGIS,
GeoServer,
QGIS,
OL (Open Layers),
Geographic Information System (GIS),
Open data,
Parks and gardens management,
Web-Mapping,
SPA,
Single Page Application,
OGC (Open GIS),
PostGIS,
GeoServer,
QGIS,
OL (Open Layers)
Titulación
Graduado o Graduada en Ingeniería Informática por la Universidad Pública de Navarra /
Informatika Ingeniaritzako Graduatua Nafarroako Unibertsitate Publikoan