Mostrar o rexistro simple do ítem

dc.contributor.advisorRodríguez Luaces, Miguel
dc.contributor.advisorTrillo Pérez, David
dc.contributor.authorErbojo Cossio, Julián
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2022-11-18T10:32:03Z
dc.date.available2022-11-18T10:32:03Z
dc.date.issued2022
dc.identifier.urihttp://hdl.handle.net/2183/32075
dc.description.abstract[Resumen]: El objetivo de este fin de grado es desarrollar una herramienta basada en el SIG de escritorio QGIS, que permita realizar validaciones de conectividad y cálcular asociaciones de servicio en modelos de red compuestos por conjuntos de elementos de diferentes capas. Además, se incorporará una sección mediante la cual el usuario podrá escoger qué capas se tienen en cuenta a la hora de realizar dichas operaciones mencionadas anteriormente. Para alcanzar los objetivos de este trabajo, se ha realizado un estudio detenido de QGIS y las diferentes herramientas que éste provee para el desarrollo de plugins incorporados en él. Una vez analizadas dichas herramientas, se procedió a utilizarlas para desarrollar los algoritmos y realizar las pruebas pertinentes. Para el desarrollo de la herramienta, en cuanto a base de datos, se ha utilizado una base de datos PostgreSQL existente, proveída por la empresa Avansig que contiene los datos municipales de Ourense necesarios para el programa EIEL (Encuesta de Infraestructura y Equipamiento Local). En cuanto a código, éste se ha desarrollado en Python, utilizando las librerías PyQGIS y PyQt propias de QGIS (parte SIG) y Qt (interfaces de usuario) respectivamente. Para la visualización de datos se ha utilizado la interfaz del propio QGIS y el gestor de BBDD Dbeaver. Este trabajo de fin de grado se gestionó siguiendo una metodología iterativa e incremental para el desarrollo software, en la que en cada iteración se llevaba a cabo una funcionalidad del sistema.es_ES
dc.description.abstract[Abstract]: The objective of this end-of-degree assignment is to develop a tool based on desktop GIS QGIS, which allows performing connectivity validations and calculating service associations in network models composed of sets of elements from different layers. In addition, a section will be incorporated through which the user will be able to choose which layers are taken into account when carrying out the aforementioned operations. To achieve the objectives of this work, a detailed study of QGIS and the different tools that it provides for the development of plugins incorporated in it has been carried out. Once these tools were analyzed, they were used to develop the algorithms and carry out the relevant tests. For the development of the tool, in terms of database, an existing PostgreSQL database has been used, provided by the company Avansig, which contains the municipal data of Ourense necessary for the EIEL program (Survey of Infrastructure and Local Equipment). As for the code, it has been developed in Python, using the PyQGIS and PyQt libraries of QGIS (GIS part) and Qt (user interfaces) respectively. For the visualization of data, the interface of QGIS itself and the DB manager Dbeaver have been used. This end-of-degree project was managed following an iterative and incremental methodology for software development, in which a system functionality was carried out in each iteration.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-CompartirIgual 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/es/*
dc.subjectPythones_ES
dc.subjectPyQGISes_ES
dc.subjectPyQtes_ES
dc.subjectQGISes_ES
dc.subjectPostgreSQLes_ES
dc.subjectExtensión QGISes_ES
dc.subjectHerramienta de conectividades_ES
dc.subjectAsociación de servicioes_ES
dc.subjectQGIS extensiones_ES
dc.subjectConectivity tooles_ES
dc.subjectService associationes_ES
dc.titleHerramienta de conectividad y cálculo de asociaciones de servicio basada en Sistemas de Información Geográficaes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2021/2022es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem