Skip navigation
  •  Home
  • UDC 
    • Getting started
    • RUC Policies
    • FAQ
    • FAQ on Copyright
    • More information at INFOguias UDC
  • Browse 
    • Communities
    • Browse by:
    • Issue Date
    • Author
    • Title
    • Subject
  • Help
    • español
    • Gallegan
    • English
  • Login
  •  English 
    • Español
    • Galego
    • English
  
View Item 
  •   DSpace Home
  • Facultade de Informática
  • Traballos académicos (FIC)
  • View Item
  •   DSpace Home
  • Facultade de Informática
  • Traballos académicos (FIC)
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Tool to automatically extract and import data from OpenStreetMap into relational databases

Thumbnail
View/Open
GayosoSalvado_David_TFG_2023.pdf (9.531Mb)
Use this link to cite
http://hdl.handle.net/2183/33348
Atribución-CompartirIgual 3.0 España
Except where otherwise noted, this item's license is described as Atribución-CompartirIgual 3.0 España
Collections
  • Traballos académicos (FIC) [715]
Metadata
Show full item record
Title
Tool to automatically extract and import data from OpenStreetMap into relational databases
Author(s)
Gayoso Salvado, David
Directors
Cortiñas, Alejandro
Rodríguez Luaces, Miguel
Date
2023-06
Center/Dept./Entity
Universidade da Coruña. Facultade de Informática
Description
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023
Abstract
[Resumen]: El objetivo de este trabajo de fin de grado es desarrollar una herramienta la cuál permita extraer e importar automáticamente datos de OpenStreetMap (OSM) a bases de datos relacionados de manera rápida y sencilla. Para lograr este objetivo, se definió un Domain Specific Language (DSL) que permitiera simplificar las peticiones para obtener los datos. A continuación, se desarrolló una librería capaz de interpretar y ejecutar el lenguaje diseñado y, finalmente, se creó una aplicación web que simplica el uso de la librería previamente mencionada. En el desarrollo, se usa PostgreSQL como almacén de datos, así como Leaflet para visualizar los datos obtenidos en mapas. Se utiliza Vue.js para implementar el frontend y Spring para el backend. El trabajo de fin de grado se gestiona siguiendo una metodología iterativa e incremental.
 
[Abstract]: The objective of this end-of-degree project is to develop a tool which allows to extract and import automatically data from OpenStreetMap (OSM) to relational databases quickly and easily. In order to achieve this goal, we defined a Domain Specific Language (DSL) which simplifies the requests to obtain the data and insert it on the corresponding database. Following up a library capable of interpreting and executing the language was designed, and finally a small web application to simplify the use of the previously mentioned library was implemented. In the development, PostgreSQL is used for the storage of information, as well as Leaflet for data visualization on maps. Vue.js is used for the frontend as well as Spring for the backend. The end-of-degree work is managed following an iterative and incremental methodology for software development.
 
Keywords
OpenStreetMap
Web application
Java
Vue.js
PostgreSQL
Spring Boot
Leaflet
Git
Tasks
Databases
Users
Tareas
Bases de datos
Usuarios
Aplicación web
 
Rights
Atribución-CompartirIgual 3.0 España

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResearch GroupAcademic DegreeThis CollectionBy Issue DateAuthorsTitlesSubjectsResearch GroupAcademic Degree

My Account

LoginRegister

Statistics

View Usage Statistics
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Send Feedback