• No se han encontrado resultados

JHONNY ALEJANDRO MONROY CHAVEZ JEISSON ANDRES RODRIGUEZ MENDIVELSO UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA

N/A
N/A
Protected

Academic year: 2021

Share "JHONNY ALEJANDRO MONROY CHAVEZ JEISSON ANDRES RODRIGUEZ MENDIVELSO UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA"

Copied!
127
0
0

Texto completo

(1)

DESARROLLOE IMPLEMENTACIÓN DE UN APLICATIVO WEB PARA LA RECOLECCIÓN Y RECONOCIMIENTO DE INFORMACIÓN PREDIAL CON FINES VALUATORIOS Y CATASTRALES, CASO PILOTO BARRIO PRADO

VERANIEGO (LOCALIDAD DE SUBA)

JHONNY ALEJANDRO MONROY CHAVEZ JEISSON ANDRES RODRIGUEZ MENDIVELSO

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA

PROYECTO CURRICULAR INGENIERÍA CATASTRAL Y GEODESIA BOGOTA D.C.

(2)

2

DESARROLLOE IMPLEMENTACIÓN DE UN APLICATIVO WEB PARA LA

RECOLECCIÓN Y RECONOCIMIENTO DE INFORMACIÓN PREDIAL CON FINES VALUATORIOS Y CATASTRALES, CASO PILOTO BARRIO PRADO

VERANIEGO (LOCALIDAD DE SUBA)

PRESENTADO POR:

JHONNY ALEJANDRO MONROY CHAVEZ 20102025046

[email protected]

JEISSON ANDRES RODRIGUEZ MENDIVELSO 20122025104

[email protected]

DIRIGIDO POR:

ING YENNY ESPINOSA GÓMEZ Docente de planta-Universidad Distrital

TRABAJO DE GRADO EN MODALIDAD DE MONOGRAFÍA PARA OPTAR POR EL TÍTULO DE INGENIEROS CATASTRALES Y GEODESTAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA

PROYECTO CURRICULAR INGENIERÍA CATASTRAL Y GEODESIA BOGOTA D.C.

(3)

3

Agradecimientos

A la Universidad Distrital Francisco José de Caldas por permitirnos desarrollar nuestra vida académica en tan gran institución, dejándonos grandes enseñanzas y amistades para la vida. A nuestras Familias por ser un apoyo en cada paso que damos en nuestras vidas.

A nuestra directora de proyecto Yenny Espinosa, por ayudarnos en el desarrollo del mismo y la paciencia que nos tuvo y demás.

A Luz Dary por la colaboración desde la secretaría del Proyecto curricular de Ingeniería Catastral.

A cada profesor que tuvimos a lo largo de nuestra carrera, ya que sin ellos no hubiera sido posible estar ahora mismo dónde estamos.

(4)

4

Dedicatorias

Le dedico este esfuerzo primeramente a mi madre Guillermina y a mi padre Julio, ya que sus consejos y apoyo moral siempre me acompañaron en cada hora académica y durante todo mi proceso de formación profesional, a mi hija Valentina por ser ese motivo de crecimiento personal y emocional, a mi esposa Alejandra por su apoyo, comprensión y ser esa palabra de ayuda durante este tiempo y a su familia por cada palabra, a mis hermanas y hermano por acompañarme desde un principio en esta travesía y a cada una de las personas que en algún momento me aportaron con un grano de arena para que este sueño se hiciera realidad.

Jhonny Monroy A mis padres, por su inmensa paciencia y su apoyo en todo momento en el desarrollo de este proyecto y, sobre todo, por ser una inspiración para salir adelante no solo en lo académico, también en la vida; al resto de mi familia, por estar siempre ahí tendiendo una mano cuando más lo necesite y finalmente a Dios, por permitirme llegar a donde estoy el día de hoy.

(5)

5

Índice general

Resumen 10 Abstract 11 Introducción 12 1. Antecedentes 13

2. Estado del Arte 15

2.1. Investigaciones internacionales 15

2.2. Investigaciones nacionales 17

3. Fundamentación del trabajo 19

3.1. Justificación del Trabajo 19

3.2. Problema de investigación 21 3.3. Objetivos 23 3.3.1. Objetivo General 23 3.3.2. Objetivos Específicos 23 4. Marco de Referencia 24 4.1. Marco Legal 24 4.2. Marco Conceptual 26 4.2.1. Avalúo comercial 26 4.2.2. Métodos Valuatorios: 28

4.2.3. Etapas para la elaboración del Avalúo 29

4.2.4. Actividades del Avaluador 29

4.2.5. ¿Qué es un predio? 30 4.2.6 Bases de Datos 30 4.2.7. MySQL 31 4.2.8. SQL 32 4.2.9. HTML 32 4.2.10. CSS 33 4.2.11. JavaScript 33 4.2.12. AJAX 34 4.2.13. Aplicaciones WEB 34

(6)

6 4.2.14. Tecnologías y Geo-tecnologías 35 4.2.15. Shapefile 36 4.2.16. GeoJSON 36 4.2.17. Leaflet 36 4.2.18. Mapbox 37 4.2.19. Servidor web 37 4.2.20. CodeMirror 37 4.2.21. GitHub 38 5. Datos y Métodos 41 5.1. Metodología 41

5.1.1. Elaboración conceptual de la aplicación 45

Información básica 45

Información del barrio 46

Información del inmueble 47

Información de la construcción 48

Estado de conservación 49

Características de la construcción 49

Tipos de acabados 51

Cocina - Baño - Depósito 63

Propiedad Horizontal 65

5.2. Área de estudio 66

5.3. Definición de la muestra 68

5.4. Manual de uso del Aplicativo 69

5.4.1. Botones de Control y Edición: 69

5.4.2. Botones de Barra de Herramientas: 70

5.4.3. Agregar Nuevos Predios 72

6. Resultados y Análisis de los Resultados 75

6.1. Creación del mapa Web Básico 75

6.1.1. Configurando la página Web 77

6.1.2. Incluir Control de Dibujo Leaflet 78

(7)

7

6.1.4. Funciones de Exportación 85

6.1.5. Módulo de Herramientas 88

6.1.6. Funciones del Menú de Herramientas 94

6.1.7. Ventanas Emergentes para edición de Información 99

6.2. Generación de Archivos GeoJSON con Qgis 107

6.3. Edición de información de capas. 110

6.4. Edición con control de Dibujo 112

7. Conclusiones y Recomendaciones 115

7.1. Conclusiones 115

7.2 Recomendaciones 116

8. Bibliografía 117

- Dorman, M. (2020). Introduction to Web Mapping. CRC Press. 119 - McBride Bryan, (2015), geojson, https://github.com/bmcbride/geojson.io. 119

(8)

8

Índice de Ilustraciones

Ilustración 1 Logo MySQL... 32

Ilustración 2 logo HTML5 ... 32

Ilustración 3 Ejemplo ... 33

Ilustración 4 Logo Javascript ... 34

Ilustración 5 Logo AJAX ... 34

Ilustración 6 Logo GeoJson ... 36

Ilustración 7 Logo leaflet ... 37

Ilustración 8 Logo MapBox ... 37

Ilustración 9 logo CodeMirror ... 38

Ilustración 10 logo GitHub ... 40

Ilustración 11 Proceso de Sprint ... 42

Ilustración 12 Metodología de Trabajo Usada ... 43

Ilustración 13 Modelo Relacional Base de Datos del Trabajo ... 44

Ilustración 14 Ubicación localidad de Suba. ... 66

Ilustración 15 Ubicación barrio Prado Veraniego. ... 67

Ilustración 16 Control de ZOOM ... 69

Ilustración 17 Control de Dibujo ... 70

Ilustración 18 Control de Edición ... 70

Ilustración 19 Control de Capas ... 70

Ilustración 20 Barra de Herramientas ... 70

Ilustración 21 Barra de formatos ... 71

Ilustración 22 Barra de características ... 72

Ilustración 23 Inicio de dibujo de formas predial ... 73

