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