Page 51 - Ingeniantes 521 interactivo
P. 51

Revista Ingeniantes 2018 Año 5 No.2 Vol.1

en el web hosting; y el análisis de los datos abiertos (Fi-     Tabla 2. Historial de prototipos. Leyenda: Aprobado sin ob-
gura 3) que comprende el proceso ETL y el diseño de             servaciones (AS); aprobado con modificaciones en los re-
las consultas de BI, entre ellas los filtros de búsqueda.       querimientos (AC); no aprobado (NA). Fuente: Elaboración
Las actividades de ambos diagramas representan ca-              propia.
sos de uso en particular que no se muestran en este
documento.

Finalmente, la validación se logró con la técnica basada
en prototipos (Figura 4) [6].

Figura 2. Escenario general del proceso: Creación de una capa.  Lógica de programación
                                                                Los filtros sólo requieren 3 consultas SQL dinámicas para
                                                                funcionar: la validación de los puntos que conforman los
                                                                vértices de un área de influencia en el caso exclusivo de
                                                                que sea un polígono; la búsqueda en las capas seleccio-
                                                                nadas de los elementos que se encuentren dentro del
                                                                área de influencia y que cumplan las condiciones espe-
                                                                cificadas (filtros); y el conteo de los elementos que cum-
                                                                plen dichas condiciones.

                                                                Para realizar una consulta de los datos abiertos en el
                                                                mapa digital de Catastro Colima, se debe: agregar una o
                                                                más capas y, opcionalmente, los filtros de búsqueda es-
                                                                pecíficos deseados; y 	trazar un área de influencia en el
                                                                mapa en forma de rectángulo, cuadrado o polígono de
                                                                figura libre.

Figura 3. Escenario general del proceso: Análisis.              Para agregar un filtro de búsqueda es necesario seleccio-
                                                                nar 3 parámetros: la capa (Bancos, Postes, Teléfonos Pú-
                                                                blicos, etc.); el campo (Nombre, Material, Condición Física,
                                                                etc.); y el valor a buscar (Banamex, Madera, Mala, etc.). El
                                                                valor es especificado mediante una lista de opciones o
                                                                una caja de texto si el rango de valores es amplio.

                                                                No hay una cantidad límite de filtros a agregar. Una capa
                                                                puede tener uno o más filtros específicos, así como una
                                                                búsqueda general sin filtros (Anexo 2.a). Los operadores
                                                                booleanos OR y AND unen 2 o más filtros de búsqueda
                                                                de una misma capa. Con OR los elementos encontrados
                                                                deben cumplir al menos una condición; con AND todas.

Figura 4. Fases de la implementación de un prototipo.           Un mensaje de alerta puede aparecer si ocurre un caso
                                                                especial de combinación entre ellos. Por ejemplo, a par-
La Tabla 2 muestra un resumen del historial de pro-             tir de la tabla de filtros en el Anexo 2.a, el usuario puede
totipos con la característica principal añadida en la           agregar la capa Panteón municipal y reemplazar los 2 fil-
versión en cuestión y la evaluación del prototipo para          tros específicos que existen (Figura 5); o agregar un filtro
continuar el desarrollo de software.                            específico en la capa Luminarias (Figura 6). El Anexo 2.b
                                                                muestra la tabla de filtros y los resultados en el mapa pro-
                                                                ducto de estas modificaciones.

                                                    47
   46   47   48   49   50   51   52   53   54   55   56