About this project
it-programming / data-science-1
Open
Project overview
Necesitamos actualizar un conjunto de programas desarrollados con Python 2.X, que se ejecutaban junto con el GIS Arcview. Hay que reescribir el código para funcionar con la actual versión Python 3.X y que se puedan ejecutar con éxito, en máquinas con Sistema operativo Windows donde estará instalado el gis gratuito: qgis. Se necesitará localizar las librerías o módulos de pyQGIS que permiten migrar al nuevo GIS asociado por lo que la Versión de Python 3.X se decidirá según compatibilidades) La solución actual permite procesar automáticamente una gran cantidad de ficheros catastrales para extraer una información concreta de una parcela catastral y poder visualizarlos en un shape y analizar los datos finales. De manera que se pueda repetir el proceso con las actualizaciones de catastro a lo largo del año. Los archivos a procesar se estructuran en una serie de carpetas que el programa leerá al ejecutarse. Los archivos responden a los formatos de catastro urbano y rústico que utiliza el Ministerio de Hacienda de España y de acceso libre a través de su página web. El programa debe permitir ejecutar los archivos de catastro de todos los municipios de España incluidos los gestionados por las Diputaciones Forales. Según se vayan ejecutando los programas los archivos intermedios y finales se albergaran en la estructura de carpetas complementaria La operativa debe ejecutar varios procesos que pueden lanzarse conjuntamente o de manera individual. Estos procesos son: 1. Descomprimir la capa gráfica – formato shape 2. Generar una tabla dbf a partir de la capa alfanumérica, donde obtendremos la dirección postal. 3. Relacionar la capa gráfica y las tablas generando una capa de polígonos y otra de puntos (centroides) para determinados elementos de catastro identificados por su tipología. 4. Generar tablas dbf con datos estadísticos por municipio y por punto Para trabajar y validar el correcto funcionamiento, facilitaremos archivos catastrales
Category IT & Programming
Subcategory Data Science
Project size Small
Is this a project or a position? Project
Required availability As needed
Delivery term: October 30, 2021
Skills needed