Oracle Spatial y PostGIS ambos son administradores de base de datos espaciales, definiendo localización y relación entre objetos, similares en su objetivo principal que es almacenar datos alfanuméricos y datos espaciales o geográficos, pero muy diferentes en la forma como lo realizan, debido principalmente a la ingeniería y tecnología que utilizan para la implementación de cada tipo de base de datos espacial.
Los criterios que se van a considerar en general en este estudio, para analizar las dos bases de datos geográficas y según el criterio del autor de la tesis son:
PARAMETROS CONCEPTO
Adaptabilidad Determina el grado que una base de datos geográfica es independiente de la plataforma, tipos de conexión, lenguajes de programación, etc. Rendimiento Eficiencia de las bases de datos geográficas analizadas en base a
parámetros como tipos de datos soportados, tamaño de las bases de datos espaciales, manejo de concurrencias, etc.
Seguridad Se refiere al tipo de seguridad ofrecida por las bases de datos geográficas con el fin de proteger la información en ellas contenidas. Aprendizaje Una documentación insuficiente o un soporte inadecuado al usuario
pueden hacer que un usuario abandone o descarte el uso de un SIG. Para evaluarlo, se lo ha dividido en dos apartados: la documentación y el soporte
Mapas La generación de un Mapa es la razón de utilizar un SIG. En este aspecto se evalúa la usabilidad de la herramienta y el diseño del resultado.
Costos de las Herramientas
Costos necesarios para el desarrollo de una aplicación basada en Oracle Spatial o PostGIS.
Tabla III.5. Determinación de los criterios de comparación
Los seis parámetros generales que se ha tomado en cuenta para desarrollar el estudio comparativo están divididos en varios ítems que detallamos a continuación:
ADAPTABILIDAD
VARIABLES CONCEPTO
Plataforma Capacidad de productos de software para ser adaptado a diferentes entornos especificados sin aplicar acciones o medios diferentes de los previstos para el propósito del software considerado
Arquitectura Complejidad de la arquitectura de la base de datos geográfica, influye en el performance.
Herramientas de desarrollo Lenguajes de programación adaptados y compatibles con la base de datos geográfica al momento de desarrollar una aplicación.
Conectores estándares de integración con otras Bases de datos
Capacidad de integrarse con otras bases de datos mediante conectores de integración.
Funciones Espaciales Capacidad de funciones espaciales para la manipulación de geometría espacial.
Formato de imágenes soportados
Compatibilidad con ciertos formatos de imágenes para la generación de mapas.
Soporte de Geometría Geometría empleada para la representación de datos geográficos y de localización.
Herramientas para WebMapping
Aplicaciones que brindan la posibilidad de poner a disposición información geográfica a través de la Web.
Tabla III.6. Variables del parámetro de comparación Adaptabilidad
RENDIMIENTO
VARIABLES CONCEPTO
Medida de sobrecarga Capacidad de manejar grandes volúmenes de información espacial. Medida de velocidad de
gestión (Segundos)
Tiempo de respuesta al realizar consultas a la base de datos geográfica.
Optimización algoritmos de análisis espacial
Algoritmos de gestión para el rápido acceso a información multidimensional de objetos arbitrarios.
Manejo de errores (Sincronización)
Lenguaje de consultas al servidor
Lenguaje de interpretación de consultas SQL, nivel de aceptación. Usabilidad Facilidad de utilizar una herramienta con el fin de administrar una base
de datos geográfica.
Tabla III.7. Variables del parámetro de comparación Rendimiento
SEGURIDAD
VARIABLES CONCEPTO
Autenticación y autorización proceso sincronización
Proceso de administración de la seguridad de la base de datos geográfica utilizando diferentes servicios o facilidades
Interna Nivel de seguridad interna de la base de datos geográfica. Protocolos de red y
comunicación
Protocolos de comunicación compatibles con la base de datos geográfica.
Tabla III.8. Variables del parámetro de comparación Seguridad
APRENDIZAJE
VARIABLES CONCEPTO
Documentación Disponibilidad de información
Soporte Soporte en línea
Tabla III.9. Variables del parámetro de comparación Aprendizaje
MAPAS
VARIABLES CONCEPTO
Utilidad Esta variable establece la facilidad de manejo de la herramienta SIG Aspecto Capacidad de manejar aspectos de representación del territorio 3D,
raster y representación de volúmenes
Tabla III.10. Variables del parámetro de comparación Mapas
COSTOS DE LAS HERRAMIENTAS
VARIABLES CONCEPTO
Mantenimiento Costo de mantenimiento de la licencia Personalización Costo de desarrollo
Capacitación Costo por capacitación de la base de datos geográfica. Soporte Costo por soporte de la base de datos geográfica.
Tabla III.11. Variables del parámetro de comparación Costos de las Herramientas
Con el resultado final se puede elegir la mejor herramienta que más se adapte y ofrezca mayor prestaciones en el desarrollo de las aplicaciones SIG en la Web.
La forma para evaluar las dos bases de datos geográficas en base a los seis criterios antes mencionados, será utilizando una escala que va desde 1 hasta 20, la misma que luego se ofrecerá su respectiva descripción correspondiente que obedezca a la siguiente tabla:
RANGOS EQUIVALENCIAS 19 – 20 Excelente 17 – 18 Muy Bueno 15 – 16 Bueno 13 – 14 Regular 0 – 12 Insuficiente
Tabla III.12. Escalas con sus equivalencias
Al concluir este estudio comparativo asignaremos notas a cada uno de las variables o parámetros de las herramientas correspondientes en sus diferentes componentes, para finalmente elegir la herramienta que alcance las mayores calificaciones de manera que podamos con ella aplicar y desarrollar la aplicación SIG en la Web que cumpla con las expectativas de este proyecto de tesis aplicado a Fundación M.A.R.CO.