Ilustración 24 Dibujo de Polígono ... 73

Ilustración 25 Diligenciamiento del Formulario ... 74

Ilustración 26 Aplicativo Web Final ... 107

Ilustración 27 Tipos de geometrías GeoJSON ... 108

Ilustración 28 Capa predial del Barrio en el software Qgis ... 108

(9)

9

Ilustración 30 Creación de documento JavaScript ... 109

Ilustración 31 Imagen Mapa Web con los predios del Barrio Prado Veraniego ... 110

Ilustración 32 Formulario Popup Desplegado al Crear la geometría ... 111

Ilustración 33 App WEB de toma de información ... 112

Ilustración 34 Barra de control de dibujo ... 112

Ilustración 35 Muestra de dibujo de un polígono. ... 113

Ilustración 36 Características del polígono creado ... 113

(10)

10

Resumen

Este documento, bajo modalidad de monografía, llamado “Desarrollo e implementación de un aplicativo web para la recolección y reconocimiento de información predial con fines valuatorios y catastrales, caso piloto barrio Prado Veraniego (Localidad de Suba)”, muestra el desarrollo e implementación de un aplicativo web mapping con formularios de html para la toma de datos en campo, importantes para caracterizar e identificar un posible valor de avalúo comercial de un predio, también con la ayuda del diligenciamiento de una ficha predial no física, y un visor de mapa georeferenciable para la creación de croquis/ planchetas digitales, proyectando un visor de fácil manejo, amigable con el usuario. Para la prueba piloto se tomó como muestra inmuebles de la localidad de suba de Bogotá, específicamente en el barrio Prado veraniego.

Con el desarrollo de este proyecto se pretende mostrar la introducción de herramientas tecnológicas en los procesos de reconocimiento predial urbano, y como estas ayudan a mejorar la consistencia y calidad de los datos, el tiempo de la captura y la eficiencia de las Instituciones encargadas del catastro en Colombia.

(11)

11

Abstract

This document, under the monograph modality, called “Development and implementation of a web application for the collection and recognition of property information for valuation and cadastral purposes, pilot case of the Prado Veraniego neighborhood (Suba Town)”, shows the development and implementation of a web mapping application with html forms for the collection of data in the field, important to characterize and identify a possible value of commercial appraisal of a property, also with the help of the completion of a non-physical property record, and a georeferenceable map viewer for the creation of digital sketches / tablets, projecting a user-friendly, user-friendly viewer. For the pilot test, real estate was taken from the town Suba of Bogotá, specifically in the Prado Veraniego neighborhood.

With the development of this project it is intended to show the introduction of

technological tools in urban property recognition processes, and how they help improve the consistency and quality of the data, the time of capture and the efficiency of the Institutions in charge of the cadastre In Colombia.

(12)

12

Introducción

El censo predial juega un papel fundamental en la formulación y ejecución de las políticas públicas, en especial con el desarrollo, planeación y ordenamiento de los territorios; es por esto que las crecientes necesidades de contar con información actualizada sobre el uso del suelo y las actividades que en él se desarrollan, demandan nuevas formas de levantar la información predial (Olaya, 2015). En consecuencia, el catastro entendido básicamente como el inventario actualizado de los bienes inmuebles o como el sistema de información de la tierra, tiene la necesidad de implementar nuevas metodologías y tecnologías con el fin de mejorar la eficiencia en el manejo de información por parte de la administración pública. En Colombia la elaboración y el mantenimiento del catastro se desarrollan por medio de los procesos de formación, actualización de la formación y la conservación catastral, de esta forma se conocen las características físicas, jurídicas, fiscales y económicas de cada predio. (Resolución 070, 2011); Estos procesos, por lo general toman demasiado tiempo y consumen gran cantidad de recursos, lo cual genera desactualización en la información, haciendo que no sea confiable ni oportuna.

Por lo anterior, el presente trabajo plantea y desarrolla una alternativa metodológica que responde a una problemática nacional, utilizando herramientas tecnológicas que no se han implementado hasta ahora en el país, aportando un mejoramiento en la etapa de captura de datos en el proceso de actualización catastral urbana en Colombia, en los catastros administrados por el IGAC.

Basándose en lo anterior se pensó en una manera de adquirir dicha información de los predios que ya se formaron y mutaron o que se formaron y no presentaron cambios físicos y de aquellos que no se formaron catastralmente pero que se desarrollaron físicamente, sin atender la normativa nacional y local Catastral.

Al ser un proyecto académico y no gubernamental se puede presentar una dificultad grande en cuanto a la adquisición de la información, ya que culturalmente se desconfía de dar datos privados a personas ajenas al círculo social y familiar de cada habitante, para lo cual espera así poder obtener la mayor cantidad de muestras posibles en el barrio Prado Veraniego.

(13)

13

1. Antecedentes

El catastro es el pilar fundamental del desarrollo social y económico de las entidades territoriales y del País, tener una información clara y precisa sobre lo que existe, lo que se tiene, a quien pertenece y cuanto es su valor (Económico, Ecológico y Social) en los territorios urbanos y rurales tanto públicos como privados del país, debe ser un objetivo principal para cada gobierno, hacia una adecuada formación, actualización y conservación del catastro como gestión y servicio público.

El país actualmente presenta una discusión política y social, sobre la actualización catastral que se debe realizar en gran parte del territorio Nacional tanto urbano como rural, además dentro de esta discusión se evidencia la problemática que conlleva dicha desactualización catastral en cuanto al cobro del impuesto predial, debido a discrepancias e inexactitudes al momento de liquidar dicho impuesto y aplicar el índice de valoración predial.

Actualmente en Colombia las funciones del catastro son desarrolladas por el IGAC y cuatro oficinas descentralizadas, las cuales son: Antioquia, Bogotá, Cali y Medellín. Con la expedición de la Ley 14 de 1983, se deja a cargo de las autoridades catastrales las labores de formación, actualización y conservación de los catastros además se establece las obligaciones de realizar estas labores en el curso de cinco años en todos los municipios del país para la correcta identificación física, jurídica, fiscal y económica de los inmuebles con el fin de eliminar diferencias por mutaciones físicas, variaciones de uso o de productividad, obras públicas o diferentes condiciones del mercado inmobiliario.

Las fichas prediales actuales tienen un papel fundamental, puesto que es allí donde se consigna la información obtenida del trabajo en campo. Esta ficha predial contiene la siguiente información:

● Identificación del predio

● Propietarios o Poseedores actuales ● Propietarios anteriores

● Calificación de edificaciones 1. Unidad(es) Residencial(es)

(14)

14 2. Unidad(es) Comercial(es) 3. Unidad(es) Industrial(es)

● Descripción gráfica o croquis del predio ● Avalúo

Luego de realizar el trabajo en campo, los reconocedores deben realizar un borrador de la carta catastral para entregarla junto con las respectivas fichas prediales diligenciadas de todos los inmuebles identificados y demás elementos y materiales para la elaboración del trabajo. En Colombia existen varios métodos para el cálculo del avalúo, entre estos se encuentran los reglamentados en la resolución 620 de 2008, emitida por el Instituto Geográfico Agustín Codazzi, las cuales son: método de comparación o de mercado, el método de capitalización de rentas o ingresos, método de costo de reposición y el método (técnica) residual; para determinar este valor debemos usar uno de estos métodos y tener en cuenta tres factores importantes, el lote, la construcción y la comercialización.

En el 2017, Javier Nossa, estudiante de ingeniería catastral y geodesia, propuso un prototipo de aplicación web para el apoyo en la captura de datos en campo en el proceso de reconocimiento predial como parte de la actualización catastral, en el que plantea el desarrollo de la metodología por Scrum la cual, según Schwaber (2004), está basada en procesos ágiles de desarrollo y un modelo de bases de datos E-R con un interfaz gráfico está basado en el API de ArcGis.

En específico este trabajo se encaminará en establecer un formato de reconocimiento predial web, que involucre el reconocer o captar la mayor cantidad de datos en campo, tanto para el terreno, como para la construcción , las diferentes mejoras que se encuentren en los inmuebles objeto de la toma de información, el entorno social y ambiental, como parte de una descripción geográfica, que a la vez dicha toma de datos sirva de soporte para el análisis cuantitativo y cualitativo en la realización del avalúo y de cómo se encuentra dicho predio a nivel del ordenamiento territorial como en la determinación de los valores unitarios y totales de cada predio, y que la información que se tome en terreno pueda ser enviada directamente a oficina con la finalidad de que sirva para la actualización o formación de una nueva base de datos que contenga la información, física, jurídica y fiscal de cada uno de los predios a los cuales se les hace la visita.

(15)

15

2. Estado del Arte

Aunque no existe una metodología definida para identificar las similitudes y diferencias de los sistemas catastrales en el mundo, en términos generales existen tres características o componentes que se resaltan:

● Componente Jurídico, ligado a la relación entre predio y propietario.

● Componente Fiscal, ligado con el valor de la propiedad con fines de tributo. ● Componente Físico, ligado a la descripción física y gráfica del predio.

2.1.

Investigaciones internacionales

Cada país tiene su forma propia de realizar y mantener su catastro de acuerdo con su cultura, tecnología y forma de percibir el territorio. Algunos autores han planteado preguntas en cuanto a si los procesos que se llevan a cabo actualmente son los adecuados para servir a los propósitos del catastro y el registro de la propiedad. Según Tuladhar (2003), en Nepal el registro de la propiedad inmueble cumple la única función de inscripción de títulos y está diseñado para fines fiscales, por lo que debería ser transformado para enfrentar las nuevas necesidades. Según el autor, los procesos en Nepal son inadecuados debido a problemas en la recopilación de datos, su verificación, almacenamiento, mantenimiento e intercambio con otras entidades, adicionalmente los registros de transacciones tardan mucho tiempo, hasta el punto de demorar un año.

En cuanto a cómo se lleva a cabo la fase de captura de información predial, en algunos países europeos ofrecen servicios y procedimientos electrónicos a los ciudadanos por medio de los cuales se realiza una buena parte de las gestiones ante catastro, de esta forma se reduce el trabajo en campo y se pretende generar una autorregulación a los propietarios para otorgar la información necesaria a los catastros, consecuentemente los datos no son adquiridos de la misma forma que en los países latinoamericanos, donde la mayor parte del trabajo para acceder a la información es en campo (Ayén, 2013).

(16)

16

El levantamiento en japón catastral está a cargo de diferentes entidades gubernamentales entre las que se encuentra la división de promoción de catastro, economía de la tierra y de la construcción, ministerio de la tierra, infraestructura, transporte y turismo, adicionalmente la división de catastro en cada prefectura y cada municipio, entre otras, mientras que el registro de la propiedad está a cargo de la oficina de asuntos jurídicos, Oficina de asuntos legales y el ministerio de justicia. Sin embargo, la mayoría de los estudios catastrales se llevan a cabo por el sector privado. Para el registro de los datos de la tierra, implementan la Encuesta Nacional de Tierras, que tiene por objeto recopilar la información sobre las condiciones reales del territorio nacional para una utilización más eficiente y razonable de la tierra, esta encuesta se divide en tres partes: Catastro, Clasificación del suelo y agua. Los municipios llevan a cabo sus catastros para estudiar los propietarios, tipo de suelo, uso y área. Posteriormente los resultados de las encuestas se presentan en las oficinas de registro para actualizar los libros de registro y mapas que son de utilidad para las transacciones prediales. (Masaru Kaidzu, 2013)

Austria implementó desde 1980 la “Base de Datos de Bienes Raíces”, allí consignan la información del catastro en formato digital sustituyendo así los registros análogos además de facilita el acceso a la información por medio de servicios web. Desde el año 2004 la Dirección Nacional de Registro se integra al sistema de la base de datos junto con municipios y otros ministerios con el fin de garantizar el mantenimiento de éste. En el año 2012 la base de datos se administró y configuró para almacenar el registro de la propiedad y el catastro de forma simultánea y automática, puesto que anteriormente se hacía de forma separada. La documentación llega a través de peritos autorizados legalmente como socios del sistema de catastro austriaco. La información predial es capturada en tres categorías que corresponden a los sujetos, los objetos y los derechos (relación entre los sujetos con los objetos) y es utilizada para calcular los impuestos de los propietarios, controlar procesos de adquisición o mutaciones en infraestructura, así como también para los 25 procedimientos de permisos y planes de ordenamiento y planificación territorial, es decir que tiene una función multipropósito. (DI Gerda Schennach, 2014)

Australia tiene un sistema computarizado, la administración del territorio compete a cada Estado. Los sistemas catastrales en Australia originalmente fueron diseñados para la

(17)

17

transferencia de la propiedad de la tierra, actualmente cumple varias funciones apoyando el mercado de tierras, tributación, gestión del suelo, planificación y desarrollo del territorio, gestión de servicios públicos y emergencias. Los registros catastrales almacenan la identificación, demarcación y mapeo de las parcelas. Debido a los altos estándares en la integridad del sistema catastral se presta para proveer información en la administración del territorio y configuran parte de la infraestructura de datos espaciales. (Dr David Mitchell, 2010)

2.2.

Investigaciones nacionales

El catastro colombiano es elaborado por cinco instituciones, el IGAC y cuatro Entidades descentralizadas: el Departamento de Antioquia, y las ciudades de Bogotá, Cali y Medellín. El IGAC tiene oficinas territoriales distribuidas en todo el país, en donde genera políticas para elaboración y actualización de la cartografía, agrología, catastro y geografía 26 nacional con el fin de apoyar procesos de planificación y ordenamiento territorial. (Decreto 2113, 1992)

En Bogotá, la Unidad Administrativa Especial de Catastro Distrital (UAEDC), es la entidad encargada del manejo del catastro de la ciudad; la información es almacenada en una base de datos catastral en donde obtiene como resultado un listado de predios a los cuales se les realiza unas pre-marcas. Posteriormente todos los predios que están identificados con dichas pre-marcas son objeto de verificación en campo para confirmar si en verdad sufrieron algún tipo de mutación catastral; en caso de ser positivo el cambio, se agrega el predio a una lista de pendientes para realizar el proceso de Formación o Actualización, según el caso. (Revista Vive, 2013)

En el 2017, Javier Nossa, estudiante de ingeniería catastral y geodesia, propuso un prototipo de aplicación web para el apoyo en la captura de datos en campo en el proceso de reconocimiento predial como parte de la actualización catastral, en el que plantea el desarrollo de la metodología por Scrum la cual, según Schwaber (2004), está basada en procesos ágiles de desarrollo y un modelo de bases de datos E-R con un interfaz gráfico está basado en el API de arcgis

(18)

18

En el catastro de Antioquia, se pueden encontrar metodologías diferentes para el manejo de la ficha predial análoga que maneja el IGAC, allí cuentan con dispositivos electrónicos como asistentes digitales PDA (Asistente Digital Personal), para el desarrollo de las labores de reconocimiento predial, sin embargo, se han presentado dificultades en el momento de pasar la información de las PDA a los computadores de las oficinas, lo que ha generado largas filas y esperas para el descargue de la información, puesto que no se realiza la transferencia de datos en línea. Las PDA, generalmente cuentan son un software especializado para la captura de datos en campo y trabajan bajo la plataforma de Windows, esto hace que el costo tanto de los dispositivos como del software sea alto. (Revista Vive, 2013).

(19)

19

3. Fundamentación del trabajo

3.1.

Justificación del Trabajo

Con el transcurrir de los años y en cuestión de meses las empresas diseñan dispositivos de alta gama y con funciones que a veces se puede decir que superan la capacidad de la imaginación, es de gran importancia aprender a usar las herramientas que nacen o se mejoran en estos intervalos de tiempo, nos encontramos en una era de aplicaciones móviles, que en la mayoría de casos se restringen al uso exclusivo de un sistema operativo; se pretende llegar a generar un aplicativo Web con el que se pueda recopilar información predial y Catastral de los predios y terrenos objeto de estudio desde un dispositivo móvil.

