Visor cartográfico para a visualización e análise de datos xeográficos representados mediante datos ráster

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorSilva-Coira, Fernando
dc.contributor.advisorGómez-Brandón, Adrián
dc.contributor.authorCastro Iglesias, Pablo
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2023-11-07T18:00:29Z
dc.date.available2023-11-07T18:00:29Z
dc.date.issued2023
dc.description.abstract[Resumo]: Os datos ráster son unha matriz de puntos ordenados en filas e columnas onde cada punto representa información dun lugar en concreto. Este tipo de datos son moi útiles en fotografías aéreas para determinar a elevación de zonas, calcular a temperatura, humidade etc… Con todo, o seu tamaño é moi elevado e polo tanto traballar con eles complícase. Para solucionalo existen métodos como o k2-raster, que é unha estrutura de datos compacta que comprime o ráster e realiza as consultas sobre os datos de forma eficiente. O obxectivo principal deste traballo de fin de grao é desenvolver unha aplicación web que permita a subida de datos rasters, comprimíndoos nun k2-raster e permitindo a consulta para poder traballar con eles de forma eficiente, ademais de poder visualizar ditas consultas no mapa e xerar informes sobre os resultados. Para logralo, comezouse cunha análise inicial que indicou os requisitos funcionais do sistema e o seu alcance. Acto seguido iniciou o proceso de elaborar os prototipos das pantallas e para rematar a implementación dos requisitos e as probas. Utilizáronse diferentes tecnoloxías como MySQL para o almacenamento de datos, Java e Spring para o servizo REST, React para a elaboración do frontend e a librería de Leaflet para amosar os datos no mapa. Por outro lado foi preciso usar o JNI de Java, xa que a librería do k2-raster está programada en C++ e polo tanto era necesario comunicar ambas linguaxes. Finalmente, seguiuse unha metodoloxía iterativa e incremental baseada en SCRUM para a realización do traballo. es_ES
dc.description.abstract[Abstract]: Raster data consists of a matrix of points arranged in columns and rows where each point represents information about a specific location. This type of data is useful in aerial photography to determine elevations, calculate temperatures, humidity, etc… Nevertheless, its size it’s too big, what makes it complicated to work with them. To solve this there are methods like k2-raster, which is a compact data structure that compress data and makes efficient queries about them. The main objective of this work is to develop a web application that allows the upload of raster data, compressing it in a k2-raster and allowing to make queries to be able to work with them in an efficient way, also being able to visualize those queries on the map and generate reports about the results. To achieve this, it began with an initial analysis that indicated the functional requirement specifications of the system and its scope. Following that, the process of making mock-ups started, and to finish, the implementation of the requirements testing. Several technologies were used, like MySQL for data storaging, Java and Spring for REST service, React for the elaboration of frontend and the Leaflet library to display the data on the map. On the other hand, it was necessary to use Java’s JNI, as the k2-raster library is programed in C++ and therefore it communicates both languages. Finally, an iterative and incremental methodology based on SCRUM was followed for the completion of the work.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023es_ES
dc.identifier.urihttp://hdl.handle.net/2183/34088
dc.language.isoglges_ES
dc.rightsAtribución 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/
dc.subjectRasteres_ES
dc.subjectDatos xeográficoses_ES
dc.subjectCompresión de datoses_ES
dc.subjectJNIes_ES
dc.subjectSpring Bootes_ES
dc.subjectLeafletes_ES
dc.subjectJavaes_ES
dc.subjectGeographic dataes_ES
dc.subjectData compressiones_ES
dc.titleVisor cartográfico para a visualización e análise de datos xeográficos representados mediante datos rásteres_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication5130a73c-460c-4d63-93d7-480988419839
relation.isAdvisorOfPublication1a99c615-806a-48b0-8e5f-7772467f275d
relation.isAdvisorOfPublication.latestForDiscovery5130a73c-460c-4d63-93d7-480988419839

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CastroIglesias_Pablo_TFG_2023.pdf
Size:
6.48 MB
Format:
Adobe Portable Document Format
Description: