infraestructuras de datos espaciales: una aplicación al...
TRANSCRIPT
Advanced Information Systems Laboratory
http://iaaa.cps.unizar.esDepartment of Computer Science and Systems Engineering
Infraestructuras de Datos Espaciales:una aplicación al contexto de los Servicios Basados en la Localización (SBL)
Pedro J. Álvarez
IDEs-SBL.ppt 25-mar-04 2
Contenido de la presentación
q ¿Para qué sirve una IDE?q Infraestructura de datos espaciales (IDE)q Servicios de una IDEq Aplicaciones basadas en IDEsq Relación entre los SBL y las IDEsq Framework de SBLq Investigación en del contexto de los SBLq Ejemplos de SBLv SBL en sistemas CRMv Seguimiento de máquinas quitanievev Rutómetro RACCv Otros...
IDEs-SBL.ppt 25-mar-04 3
¿Para qué sirve una IDE?
qObjetivo estratégico del Ayto. de Zaragoza: “Utilización de tecnología de IDEs para la mejora de los procesos de trabajo internos y la atención al ciudadano”
q Casos de Estudio (Medio Ambiente):v Servicio de Aguas Residuales: detección de
vertidos incontrolados (proceso interno)v Servicio de Medio Natural: portales temáticos
sobre espacios naturales (atención al ciudadano)
IDEs-SBL.ppt 25-mar-04 4
Infraestructura de datos espaciales
q ¿Qué entendemos por una infraestructura de datos espaciales?v Tecnologías, políticas y disposiciones institucionales
que faciliten la disponibilidad de acceso a los datos espaciales
v Una base para la búsqueda, visualización, análisis y aplicación de datos espaciales a todos los niveles (administración, empresas, sectores sin ánimo de lucro, la universidad y los ciudadanos)
q Técnicamente es mucho más que una buena base de datos, una IDE incluye:v Datos geográficos y atributos + suficiente
documentación (metadatos) + medios para descubrir, visualizar y analizar los datos (servicios) + mecanismos para proporcionar acceso (redes de distribución)
v Ademas hay servicios adicionales o software para soportar aplicaciones de los datos
IDEs-SBL.ppt 25-mar-04 5
Infraestructura de datos espaciales
q Aspectos de una IDE a considerar:vAspectos técnicosØDatos, metadatos, servicios, productos
vAspectos internacionalesØNormas y estándares, sistemas, acceso a datos
vAspectos institucionales/organizacionalesØCompetencias, roles, cooperación, acuerdos
para cooperar y administrarØEscala local, regional, nacional y/o trans-
nacionalvAspectos legalesØAutorización, mecanismos de protección
vAspectos socioeconómicosØCostes, precios, calidades, cualificaciones
IDEs-SBL.ppt 25-mar-04 6
Infraestructura de datos espaciales
q Estándares de interoperabilidad:vMetadatos GeográficosØISO / TC 211 (Geoinformation / Geomatics)ØFGDC (Federal Geographic Data Committee)ØDublic Core
v Servicios GeográficosØW3C (infraestructura básica de servicios Web)ØOpenGIS Consortium (geoservicios)
• Geography Markup Language (GML)• Filter Encoding Specification (FES)• Catalog Service Interfaces• Web Map Server Interfaces• Web Feature Server Interfaces• …
http://www.opengis.org/
IDEs-SBL.ppt 25-mar-04 7
Servicios de una IDEN
úcleo funcionalN
ivel de Aplicación
SeguimientoQuitanieves
SeguimientoAmbulancias
AnálisisRutas Seguimiento
Herramientas
SistemasLegados
Sistemas finalesAguas
Residuales
MinasUrbanismo
PGOU
IPA-CHE
EspaciosNaturales
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
GazetteerSLD GeocoderTracking
Interfaces OGC
Nivel de análisis
Plan. deViajes
Seguimientoflotas
PáginasAmarillas 4G
Servicios SIG<<Estándares Internet>>
Catálogo
Internet
IDEs-SBL.ppt 25-mar-04 8
Servicios de Catalogación
q Permiten caracterizar y documentar datos, es decir, especificar sus metadatos
q Cada metadato describe el contenido, calidad, condición y otras características de los datos
IDEs-SBL.ppt 25-mar-04 9
Catálogo
q Como mínimo permite descubrir los datos geográficos que están catalogadosvMediante una interfaz de búsqueda
q Se puede implementar como un servicio Webv Se puede consultar en Internet o en una Intranet
q Se puede encadenar con otros serviciosv Permitiendo ver o acceder a los datos catalogadosv Pudiendo interrogar a otros catálogos
IDEs-SBL.ppt 25-mar-04 10
Catálogo OGC
q Interfaces estándarvDiscoveryvManagementvAccess (direct/brokered)
qNo aborda detalles de implementaciónvOrdenación y priorización de resultadosvNormalización y mejora semántica de las
búsquedas (tesauros, gazzeters, etc.)vMultilingue (metadatos y consultas)v Presentación de metadatos en diferentes
estándaresvOptimización de búsquedas (caches de datos)v Interfaces de búsqueda (nivel usuario)
IDEs-SBL.ppt 25-mar-04 13
Servidores de Mapas
q Facilita el acceso a mapas (imágenes) e información relacionada con ciertos elementos mostrados en el mapa
q El estilo de los mapas está prefijado por el servidor
q Diferentes tipos de servidores de mapas (referencia, base, estándar, temáticos,...)
q Interfaces estándar OGC que faciliten la extracción de datos de diferentes fuentes (vendedores, instituciones locales, autonómicas, nacionales,...)
IDEs-SBL.ppt 25-mar-04 15
Servidores de features geográficos
q Proporciona interfaces para descubrir y para pedir datos espaciales vectoriales junto con sus atributos
q Puede usar filtros de OpenGIS (es un estándar basado en XML para especificar restricciones) u otros lenguajes de interrogación
q Devuelve datos “crudos” en ASCII, XML o (preferido) en GML
q Puede soportar actualizaciones remotasv Incluso desde varios usuarios simultáneos
(soporta transacciones y bloqueos)
IDEs-SBL.ppt 25-mar-04 17
Styled Layer Descriptor (SLD)
q La especificación Styled Layer Descriptor permite:v Creación de capas nuevas a partir de un servidor de
datos vectoriales (web feature service)v Creación de mapas con el estilo gráfico que prefiera el
cliente
IDEs-SBL.ppt 25-mar-04 18
Gazetteer
q Es un WFS en el que se le presta una especial atención al concepto de nombre
q Los features que almacena:v se usan para localización espacial (geographic
extent - ISO19115) v tiene asociada una lista de nombres y un tipo
(organización jerárquica de conceptos)q Consultas por nombre + posibilidad de
recuperar información relacionada según la jerarquía de conceptos, por ejemplo:v Zaragoza (ciudad) es parte de Zaragoza (Provincia)v Zaragoza (provincia) es parte de Aragón (CCAA)vAragón (CCAA) es parte de España (país)v ...
IDEs-SBL.ppt 25-mar-04 23
Relación entre los SBL y las IDEs
q Desarrollo de plataformas tecnológicas en el sector de las TIC:v Internet (distribución, acceso y servicios)vComunicaciones móviles (3G)vComputación ubicua
Mapas LocalesGuías UrbanasRestaurantes
Puestos GasolinaFarmacias
Cines
ALTO VALOR
Eventos localesSistemas de SeguimientoInformación de Tráfico
Movilidad Personas
Páginas AmarillasMapas GenéricosInfo. Referenciada
Valores BolsaHorariosNoticiasDeportes
SEN
SIB
LE
(DE
PEN
DIE
NT
E)
IND
EP
EN
DIE
NT
E
ESTÁTICA DINÁMICA
INFORMACIÓN (CONTENIDOS)
LO
CA
LIZ
AC
IÓN
Fuente: “Tecnologías de la Información y la Comunicación. Tendencias tecnológicas a medio y largo
plazo”, Ministerio de Ciencia y Tecnología (2003).
Servicios Basados en la Localización (SBL)
q Desarrollo de aplicaciones y servicios software
IDEs-SBL.ppt 25-mar-04 24
Dispositivos móviles- Dispositivos- Redes, protocolos,…
LIF
Internet- Distribución (servicios IDEs)- Estándares de interoperabilidad
OpenGIS
Relación entre los SBL y las IDEs
Localización- Datos espaciales- Tecnologías de posicionamiento
Operadoras de TelecomunicacionesPDA
Clientes de SBL(WAP/JAVA/…)
OpenLSOMA
ParlayJain
IDEs-SBL.ppt 25-mar-04 25
Trabajo actual en torno a los SBL
q Iniciativas internacionales como OGC y LIF vCentradas en el análisis funcional del contexto y
su estandarizaciónv En la actualidad, no abordan problemáticas
relacionadas con las infraestructuras softwareq Temas de Investigación:v Tecnologías software adecuadasv Integración eficiente de las tecnologíasvAcomodo a los cambios constantesvAcceso a través de entornos multi-usuario y
distribuidosvUtilización por parte de los usuarios finales
IDEs-SBL.ppt 25-mar-04 26
Framework de SBL
Framework Com. & Posicionamiento
Servicio deLocalización
ServiciosPropios
Servicio deLocalización
PlataformaOperadora
Interfaces LIF Interfaces LIF
Sistemas finales
Núcleo funcional
Nivel de A
plicación
SeguimientoQuitanieves
SeguimientoAmbulancias
AnálisisRutas Seguimiento
Herramientas
SistemasLegados
Servicios de Localización<<Estándares Internet>>
Servicios SBL<<Estándares Internet>>
Aguas Residuales
MinasUrbanismo
PGOU
IPA-CHE
EspaciosNaturales
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
GazetteerSLD GeocoderTracking
Interfaces OGC
Nivel de análisis
Plan. deViajes
Seguimientoflotas
PáginasAmarillas 4G
Servicios SIG<<Estándares Internet>>
Catálogo
Internet
IDEs-SBL.ppt 25-mar-04 27
Investigación en el contexto de los SBL
Framework Com. & Posicionamiento
Servicio deLocalización
ServiciosPropios
Servicio deLocalización
PlataformaOperadora
Interfaces LIF Interfaces LIF
Sistemas finales
Núcleo funcional
Nivel de A
plicación
SeguimientoQuitanieves
SeguimientoAmbulancias
AnálisisRutas Seguimiento
Herramientas
SistemasLegados
Servicios de Localización<<Estándares Internet>>
Servicios SBL<<Estándares Internet>>
Aguas Residuales
MinasUrbanismo
PGOU
IPA-CHE
EspaciosNaturales
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
GazetteerSLD GeocoderTracking
Interfaces OGC
Nivel de análisis
Plan. deViajes
Seguimientoflotas
PáginasAmarillas 4G
Servicios SIG<<Estándares Internet>>
Catálogo
Internet
IDEs-SBL.ppt 25-mar-04 28
SBL en sistemas CRM
12 34
Web
Gestor de Servicios
Sistema CRM Vantive
(Field Service)
Recepciónpeticiones
Cliente
Recepciónservicios
Personal de Campo
Web Field Service
Petición de Servicio1Recepción Orden &Asignación técnico
2
Notificación de Servicio3
Servicio Realizado5Localización
Técnicos
Monitorizar Servicio4
Internet
InternetInternet
RedGSM
IDEs-SBL.ppt 25-mar-04 29
Framework OGC
Gestor de Servicios
Personal de Campo
Nivel de Aplicación
WFS
GML
WMS
Mapas
Framework LIF
ServicioLocalización
Intermediarios de Integración
MediadorTWFSOGC
MLPLIF
Actualización Localizaciones
Petición Localizaciones
RedGSM
Adquisición Localizaciones
ServicioTracking
Objetos Vantive
BD Vantive
iwServer
Web Field Service
JSPEJB
Servidor WebMotor JSP
InternetHTTP
IntranetRPC
Sistema Vantive
Field Service
Formulario
Internet
ServicioGeocoding
Styled LayerDescriptor
Referenciar Direcciones& Mapas
Acceso DatosVantive
IDEs-SBL.ppt 25-mar-04 30
Servicio deLocalización
servicio Web
Servicio deLocalización
servicio Web
Aplicación para el seguimiento de quitanieves
Servicio deLocalización
servicio Web
Servicio de Coordinación
Localizaciones
Centro de control
Sistema de Empresa
Sistema deseguimiento
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
SLD Tracking
Servicios SIG<<Estándares Internet>>
IDEs-SBL.ppt 25-mar-04 31
Servicio deLocalización
servicio Web
Servicio deLocalización
servicio Web
Aplicación para el seguimiento de quitanieves
Servicio deLocalización
servicio Web
Servicio de Coordinación
Localizaciones
Centro de control
Sistema de Empresa
Sistema deseguimiento
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
SLD Tracking
Servicios SIG<<Estándares Internet>>
1
1
1
0Subscripción
IDEs-SBL.ppt 25-mar-04 32
Servicio deLocalización
servicio Web
Servicio deLocalización
servicio Web
Aplicación para el seguimiento de quitanieves
Servicio deLocalización
servicio Web
Servicio de Coordinación
Localizaciones
2
2
2
Centro de control
Sistema de Empresa
Sistema deseguimiento
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
SLD Tracking
Servicios SIG<<Estándares Internet>>
http://bubu.cps.unizar.es/CoordinationServlet?REQUEST=<? xml version="1.0"?><CoordinationService> <operation>out</operation>
<tuple><pos> <msid>658395155</msid><pd> <lat>41.6</lat> <long>0.87</long></pd></pos></tuple>
</CoordinationService>
3 Actualización
IDEs-SBL.ppt 25-mar-04 33
Servicio deLocalización
servicio Web
Servicio deLocalización
servicio Web
Aplicación para el seguimiento de quitanieves
Servicio deLocalización
servicio Web
Servicio de Coordinación
Localizaciones
2
2
2
Framework de Información GeográficaNivel de Gestión de Datos
WMS WFS WTS
Nivel de Procesado de Datos
SLD Tracking
Servicios SIG<<Estándares Internet>>
3Actualización
Usuario Remoto
Navegadorde Internet
Usuario Remoto
Clientes ligeros Java
Internet
3 Actualización
IDEs-SBL.ppt 25-mar-04 35
Control de Tráfico tiempo realhttp://www.urbanismo.munimadrid.es/visorurbanistico/
Madrid
IDEs-SBL.ppt 25-mar-04 37
Juegos basados en la localización
http://www.botfighters.com/welcome/
http://www.itsalive.com/