Desarrollo de procesos de automatización de control de calidad para productos de cartografía BTU escala 1/500 de Pamplona
Date
Authors
Director
Publisher
Project identifier
Abstract
La cartografía Base Topográfica Urbana de Pamplona (BTUNa) es un proyecto a escala 1:500 que requiere un control, seguimiento y procesamiento exhaustivo debido a su alta precisión en comparación con otros proyectos. En este trabajo, se desarrollan una serie de programas escritos en Python con el fin de automatizar procesos clave relacionados con la gestión de los productos cartográficos de la BTUNa. Los programas desarrollados tienen dos objetivos principales. El primero es generar informes diarios que faciliten el seguimiento cuantitativo del avance en la creación de entidades vectoriales y la identificación de errores o incongruencias en los archivos de cartografía. Dichos informes se generan automáticamente y permiten registrar el progreso de forma precisa, incluyendo la ruta de las carpetas o ficheros con problemas. El segundo objetivo es fusionar las diferentes capas cartográficas (como edificaciones y redes viales) de todas las áreas de trabajo, obteniendo tanto un producto vectorial por áreas como un vector continuo que cubra toda la zona urbana de Pamplona, mediante el uso de herramientas como la disolución y otros geoprocesos de apoyo. En total, se han desarrollado siete programas empleando diversas librerías de Python, como ArcPy, OS y Pandas, incorporando el software ArcMap para procesar los archivos geográficos. Estos programas permiten transformar los ficheros según el modelo de datos BTUNa, y producir informes detallados en formato de hoja de cálculo, así como entidades vectoriales fusionadas con geometrías continuas que abarcan toda el área urbana de Pamplona.
The Base Topográfica Urbana (BTUNa) is a 1:500 scale cartographic project that requires exhaustive control, monitoring and processing due to its high precision compared to other projects. In this work, a series of programs written in Python are developed in order to automate key processes related to the management of the BTUNa cartographic products. The programs developed have two main objectives. The first is to generate daily reports that facilitate the quantitative monitoring of progress in the creation of vector entities and the identification of errors or inconsistencies in the mapping files. These reports are generated automatically and allow progress to be accurately recorded, including the path of the problem folders or files. The second objective is to merge the different cartographic layers (such as buildings and road networks) of all work areas, obtaining both a vector product by areas and a continuous vector that covers the entire urban area of Pamplona, through the use of tools such as dissolution and other supporting geoprocesses. In total, seven programs have been developed using various Python libraries, such as ArcPy, OS and Pandas, incorporating the ArcMap software to process the geographic files. These programs allow you to transform the files according to the BTUNa data model, and produce detailed reports in spreadsheet format, as well as vector entities fused with continuous geometries that cover the urban area of Pamplona.
Description
Keywords
Department
Faculty/School
Degree
Doctorate program
item.page.cita
item.page.rights
Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.