Se espera que el aplicativo, sea de gran ayuda en el momento de tomar y almacenar la información en una base de datos. Se quiso poder presentar un proyecto bastante eficiente que permita acortar los tiempos que se demora un profesional o la persona encargada de levantar esta información, procesarla o analizarla; sobre todo nos enfocaremos en procesar y usar la información con fines catastrales y valuatorios.

Lo novedoso del proyecto no se trató de un avalúo, de cómo se ingresa o toma la información de los predios o de la creación de un aplicativo como tal, sino que por el contrario se quiere llegar a generar un proyecto de alto impacto y de uso libre, con un objetivo claro, que es el poder recolectar la mayor cantidad de información predial (Física, Jurídica y Fiscal), y que sirva de apoyo para la entidad territorial que quiera hacer su uso de la misma, con fines valuatorios y Catastrales (Formación, Actualización y Conservación), además también se pretende que este aplicativo básicamente adentre a la comunidad en la era digital y la globalización de los aplicativos móviles que en este caso sería WEB, y no estaría ligado a un sistema operativo tradicional si no que se enfoca en que se pueda usar en cualquier dispositivo que cuente con acceso a internet y un navegador actualizado en la memoria del celular, Tablet o PC, ya que estas aplicaciones solo hacen consultas desde internet a nuestra base de datos sin necesidad de considerar un ancho de banda mayor a 10 Mega Bytes.

(20)

20

Se trabajó en este proyecto bajo la modalidad de monografía, para crear un aplicativo web que cuenta con una base de datos en línea, la cual guarda la información suministrada por el reconocedor en cuanto al dibujo aproximado del polígono encontrado y recolecta la información en todos los campos que contenga el aplicativo, esta base de datos se aloja en un servidor Geográfico ( CARTO), pero también se puede conectar a través de comando SQL a un servidor PostGis o un servidor en línea de uso gratuito, pretendiendo así enlazar nuestra base de datos con este aplicativo web, el cual nos ayudará a minimizar el tiempo en la recolección de datos de los predios y su análisis Físico, económico y jurídico.

Este aplicativo web podrá ser usado por personas que comprendan el uso de dispositivos móviles o computadores y que tengan acceso a internet, enfocado a profesionales capacitados en temas valuatorios y de Normatividad catastral; desarrollando este aplicativo se pretende que las entidades territoriales puedan tener gran capacidad de toma de datos en campo, teniendo así una herramienta potente que permitiría el ahorro de tiempo de trabajo evitando la toma de datos análoga y luego la digitalización de estos en oficina.

El proyecto contemplo en ultimas instancias la creación de un geovisor o app geográfica, generando así un aplicativo web que proporciona una herramienta que tendrá usos como la unión de esta información con componentes gráficos, o del análisis de datos prediales y catastrales para la toma de decisiones en el desarrollo territorial a nivel Municipal, Departamental y Nacional, ya que integrara la mayor cantidad de información que se pueda adquirir de un predio en una visita, creando así un sistema de información predial con la capacidad de crear un sistema de datos predial – catastral.

El presente proyecto de monografía contempla conocimientos adquiridos en la Academia, en el proyecto curricular de Ingeniería Catastral y Geodesia, en los cuales tenemos en cuenta principalmente los contenidos, de avalúos y los previos adquiridos en cuanto a la normatividad Nacional que regula el catastro, la representación cartográfica o de especialización en software de procesamiento gráfico, y en la parte de los sistemas o la programación, que como ingenieros se ha vuelto una competencia bastante importante y eficiente en los nuevos procesos ingenieriles; además de cumplir con los requerimientos mínimos para optar en la modalidad regulados en los artículos 16, 17 y 18, del Acuerdo 038 de julio 28 de 2015.

(21)

21

3.2.

Problema de investigación

La elaboración del catastro, para la mayoría de los municipios de Colombia, es responsabilidad del Instituto Geográfico Agustín Codazzi (IGAC), por esta razón el IGAC, según conversaciones sostenidas con profesionales y expertos en catastro, tiene definido un procedimiento para el reconocimiento predial en el que invierte mucho tiempo y recursos, esto se debe a que los reconocedores prediales pasan largas jornadas cargando docenas de fichas prediales análogas, documentos y otros elementos de los predios que proyectan visitar en el trabajo de campo. La información relacionada con el aspecto físico, jurídico, económico y adicionalmente la descripción gráfica, es consignada con lápiz en la ficha predial, la cual tiende naturalmente a deteriorarse con el tiempo. Adicionalmente en la calificación de unidades, el reconocedor tiene que establecer un puntaje para cada una de las características físicas del predio según la ficha predial y luego tiene que calcular la sumatoria de estos puntajes para determinar el puntaje total de la unidad, aunque este cálculo puede ser sencillo, es un proceso propenso a errores.

Posteriormente estas fichas y documentos son entregados a digitadores y digitalizadores para registrar y almacenar parte de la información capturada en medios digitales.

De este modo las actividades de reconocimiento predial en el catastro colombiano son poco eficientes debido a los procedimientos que se realizan básicamente de una forma manual. En ese sentido desde finales del siglo XX, la Federación Internacional de Geómetras FIG, en el documento denominado “El Catastro 2014”, definió que las labores catastrales se deben realizar con el apoyo de herramientas geotecnológicas, especialmente en la fase de captura de datos, actividad que en el proceso de reconocimiento predial urbano se puede mejorar considerablemente con la utilización de nuevas tecnologías; pues se puede optimizar la incorporación de la información recolectada en campo, almacenándola directamente en bases de datos espaciales donde los cálculos necesarios son hechos por el sistema. Por ejemplo, con la utilización de dispositivos móviles para capturar la información en campo, se puede reducir considerablemente la generación de documentos y equipos utilizados tradicionalmente, lo que genera mayor eficiencia, optimizando recursos y minimizando el margen de error en la captura de la información predial en terreno.

(22)

22

Con el desarrollo de este proyecto se pretende mostrar como la introducción de herramientas tecnológicas en los procesos de reconocimiento predial urbano, ayudan a mejorar la consistencia y calidad de los datos, el tiempo de la captura y por ende la eficiencia de las Instituciones encargadas del catastro en Colombia.

De la misma forma la realización de este proyecto permitirá contar con un instrumento metodológico y tecnológico para la captura de los datos requeridos en los procesos de actualización catastral, igualmente brindará las herramientas geo-informáticas necesarias para vincular más rápidamente la información adquirida a la base de datos catastral y así eliminar procesos intermedios que puedan conducir a errores en la información.

(23)

23

3.3.

Objetivos

3.3.1. Objetivo General

Desarrollar e implementar un aplicativo WEB para la recolección y reconocimiento de información predial, que contenga un formulario predial soportado en una Base de Datos previamente desarrollada con el fin de almacenar y gestionar las características de los predios y las características necesarias del entorno en la realización de avalúos y procesos Catastrales tomando como zona piloto una muestra de predios del barrio Prado Veraniego de la localidad de Suba.

3.3.2. Objetivos Específicos

● Implementar una forma de recolección de información pertinente para el desarrollo del informe valuatorio, intentando ser funcional y eficiente para las entidades territoriales que quieran hacer uso de este.

● Evaluar la funcionalidad y la eficacia del programa en el proceso de desarrollo de la toma de información, en cuanto a tiempos y precisión de los resultados obtenidos comparados con otros realizados de la manera habitual.

● Validar los resultados obtenidos en una prueba piloto con la recolección de la información de varios predios objeto y el manejo de estos datos crudos o primarios, en un tratamiento post recolección, en software de representación cartográfica, volviendo dichos datos en atributos de una capa geográfica.

(24)

24

4. Marco de Referencia

4.1.

Marco Legal

El marco jurídico en el que se sustenta este proyecto se define o menciona a continuación:

