DMAH
Transcripción
DMAH
19/10/2009 Geoservicios de información ambiental para el Cuerpo de Agentes Rurales del DMAH Índice • 1. Introducción – 1.1. Cuerpo de Agentes Rurales. – 1.2. Situación de partida. – 1.3. Objetivo. Jornadas ESRI 2009 1 19/10/2009 Cuerpo de Agentes Rurales Jornadas ESRI 2009 Cuerpo de Agentes Rurales Desde 1627 CAR: 2006 Funciones: •Vigilancia •Inspección •Colaboración en la Gestión •Investigación •Informar y asesorar a la ciudadanía Carta de servicios Jornadas ESRI 2009 2 19/10/2009 Situación de partida • Actualmente los agentes rurales comunican por radio al centro de control distintos tipos de datos como pueden ser actuaciones, datos meteorológicos, posición, etc. Estos datos se envían a través de mensajes de texto utilizando una codificación definida y quedan almacenados en una base de datos. Agentes Rurales Terminales GPS Red de comunicaciones RESCAT Centro de Control Jornadas ESRI 2009 Objetivo • Partiendo de este sistema existente se precisa añadir una funcionalidad SIG para responder de forma automática a determinados mensajes después de un proceso de análisis geográfico en base a les coordenadas GPS enviadas por el terminal. Análisis SIG Agentes Rurales Terminales GPS Red de comunicaciones RESCAT Centro de Control Jornadas ESRI 2009 3 19/10/2009 Índice • 1. Introducción – 1.1. Cuerpo de Agentes Rurales. – 1.2. Situación de partida. – 1.3. Objetivo. • 2. Análisis y diseño del sistema – – – – – – – 2.1. Arquitectura base. 2.2. Descripción Funcional. 2.3. Solución Oracle Spatial. 2.4. Solución Geoservicios ArcGIS Server. 2.5. Comparativa. 2.6. Solución final. 2.7. Funcionalidad adicional de posicionamento. Jornadas ESRI 2009 Arquitectura base Subsistema actual embarcado en vehículo Unidad de Localización Radio móvil Torre de Collserola Torreferrussa Subsistema nuevo embarcado en vehículo Estación SIG BBDD Oracle Spatial Unidad de Localización TCP/IP Radio móvil Estación SIG PDA Servidor SDS Radio portátil para posicionamiento Radio portátil Servidor de Datos Subsistema Centro de Control Red de comunicaciones RESCAT Jornadas ESRI 2009 4 19/10/2009 Descripción Funcional IDVehicle 55 UTMX 440.719 UTMY 4.614.772 UTMZ Codi 234 91 Camp1 Camp2 Camp3 Oracle Procesamiento SIG SIG MUNICIPIS: 91Garriga La IDVehicle 55 Missatge SIG Municipis: La Garriga Oracle Jornadas ESRI 2009 Solución Oracle Spatial • Esta opción se caracteriza por ser una solución centralizada en Torreferrusa. • Implica tener almacenada la cartografía de base que se utilizará en la consulta espacial en la base de datos Oracle en formato SDO_GEOMETRY para poder utilizar los operadores espaciales. Oracle Spatial Cartografía Oracle Spatial Torre de Collserola Conversión a punto (SDO_GEOMETRY) Torreferrussa Estación SIG SDO_GEOMETRY Tratamiento de mensajes BBDD Oracle Spatial Procedimiento Oracle (Operador Espacial) TCP/IP Estación SIG Generación Respuesta Servidor SDS Servidor de Datos Subsistema Centro de Control Jornadas ESRI 2009 5 19/10/2009 Solución Geoservicios ArcGIS Server (I) • Esta opción se caracteriza por ser una solución distribuida. • En este caso la cartografía de base está en la geodatabase de la Consejería. GDB SIG ArcSDE Torre de Collserola Torreferrussa Estación SIG BBDD Oracle Spatial Oracle TCP/IP Tratamiento Estación SIG Servidor SDS De Petición contra el GeoServicio mensajes Servidor de Datos Subsistema Centro de Control Generación Respuesta Jornadas ESRI 2009 Solución Geoservicios ArcGIS Server (II) GDB SIG MXD (ArcGIS Desktop) ArcSDE Manager (ArcGIS Server) Eclipse (webADF) Oracle Jornadas ESRI 2009 6 19/10/2009 Comparativa Geoservicios ArcGIS Server Oracle Spatial Sistema centralizado. Sistema distribuido. La cartografía se tiene que cargar en Oracle en formato SDO_Geometry. Consulta la cartografía directamente de la geodatabase corporativa. El análisis SIG se hace con los operadores espaciales de Oracle. El análisis SIG se hace con ArcGIS Server en servidor SIG. Para hacer nuevas consultas hay que cargar la cartografía asociada. Se pueden crear nuevas consultas fácilmente. No depende de conexión al servidor SIG. Depende de la disponibilidad del servidor SIG. Jornadas ESRI 2009 Solución Adoptada • Se integran las dos soluciones para aprovechar las ventajas de ambas y contrarrestar los inconvenientes. Se utilizan los geoservicios como motor principal y la consulta a Oracle como backup. Mensaje de entrada Petición contra el GeoServicio ERROR Si Operador Espacial Oracle ? No Respuesta Jornadas ESRI 2009 7 19/10/2009 Funcionalidad adicional de posicionamento Miramon • Actualmente se hace el seguimiento de las posiciones de los vehículos a través del programa Miramon en la Intranet. • Aprovechando la infraestructura del servidor con ArcGIS Server se ha creado un visor para mostrar las posiciones y hacer un seguimiento de los vehículos a través de Internet. Torre de Collserola Torreferrussa ArcGis Server Estación SIG BBDD Oracle Spatial TCP/IP Estació GIS Servidor SDS Servidor de Datos Subsistema Centro de Control Jornadas ESRI 2009 Índice • 1. Introducción – 1.1. Cuerpo de Agentes Rurales. – 1.2. Situación de partida. – 1.3. Objetivo. • 2. Análisis y diseño del sistema – – – – – – – 2.1. Arquitectura base. 2.2. Descripción Funcional. 2.3. Solución Oracle Spatial. 2.4. Solución Geoserveis ArcGIS Server. 2.5. Comparativa. 2.6. Solución final. 2.7. Funcionalidad adicional de posicionamento. • 3. Geoservicios – 3.1. Tipos de consultas. – 3.2. Parámetros opcionales. – 3.3. Estadísticas de uso. Jornadas ESRI 2009 8 19/10/2009 Tipos de Consultas I • Consultar Municipio: Devuelve el nombre de los municipios dentro de un radio de 100m respecto a las coordenadas. • Identificar PEIN: Devuelve el nombre del Espacio de interés Natural correspondiente a las coordenadas. Aigüestortes La Garriga (<100m: Figaró-Montmany, l’Ametlla del Vallès) • Identificar ENPE: Devuelve el nombre del Espacio Natural de Protección Especial correspondiente a las coordenadas. • Identificar Red Natura 2000: Devuelve el nombre del Espacio Natural de Protección Especial correspondiente a las coordenadas. Parque Natural del Cadí-Moixeró Sistema prelitoral meridional Jornadas ESRI 2009 Tipos de Consultas II • Identificar Coto: Devuelve la matrícula del coto correspondiente a las coordenadas. • Identificar Forest: Devuelve el nombre de la Forest correspondiente a las coordenadas. G-10174 Poblet • Consultar Topónimos: Devuelve los topónimos dentro de un radio de 500m y la distancia de cada uno a las coordenadas, ordenados de más cercano a más lejano. Torrent del Planell Can Busquets(251m), Torrent del Planell (316m), Sant Nicolau (375m) Sant Nicolau Can Busquets Jornadas ESRI 2009 9 19/10/2009 Parámetros opcionales • Coordenadas UTM: Por defecto las consultas se hacen contra las coordenadas proporcionadas por el GPS pero existe la posibilidad de pasar unas determinadas coordenadas por parámetro. 91 439.404 4.614.602 • Distancia: En las consultas de municipio y topónimo se aplican unas distancias por defecto, que son de 100m y 500m respectivamente, pero si se desea se puede especificar una distancia concreta. 91 250 91 439.404 4.614.602 800 Jornadas ESRI 2009 Estadísticas de uso Codi 91 92 93 94 95 96 98 Nom Peticions Desde Fins a Peticions Oracle % Peticions Oracle Municipi 7675 27/07/07 09/02/09 1172 15,27% Pein 2831 27/07/07 09/02/09 336 11,87% Enpe 673 27/07/07 09/02/09 54 8,02% Xarxa Natura 2000 965 27/07/07 09/02/09 94 9,74% Cotos 2264 27/07/07 09/02/09 207 9,14% Forests 201 27/07/07 09/02/09 19 9,45% Topònims 2477 10/04/08 09/02/09 0 0,00% Peticions Geoserveis Topònims 2477 Municipi Forests 201 Pein Cotos 2264 Municipi 7675 Xarxa Natura 2000 965 Enpe 673 Enpe Xarxa Natura 2000 Cotos Forests Pein 2831 Topònims Jornadas ESRI 2009 10 19/10/2009 Agradecimientos Jornadas ESRI 2009 11