Marco de Referencia GIS

Propósito

El objetivo de este marco de referencia es el de definir los estándares respecto a tecnologías y componentes que nos permitan integrar funcionalidades GIS dentro de los desarrollos de soluciones y productos en Onesait.

Dentro de esta guía se podrá obtener información de los distintos componentes GIS que podemos utilizar al comenzar un nuevo producto, indicando información sobre las ventajas que nos puede aportar cada uno de ellos y estableciendo las bases sobre cuándo debemos utilizarlos en función de los requerimientos y necesidades GIS que debemos soportar en cada producto.

Adicionalmente, se proporciona información sobre la utilización actual de componentes y funcionalidades GIS dentro de los productos existentes en Onesait. El objetivo principal es identificar sinergias tecnológicas y funcionales que nos permitan establecer qué funcionalidades son de interés y susceptibles de ser implementadas a nivel de plataforma o qué funcionalidades pueden ser reutilizadas a nivel de producto donde las bases tecnológicas son equivalentes.

Por último, otro objetivo dentro de este marco es aportar información global sobre los Sistemas de Información Geográfica, su aplicación y casos de uso, además de identificar otras tecnologías y soluciones GIS tanto Open Source como software propietario, que aunque no se incluyen dentro de los estándares GIS de Onesait, pueden ser a futuro elementos a tener en cuenta en futuras integraciones GIS de productos Onesait con las plataformas corporativas GIS de las organizaciones con las que colaboremos.

Visión

La visión global de Onesait GIS tiene como principio fundamental la homogeneización de tecnologías GIS para cada una de las capas de integración donde pueda tener cabida el uso de funcionalidades GIS en un producto Onesait, fomentando aspectos como el mantenimiento, la reutilización y la agilidad a la hora de dar respuesta a las necesidades GIS identificadas. A partir de este punto, se busca empezar a generar contenidos que nos permitan industrializar funcionalidades GIS bajo plataforma teniendo en cuenta el roadmap de los productos existentes y las capacidades ya implementadas.

La principal estrategia será proponer tecnologías Open Source basadas en plataformas abiertas y orientadas a servicios, teniendo en cuenta como principal objetivo la interoperabilidad a la hora de trabajar con diferentes fuentes de información, servicios y formatos.

Estándares GIS en Onesait

En esta sección se van a describir los componentes y soluciones que conforman los estándares que utilizaremos para implementar funcionalidades GIS en los nuevos productos Onesait. 

Criterio

Estándar

Legacy

Herramientas

Desktop

QGIS

 

Capa de cliente

API Web Map

OpenLayers

Leaflet / Cesium

API Web Map 3D

Cesium

 

Capa de servidor

Servidor GIS

Geoserver

 

Servidor GIS Cacheo

GeoWebCache

 

Catálogo de metadatos

Geonetwork

 

Routing

OSRM

 

Capa de datos

Base de datos relacional

PostgreSQL

 

Extensión espacial

PostGIS

 

Bibliotecas routing

pgRouting

 

Base de datos no relacional

MongoDB

 

Bibliotecas espaciales

Procesado de datos raster y vectorial 

GDAL/OGR

 

Análisis GIS y gestión de geometrías

TURF, JSTS