Decreto 1420 de 1998:Por el cual se reglamentan parcialmente el artículo 37 de la Ley 9 de 1989, el artículo 27 del Decreto-ley 2150 de 1995, los artículos 56, 61, 62, 67, 75, 76, 77, 80, 82, 84 y 87 de la Ley 388 de 1997 y, el artículo 11 del Decreto-ley 151 de 1998, que hacen referencia al tema de avalúos”

✔ Artículo 1: “Las disposiciones contenidas en el presente Decreto tienen por objeto señalar las normas, procedimientos, parámetros y criterios para la elaboración de los avalúos por los cuales se determinará el valor comercial de los bienes inmuebles, para la ejecución de los siguientes eventos, entre otros:

- Adquisición de inmuebles por enajenación forzosa

- Adquisición de inmuebles por enajenación voluntaria

- Adquisición de inmuebles a través del proceso de expropiación por vía judicial.

- Adquisición de inmuebles a través del proceso de expropiación por vía administrativa

- Determinación del efecto de plusvalía

- Determinación del monto de la compensación en tratamiento de conservación

- Pago de la participación en plusvalía por transferencia de una porción del precio objeto de la misma.

- Determinación de la compensación por afectación por obra pública en los términos que señala el artículo 37 de la Ley 9 de 1989”.

Ley 388 de 1997: “Por la cual se modifica la Ley 9ª de 1989, y la Ley 3ª de 1991 y se dictan otras disposiciones.”, esta ley se enfoca en el desarrollo del territorio y dispone de instrumentos para orientar el desarrollo. Estableciendo en el capítulo VII modificaciones a los procesos de expropiación y enajenación voluntario por vía judicial.

(25)

25

Resolución 620 de 2008 del IGAC: “Por la cual se establecen los procedimientos para los

avalúos ordenados dentro del marco de la Ley 388 de 1997”. En esta resolución se dictan

las metodologías que se deben tener en cuenta en el momento de realizar los avalúos de bienes inmuebles para poder encontrar un valor comercial.

Resolución 070 de 2011: Por la cual se reglamenta técnicamente la formación catastral, la actualización de la formación catastral y la conservación catastral”.

Ley 1673 del 2013: “Por la cual se reglamenta la actividad del avaluador y se dictan otras disposiciones”.

Decreto 222 del 2014: Corrección de errores tipográficos, mecanográficos y en las citas y referencias de la ley 1673 del 19 de julio de 2013 (Ley del Avaluador).

Decreto 556 del 2014: “Por la cual se reglamenta la Ley 1673 de 2013”. Complementa la ley del avaluador, reglamentando la actividad valuatoria y las actividades realizadas por profesionales o Avaluadores, también se dan disposiciones para la inscripción en el Registro Abierto de Avaluadores (RAA).

Decreto 1360 de 1989: “Por el cual se reglamenta la inscripción del soporte lógico

(software) en el Registro Nacional del Derecho de Autor”. Declara el software como un bien protegido por los derechos de autor.

Ley 1955 de 2019: Por el cual se expide el Plan Nacional de Desarrollo 2018-2022. “Pacto por Colombia, Pacto por la Equidad”

Decreto 148 del 2020: “Por el cual se reglamentan parcialmente los artículos 79, 80, 81 Y

82 de la Ley 1955 de 2019”. Representa el marco regulatorio para la gestión catastral en el país. Así, este nuevo catastro se caracteriza por su apertura a nuevas metodologías y tecnologías de punta para el desarrollo de sus procedimientos

(26)

26

4.2.

Marco Conceptual

A continuación, definiremos algunos términos o conceptos que serán mencionados y trabajados en el transcurso del desarrollo del proyecto.

4.2.1. Avalúo comercial

Según el decreto 1420 de 1998 en su artículo 2 dice que: “Se entiende por valor comercial de un inmueble el precio más favorable por el cual éste se transaría en un mercado donde el comprador y el vendedor actuarían libremente, con el conocimiento de las condiciones físicas y jurídicas que afectan el bien”.

- Aspecto Físico: En la resolución 620 del 2008 del Instituto Geográfico Agustín Codazzi (IGAC), se define de la siguiente manera:

“Artículo 7º.- Identificación física del predio. Una correcta identificación física del predio deberá hacerse teniendo en cuenta los siguientes aspectos:

1. Localización, dirección clara y suficiente del bien. En las entidades Territoriales con múltiples nomenclaturas es necesario hacer referencia a ellas como un elemento de claridad de la identificación.

2. Los linderos y colindancias del predio. Para una mejor localización e identificación de los linderos y colindantes el número catastral es de gran ayuda, por lo cual, si en la información suministrada por la entidad peticionaria no está incluido, el perito lo debe conseguir.

3. Topografía. Caracterización y descripción de las condiciones fisiográficas del bien. Es indispensable en este aspecto detectar limitaciones físicas del predio tales como taludes, zonas de encharcamiento, o inundación permanente o periódica del bien.

4. Servicios públicos. Investigación de la existencia de redes primarias, secundarias y acometidas a los servicios públicos. Adicionalmente, la calidad de la prestación de los servicios, referidos a factores tales como volumen y temporalidad de la prestación del

(27)

27

servicio. En caso de que la zona o el predio cuente con servicios complementarios (Teléfono, gas, alumbrado público) estos deben ser tenidos en cuenta.

5. En cuanto a las vías públicas, además de establecer la existencia y sus características, es necesario tener en cuenta el estado de las mismas. Como elemento complementario es importante analizar la prestación del servicio de transporte. En el análisis de las vías inmediatas y adyacentes, debe tenerse en cuenta: Tipo de vía, características y el estado en que se encuentran.

Parágrafo. - Para una mejor identificación física de los predios, se recomienda la consulta de las Zonas Homogéneas Físicas que determina la entidad catastral, las cuales suministran en forma integrada información del valor potencial, la pendiente, el clima, las vías, disponibilidad de aguas superficiales, uso del suelo, en la zona rural. La pendiente, uso del suelo y de las construcciones, servicios públicos domiciliarios, vías y tipología de las construcciones dedicadas a la vivienda en las zonas urbanas.

El tamaño y la forma del predio. Cuando la norma de uso defina tamaño mínimo para adelantar construcciones es indispensable comparar dichos parámetros legales con el del predio para determinar el precio. Es necesario tener en cuenta que no siempre a mayor tamaño del predio, el precio unitario es menor, sino que está relacionado con la tendencia de usos en la zona permitidos por la norma urbanística.

En cuanto a la forma, sin pretender que exista una forma óptima, la que tenga el predio puede influir en la determinación del precio unitario, por ejemplo, predios con frentes muy estrechos sobre la vía tienen un impacto negativo sobre el precio unitario.

Uso. Es indispensable tener en cuenta el uso que se le esté dando al bien para compararlo con el legalmente autorizado por las normas urbanísticas, pues cuando el uso no corresponda al permitido, no se tendrá en consideración para la determinación del valor comercial y deberá dejarse expresa constancia de tal situación en el avalúo.”

- Aspecto Jurídico: En la resolución 620 del 2008 del Instituto Geográfico Agustín Codazzi (IGAC), se define de la siguiente manera:

“Artículo 8º.- Identificación legal. En el aspecto legal se debe prestar especial atención a las afectaciones de uso que pesen sobre los inmuebles y para lo cual es necesario verificar

(28)

28

que en el folio de matrícula inmobiliaria se encuentre inscrita tal afectación, teniendo en cuenta lo prescrito en el artículo 37 de la Ley 9a. de 1989, así como a los plazos de validez de la afectación. En caso de no estar inscrita la afectación, se considera inexistente para efectos del avalúo. Cuando el bien objeto de avalúo haga referencia a construcciones, instalaciones y anexos, es necesario tener en cuenta los materiales que la conforman y el estado de conservación en que se encuentran, además de su edad. Cuando existan servidumbres aparentes y continuas sobre el bien deberán tenerse en cuenta en el avalúo y dejar constancia de esta situación.

Parágrafo. - Es necesario que el perito establezca si existe pago de la servidumbre para ser descontado del valor final o por el contrario manifestar el hecho”.

4.2.2. Métodos Valuatorios:

Para llegar a valores comerciales por metro cuadrado de terreno y de construcción, existen varios métodos o técnicas para la elaboración de los avalúos comerciales, que se ajustaran a la normatividad Nacional (Resolución 620 de 2008), dicho lo anterior tendremos en cuenta los siguientes métodos valuatorios:

- Método de comparación o de mercado: Utiliza bienes inmuebles parecidos o de características constructivas similares que se puedan comparar con el inmueble objeto de avalúo.

- Método de capitalización de rentas o ingresos: Según las restas o ingresos de predios similares, parecidos físicamente o del mismo bien inmueble, busca conseguir un valor con las sumas de los ingresos que genera el bien.

- Método de costo de reposición: Consiste en estimar el costo total de la construcción a precios de hoy y se le resta la depreciación acumulada.

- Método o técnica residual: Se usa normalmente para el terreno, estimando las posibles ventas de un proyecto de construcción, regido a las normas urbanísticas locales y Nacionales, para llegar a ese valor comercial se descuenta del total de ventas los costos totales y la utilidad esperada.

(29)

29

4.2.3. Etapas para la elaboración del Avalúo

Para la elaboración de un avaluó se debe tener en cuenta las siguientes etapas según lo dictado en la resolución 620 de 2008:

- Recolectar la documentación requerida del inmueble, para su respectivo análisis físico, jurídico, económico y fiscal.

- Recolección de información adicional en especial cartografía de la zona o cualquier tipo de imagen o fotografía aérea.

- Se debe verificar la normatividad vigente en el municipio o distrito donde se encuentre el inmueble, puede ser el Plan de Ordenamiento Territorial, que reglamenta el uso y las disposiciones del suelo.

- En la visita técnica se debe contar con fotografías y planos de las construcciones. - Se debe hacer el estudio del mercado inmobiliario comparable que se encuentre en la

zona del predio objeto de avalúo, tomando fotografías de la fachada y su respectivo número de contacto.

- Identificación física del inmueble, se debe describir las condiciones en las que se encuentra, la tipología de la estructura, si cuenta con servicios públicos, localización del inmueble, descripción del predio y sus especificaciones constructivas y variables externas.

- La identificación legal del inmueble, por ejemplo, afectaciones y limitaciones del dominio.

- Depuración de las ofertas, según los métodos valuatorios que menciona la ley.

4.2.4. Actividades del Avaluador

Las siguientes son actividades que desempeña un Avaluador según lo dicta la ley 1673(19 julio de 2013): “ARTÍCULO 4. DESEMPEÑO DE LAS ACTIVIDADES DEL AVALUADOR. El avaluador desempeña, a manera de ejemplo, las siguientes actividades sobre bienes tangibles: a) La formación de los avalúos catastrales, base gravable para los impuestos nacionales, municipales (prediales y complementarios); b) El sistema financiero, para la concesión de créditos de diversa índole en los que se requiera una garantía como los hipotecarios para vivienda, agropecuarios, industria, transporte, hotelería, entre otros; c) En los procesos judiciales y arbitrales cuando se requiere para dirimir conflictos de toda índole,

(30)

30

entre ellos los juicios hipotecarios, de insolvencia, reorganización, remate, sucesiones, daciones en pago, donaciones, entre otros; d) El Estado cuando por conveniencia pública tenga que recurrir a la expropiación por la vía judicial o administrativa: cuando se trate de realizar obras por el mecanismo de valorización, concesión, planes parciales, entre otros; e) Los ciudadanos cuando requieren avalúos en procesos de compraventa, sucesiones, particiones, reclamaciones, donaciones o cuando los requieran para presentar declaraciones o solicitudes ante las autoridades o sustentación de auto avalúo o auto estimaciones; f) Las empresas del Estado o de los particulares cuando lo requieren en procesos de fusión, escisión o liquidación; g) El servicio a las personas naturales o jurídicas que requieren avalúos periódicos de sus activos para efectos contables, balances, liquidación de impuestos, que evidencien la transparencia de los valores expresados en estos informes presentados a los accionistas acreedores, inversionistas y entidades de control; h) Los dictámenes de valor de los bienes tangibles, bien sean simples o compuestos, géneros o singularidades; i) Los dictámenes de valor de los bienes intangibles, universalidades o negocios en operación o en reestructuración que para tal efecto determine expresamente el Gobierno Nacional.”

4.2.5. ¿Qué es un predio?

Según la resolución 070 de 2011 emitida por el instituto Geográfico Agustín Codazzi “ARTÍCULO 9-Es un inmueble no separado por otro predio público o privado, con o sin construcciones y/o edificaciones, perteneciente a personas naturales o jurídicas. El predio mantiene su unidad, aunque esté atravesado por corrientes de agua pública”.

4.2.6 Bases de Datos

Como lo dice C.J. date en su libro Sistemas de bases de Datos, “Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de aplicación de alguna empresa dada.; el termino empresa es un concepto genérico para identificar una organización de cualquier índole; en cuanto a datos persistentes, se dice que es el tipo de dato de la base de datos que difiere de otros datos más efímeros, como los datos de salida, las instrucciones de control, las colas de trabajo.( Date, C. J, 2001).

Una base de datos es una colección de información organizada de tal modo que sea fácilmente accesible, gestionada y actualizada. En una sola vista, las bases de datos pueden ser

(31)

31

clasificadas de acuerdo con los tipos de contenido: bibliográfico, de puro texto, numéricas y de imágenes. (Rouse, 2015)

En informática, las bases de datos a veces se clasifican de acuerdo a su enfoque organizativo. El enfoque más frecuente es la base de datos relacional, una base de datos tabular en la que los datos se definen de manera que puede ser reorganizada y se accede en un número de maneras diferentes. Una base de datos distribuida es una que puede ser dispersada o replicada entre diferentes puntos de una red. Una base de datos de la programación orientada a objetos es una que es congruente con los datos definidos en clases y subclases de los objetos. (Rouse, 2015)

Las bases de datos informáticas típicamente contienen agregados de registros de datos o archivos, tales como las operaciones de venta, catálogos de productos e inventarios y perfiles de clientes. Típicamente, un gestor de bases de datos proporciona a los usuarios la capacidad de controlar el acceso de lectura/escritura, especificando la generación de informes y analizando el uso. Las bases de datos y los administradores de bases de datos son frecuentes en grandes sistemas mainframe, pero también están presentes en estaciones de trabajo distribuidas y más pequeñas, y en sistemas de gama media, como el AS/400 y en los equipos de cómputo personales. SQL (Structured Query Language) es un lenguaje estándar para hacer consultas interactivas y para actualizar una base de datos como DB2 de IBM, SQL Server de Microsoft, y los productos de base de datos de Oracle, Sybase y Computer Associates. (Rouse, 2015)

4.2.7. MySQL

MySQL es un sistema de administración de bases de datos relacionales rápido, sólido y flexible. Es ideal para crear bases de datos con acceso desde página web dinámicas, para la creación de sistemas de transacciones on-line o para cualquier otra solución profesional que implique almacenar datos, teniendo la posibilidad de realizar múltiples y rápidas consultas. (Cobo, Gómez, Pérez y Rocha, 2005).

(32)

32

Ilustración 1 Logo MySQL fuente Página oficial 4.2.8. SQL

SQL es un lenguaje para escribir declaraciones para consultar o modificar tablas almacenadas en una base de datos relacional, ya sea espacial o no espacial. Con SQL, puede realizar muchos tipos de tareas: filtrar, unir, insertar datos nuevos, actualizar datos existentes, etc. Las instrucciones SQL se pueden ejecutar en muchos tipos de interfaces de bases de datos, desde interfaces de líneas de comando, hasta consolas de administrador de bases de datos en software SIG, y a las API que se conectan a la base de datos a través de HTTP. (Michael Dorman, 2020).

4.2.9. HTML

HTML generalmente se almacena en archivos de texto sin formato con la .html extensión de archivo. Cada vez que se accede a una página web, utilizando un navegador web, el archivo HTML correspondiente a esa página web se transfiere y decodifica en la imagen visual que vemos en la pantalla. (Michael Dorman, 2020)

(33)

33

4.2.10. CSS

Las hojas de estilo en cascada (CSS) son un lenguaje para especificar el estilo y la apariencia de las páginas web. Por ejemplo, CSS se usa para especificar:

● Fuentes ● Colores

● Disposición de elementos en la página.

La clave para entender cómo funciona CSS es imaginar que hay un cuadro invisible alrededor de cada elemento HTML. CSS nos permite crear reglas que controlan la forma en que se presenta cada cuadro individual y el contenido de ese cuadro. CSS se ejecuta cuando está vinculado al código HTML, mientras que ese código HTML es procesado y presentado visualmente por el navegador. (Michael Dorman, 2020)

Ilustración 3 Ejemplo funcionamiento CSS fuente Michael Dormán 4.2.11. JavaScript

JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.

Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web

(34)

34

dinámicas y JavaScript del lado del servidor (Server-side JavaScript o SSJS). (M. Domínguez-Dorado,2005).

Ilustración 4 Logo Javascript fuente Página oficial 4.2.12. AJAX

Acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.

Ajax es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página, aunque existe la posibilidad de configurar las peticiones como síncronas de tal forma que la interactividad de la página se detiene hasta la espera de la respuesta por parte del servidor. (M. Domínguez-Dorado,2005).

Ilustración 5 Logo AJAX fuente Página oficial 4.2.13. Aplicaciones WEB

En la Ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un Servidor web a través de Internet o de una intranet

(35)

35

mediante un navegador. En otras palabras, es una aplicación (Software) que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador. (Ecured,Sf)

Las aplicaciones web son populares debido a lo práctico del navegador web como Cliente ligero, a la independencia del Sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. (Ecured,Sf)

Es importante mencionar que una Página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo. (Ecured, Sf).

4.2.14. Tecnologías y Geo-tecnologías

Se entiende por Geotecnología el conjunto de herramientas, métodos, técnicas y procedimientos orientados a la gestión de la Información Geográfica Digital - IGD, métodos y procedimientos que conforman un conjunto de tecnologías destinadas a la obtención, análisis y disponibilidad de información con referencia geográfica.

Estos métodos y procedimientos, como Georreferenciación, Geoprocesamiento y otros, se agrupan en las denominadas Tecnologías de la Información Geográfica - TIG. (Chuvieco, Emilio. 2005).

(36)

36

4.2.15. Shapefile

Un shapefile es un formato vectorial de almacenamiento digital donde se guarda la localización de los elementos geográficos y los atributos asociados a ellos. Es un formato multiarchivo, es decir está generado por varios ficheros informáticos. El número mínimo requerido es de tres y tienen las extensiones siguientes:

● .shp: Es el archivo que almacena las entidades geométricas de los objetos. ● .shx: Es el archivo que almacena el índice de las entidades geométricas.

● .dbf: Es la base de datos, en formato dBASE, donde se almacena la información de los atributos de los objetos. (ESRI,1998)

4.2.16. GeoJSON

GeoJSON define la gramática basada en un estándar del OGC (WKT). Este formato apareció en 2008 y puede representar una geometría, un fenómeno o una colección de fenómenos

En dicho GeoJSON tendríamos por un lado la geometría y en otra los atributos asociados a dicha información. Los GeoJSON también poseen una estructura específica diferente de la de un JSON, el cual puede tener diferentes estructuras. (Felipe Ponce Serrano, s.f)

Ilustración 6 Logo GeoJson fuente Página fuente oficial

4.2.17. Leaflet

Leaflet es una librería open-source JavaScript que permite crear mapas interactivos para la web y para entorno móvil de manera fácil. Pesa apenas unos 33 KB. Con esta biblioteca podemos usar mapas base de Google, ESRI, OpenStreetMap, entre otros, agregar marcadores, polígonos, líneas, realizar zoom y extender su funcionalidad con una buena cantidad de plugins, entre ellos, muchos desarrollados por ESRI. (Leaflet)

(37)

37

Ilustración 7 Logo leaflet fuente Página oficial 4.2.18. Mapbox

Es una biblioteca Web de mapeo proporcionado por una compañía comercial llamado Mapbox. En particular, Mapbox GL JS utiliza capas de mosaicos vectoriales personalizables como fondo. Puede usar mapas base existentes o crear los suyos propios mediante una aplicación web interactiva de "estudio" . Al igual que Google Maps, Mapbox GL JS también requiere una suscripción paga , aunque las primeras 50,000 vistas de mapas mensuales son gratuitas. (Michael Dorman, 2020)

Ilustración 8 Logo MapBox fuente Página oficial 4.2.19. Servidor web

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del cliente. El código recibido por el cliente es renderizado por un navegador web. (Borges, 2019).

4.2.20. CodeMirror

CodeMirror es un componente de JavaScript que proporciona un editor de código en el navegador. Cuando un modo está disponible para el idioma en el que está codificando, coloreará el código y, opcionalmente, ayudará con la sangría.

(38)

38

Una API de programación enriquecida y un sistema de temática CSS están disponibles para personalizar CodeMirror para adaptarse a su aplicación y ampliarla con nuevas funciones. (Codemirror)

Ilustración 9 logo CodeMirror fuente Página oficial 4.2.21. GitHub

GitHub es un sistema de gestión de proyectos y control de versiones de código, así como una plataforma de red social diseñada para desarrolladores. ¿Pero para qué se usa GitHub? Bueno, en general, permite trabajar en colaboración con otras personas de todo el mundo, planificar proyectos y realizar un seguimiento del trabajo.

- ¿Qué es Git?

Antes de continuar, debemos entender a Git como el corazón de GitHub. Git es un sistema de control de versiones desarrollado por Linus Torvalds (el hombre que creó Linux).

- ¿Qué es un sistema de control de versiones?

Cuando los desarrolladores hacen un nuevo proyecto, siempre continúan haciéndole modificaciones al código. Incluso después de la puesta en marcha de los proyectos, todavía necesitan actualizar las versiones, corregir errores, agregar nuevas funciones, etc.

El sistema de control de versiones ayuda a registrar los cambios realizados al código. Aún más, registra quién realizó los cambios y puede restaurar el código borrado o modificado. No hay códigos sobrescritos ya que Git guarda varias copias en el repositorio.

(39)

39 - ¿Qué es Hub?

Si Git es el corazón de GitHub, entonces Hub es su alma. El hub de GitHub es lo que convierte una línea de comandos, como Git, en la red social más grande para desarrolladores. Además de contribuir a un determinado proyecto, GitHub les permite a los usuarios socializar con personas de ideas afines. Puedes seguir a las personas y ver qué hacen o con quién se conectan.

- Repository

Un repositorio o “repo” es un directorio donde se almacenan los archivos de tu proyecto. Puede estar ubicado en el almacenamiento de GitHub o en un repositorio local en tu computadora. Puedes almacenar archivos de código, imágenes, audios o todo lo relacionado con el proyecto en el repositorio.

- Branch

Branch, que se traduce como rama, es una copia de tu repositorio. Puedes utilizar la rama cuando quieras hacer un desarrollo de forma aislada.

Trabajar en una rama no afectará el repositorio central u otras ramas. Si se ha completado el trabajo, se puede combinar la rama con otras ramas y con el repositorio central mediante una pull request.

- Pull Request

Pull request significa que se le informa a los demás que se ha enviado al repositorio principal el cambio que se hizo en una rama. Los colaboradores del repositorio pueden aceptar o rechazar una pull request. Una vez abierta, se puede discutir y revisar el trabajo con los colaboradores.

- Bifurcar un repositorio

Bifurcar un repositorio significa crear un nuevo proyecto basado en el repositorio existente. En términos simples, esto significa que copias un repositorio existente, haces los cambios necesarios, almacenas la nueva versión como un nuevo repositorio y llamas a esto tu propio proyecto.

(40)

40

Esta es una muy buena función que propulsa el desarrollo del proyecto. Debido a que es un proyecto totalmente nuevo, el repositorio central no se verá afectado. Si el repositorio principal es actualizado, también se puede aplicar esa actualización a la bifurcación actual. GitHub es también uno de los repositorios online más grandes de trabajo colaborativo en todo el mundo. (Gustavo B, 2019) (@gustavohostinger)

(41)

41

5. Datos y Métodos

5.1.

Metodología

Para el desarrollo de este proyecto se utilizó una metodología de desarrollo de software, utilizando herramientas y técnicas para resolver el problema planteado.

Una vez analizadas diferentes metodologías o métodos de desarrollo de software, la metodología seleccionada para el desarrollo de esta aplicación web fue Scrum, la cual, según Schwaber (2004), está basada en procesos agiles de desarrollo. En términos generales, la metodología Scrum plantea la necesidad de un equipo multidisciplinario, comprometido con el cumplimiento de sus funciones. Dentro de este equipo se definen varios roles, el primer rol es conocido como el Product owner quien es la persona encargada de revisar los requerimientos y verificar que se estén cumpliendo en todo el desarrollo del producto, en otras palabras, representa los intereses del cliente. Otro de los roles es el del Scrum Master, el cual es el encargado de asegurar que todos los miembros del equipo de trabajo cuenten con las herramientas necesarias para realizar las tareas asignadas. Además, está encargado de la realización de reuniones para controlar el avance del proyecto. Los demás roles están relacionados con los desarrolladores propios y de las personas encargadas de realizar las pruebas para asegurarse que todo funciona correctamente (Schwaber, 2004).

En el flujo de trabajo de la metodología Scrum, se introducen dos etapas, la primera de ellas es conocida como el Product Backlog allí se realiza el levantamiento de requerimientos, sin necesidad de conocerlos todos en detalle, es suficiente conocer las funcionalidades más importantes. Esto es significativo ya que a medida que se avanza en el proyecto, pueden surgir nuevos requerimientos los cuales se agregan a los ya existentes, es decir es una metodología flexible que puede priorizar los requerimientos de acuerdo a las necesidades manifiestas. La segunda etapa se conoce como el Sprint Backlog y es allí donde se toman los requerimientos y se dividen en diferentes tareas las cuales son llamadas Sprints, estas se pueden asimilar como mini-proyectos o iteraciones con entregas incrementales que forman parte de las funcionalidades requeridas pueden tener tiempos de desarrollo que van desde las dos hasta las cuatro semanas. Cada uno de estos Sprint, representa una mejora en la

(42)

42

aplicación. Por lo general el Product Owner se encarga de priorizar los requerimientos más importantes o los que sirvan de base para otros requerimientos para una mejor planeación de las demás tareas, de esta forma las funcionalidades se pueden apreciar más rápidamente, además pueden servir como prototipos para validación y se reduce el riesgo de que no funcione, también permite una retroalimentación más rápida, fácil de recibir y considerar durante el tiempo de desarrollo (Schwaber, 2004). La ilustración 11 muestra el proceso de cada Sprint, en donde se inicia con un análisis del requerimiento, se plantea un diseño que cumpla la funcionalidad solicitada, se realiza el desarrollo y por último se realiza el test para validar el funcionamiento.

En el Sprint Backlog, se contemplan reuniones a diario en donde se reúne todo el equipo de trabajo y se revisan los avances o dificultades que cada uno presenta, esto ayuda a mantener actualizadas a todas las personas involucradas y adicionalmente a estimar los tiempos de las entregas parciales y la entrega final. Es decir que al finalizar cada Sprint se cuenta con una nueva versión del producto en donde poco a poco se va cumpliendo con todos los requisitos (Dietmar Pfahl, 2014).

La metodología utilizada en este proyecto se implementa en cinco etapas las cuales son: 1) Identificación (Actores, Necesidades y Requerimientos) 2) Análisis y definición de la muestra, 3) Disposición de recursos, 4) Desarrollo de la aplicación y 5) Pruebas e implementación, esto se puede ver reflejado en el siguiente diagrama:

Ilustración SEQ Ilustración \* ARABIC 9Metodología de Trabajo Scrum fuente Schwaber

(43)

43

Ilustración 12 Metodología de Trabajo Usada - Fuente Elaboración Propia

De esta Manera a continuación se muestra la definición de variables y el modelo desarrollado para la elaboración de nuestra Base de Datos Principal que estará alojada en la página web CARTO, donde se alojará la base de datos del formulario.

(44)

44

(45)

45

5.1.1.

Elaboración conceptual de la aplicación

Requerimientos funcionales

Los requerimientos funcionales son definidos como los servicios básicos que debe proveer el sistema (Welland, 2005). A continuación, se realiza una descripción breve sobre los requerimientos funcionales que dispondrá la aplicación.

Información básica

ITEM DESCRIPCIÓN

Nombre del solicitante Persona natural o entidad jurídica que requiere la información.

Propietario Persona natural o jurídica dueña y/o poseedora del bien inmueble.

Visitado por Persona la cual está haciendo la vista domiciliaria y por ende, el diligenciamiento del formulario.

Folio de matrícula inmobiliaria

Identificación numérica única de cada bien inmueble.

Cédula catastral Documento con el que se comprueba la información con que está registrado un predio en el catastro.

Metodología valuatoria Metodología por la cual va ser valuado el inmueble, ya sea renta, estudio de mercado, costo de reposición a nuevo, depreciación o desarrollo potencial.

Departamento Nombre de la división administrativa dentro la cual se encuentra el inmueble.

Ciudad o Municipio Nombre de la ciudad o municipio dentro la cual se encuentra el inmueble.

(46)

46

Localidad Nombre de la localidad de la ciudad dentro la cual se encuentra el inmueble.

Barrio Nombre del barrio Al que pertenece el inmueble.

Dirección Número de dirección del inmueble.

Teléfono Número telefónico del inmueble.

Nombre del conjunto o edificio

Nombre del conjunto o edificio al cual pertenece el inmueble, si aplica.

Fecha visita Dia, mes y año en el cual fue realizada la visita domiciliaria al inmueble.

Hora visita Hora en la cual fue realizada la visita domiciliaria al inmueble.

Información del barrio

ITEM DESCRIPCIÓN

Uso del barrio Ingresa el uso actual del barrio donde se encuentra el inmueble, puede ser vivienda industria, comercio, mixto u otro.

Tipo de construcciones Ingresa el tipo de construcción del barrio, puede ser autoconstrucción o en serie.

Vías de acceso Nombre de las vías de acceso que tenga el barrio.

Estado vías de acceso Ingresa el estado de las vías de acceso del barrio, puede ser pavimentada, adoquín, sardinel, andenes o destapada.

Servicios públicos Ingresa lo servicios públicos con los que cuenta el inmueble (Acueducto, alcantarillado, electricidad, gas, telefonía o no

Referencias

Documento similar

Entre nosotros anda un escritor de cosas de filología, paisano de Costa, que no deja de tener ingenio y garbo; pero cuyas obras tienen de todo menos de ciencia, y aun

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

o Si dispone en su establecimiento de alguna silla de ruedas Jazz S50 o 708D cuyo nº de serie figura en el anexo 1 de esta nota informativa, consulte la nota de aviso de la

Las manifestaciones musicales y su organización institucional a lo largo de los siglos XVI al XVIII son aspectos poco conocidos de la cultura alicantina. Analizar el alcance y

Esta U.D.A. de Podología nace con la voluntad de dar respuesta a la necesidad de contribuir a la integración de conocimiento, actitudes y habilidades en la formación de

De la Salud de la Universidad de Málaga y comienza el primer curso de Grado en Podología, el cual ofrece una formación generalista y profesionalizadora que contempla

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de