laboratorio de tecnologías de geoinformación - … · mesa de trabajo: atlas nacional interactivo...

54
Laboratorio de Tecnologías de Laboratorio de Tecnologías de Geoinformación Geoinformación Dr. David Sol Dr. David Sol Director Director 1999 1999 - - 2006 2006 CENTIA Centro de Investigación en Tecnologías CENTIA Centro de Investigación en Tecnologías de Información y Automatización de Información y Automatización Universidad de las Universidad de las Américas Américas - - Puebla Puebla 2005 2005

Upload: hoangthuan

Post on 25-Sep-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Laboratorio de Tecnologías de Laboratorio de Tecnologías de GeoinformaciónGeoinformación

Dr. David SolDr. David SolDirectorDirector

19991999--20062006CENTIA Centro de Investigación en Tecnologías CENTIA Centro de Investigación en Tecnologías

de Información y Automatización de Información y Automatización Universidad de las Universidad de las AméricasAméricas -- PueblaPuebla

20052005

Page 2: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ContactoContacto

Universidad de las Universidad de las AméricasAméricas -- PueblaPuebla•• Dr. David Sol MartínezDr. David Sol Martínez

[email protected]@geosistemas.com.mx

•• Antonio Antonio [email protected]@geosistemas.com.mx

http://ict.udlap.mx/activities/GIS/html/http://ict.udlap.mx/activities/GIS/html/(página rescatada)(página rescatada)

Page 3: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ObjetivosObjetivos

La investigación y el desarrollo en tecnologías de La investigación y el desarrollo en tecnologías de geogeo--informacióninformaciónLa formación de recursos humanos La formación de recursos humanos La colaboración La colaboración multidiciplinariamultidiciplinaria con especialistas con especialistas nacionales e internacionalesnacionales e internacionalesLa realización de proyectos financiados con un La realización de proyectos financiados con un impacto social y económicoimpacto social y económicoLa difusión y publicación de resultados a nivel La difusión y publicación de resultados a nivel nacional e internacionalnacional e internacional

Page 4: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

AreasAreas de Investigaciónde Investigación

Sistemas de Información GeográficaSistemas de Información GeográficaCartografía DigitalCartografía DigitalBases de Datos EspacialesBases de Datos EspacialesMetadatosMetadatosServidores de DatosServidores de DatosMinería de Datos EspacialMinería de Datos Espacial

Page 5: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Estándares y EspecificacionesEstándares y Especificaciones

W3CW3C•• HyperTextHyperText MarkupMarkup LanguageLanguage HTMLHTML•• Extensible Extensible MarkupMarkup LanguageLanguage XMLXML•• ScalableScalable Vector Vector GraphicsGraphics SVGSVG•• Web Web ServicesServices

OGCOGC•• GeographyGeography MarkupMarkup LanguageLanguage GMLGML•• Web Web MapMap ServicesServices WMSWMS•• Web Web FeatureFeature ServicesServices WFSWFS

Page 6: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Proyectos de InvestigaciónProyectos de Investigación20012001•• Base de datos geográfica para el apoyo a la toma de Base de datos geográfica para el apoyo a la toma de

decisiones en la zona del volcán decisiones en la zona del volcán PopocatépetlPopocatépetlProyecto CONACYT referencia R31971Proyecto CONACYT referencia R31971--A A

20022002•• Servicios y Colecciones Digitales para grandes Servicios y Colecciones Digitales para grandes

Comunidades de UsuariosComunidades de UsuariosProyecto CONACYT referencia 35804Proyecto CONACYT referencia 35804--A A

20032003•• Habitar y Vivir, zona urbana de la ciudad de Puebla. Habitar y Vivir, zona urbana de la ciudad de Puebla.

Análisis Análisis historicohistorico--urbano utilizando cartografía CONACYT urbano utilizando cartografía CONACYT 3825738257--HH

20022002--20052005•• ControllingControlling thethe evacuationevacuation ofof thethe PopocatépetlPopocatépetl habitantshabitants

usingusing carscarsFinanciamiento DAAD, CONACYT DLRFinanciamiento DAAD, CONACYT DLR--AlemaniaAlemania

Page 7: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Desarrollo 2003Desarrollo 2003--20042004GISonlineGISonline: Servicios Geográficos en Internet: Servicios Geográficos en InternetGerardo Cepeda PorrasGerardo Cepeda PorrasGiswebGisweb: Reingeniería para la implementación de un Web : Reingeniería para la implementación de un Web FeatureFeature ServiceServiceAbraham López Abraham López AmeneyroAmeneyroIntegración de datos de GPS en sistemas de Integración de datos de GPS en sistemas de informacioninformaciongeográficosgeográficosEdgar Bravo MartínezEdgar Bravo MartínezOGGDB: Modelado e Implementación de una Base de datos OGGDB: Modelado e Implementación de una Base de datos Geográfica para Geográfica para OpenGISOpenGISClaudia Macias LunaClaudia Macias LunaGISELA X3 : Modelado estándar de datos geográficos GISELA X3 : Modelado estándar de datos geográficos tridimensionales con XML y su aplicación en un Sistema de tridimensionales con XML y su aplicación en un Sistema de Información Geográfica para Protección CivilInformación Geográfica para Protección CivilAntonio F. Antonio F. RazoRazo RodríguezRodríguez

Page 8: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Presentaciones INEGI

Mesa de Trabajo: Atlas Nacional Interactivo de Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México México. Julio, Agosto, Septiembre 2004 México D.FD.F..Panel: Interoperabilidad. Reunión Nacional de Panel: Interoperabilidad. Reunión Nacional de Geografía INEGI. Junio 2004. Toluca Geografía INEGI. Junio 2004. Toluca EdoEdo de de México.México.Primer Taller Interinstitucional sobre la IDEMEXPrimer Taller Interinstitucional sobre la IDEMEXMéxico, México, D.FD.F. a 3 de Junio de 2003. Mesa de . a 3 de Junio de 2003. Mesa de trabajo sobre el Acceso y diseminación de la trabajo sobre el Acceso y diseminación de la información información geoespacialgeoespacialPanel: Acceso y distribución de la información. Panel: Acceso y distribución de la información. Convención Nacional de Geografía INEGIConvención Nacional de Geografía INEGIFebrero 2003 México Febrero 2003 México D.FD.F..

Page 9: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Otras PresentacionesOtras PresentacionesTutorialTutorial: ": "IntroductionIntroduction toto GML (GML (GeographyGeography MarkupMarkupLanguageLanguage) as a ) as a methodologymethodology totoexchangeexchange geographicgeographic data" data" WorkshopWorkshop SemanticSemantic ProcessingProcessingofof SpatialSpatial Data. GEOPRO 2002 Instituto Politécnico Data. GEOPRO 2002 Instituto Politécnico Nacional. Diciembre 3Nacional. Diciembre 3--4, 2002. 4, 2002. MexicoMexico D.FD.F..

RazoRazo A., Sol D. 2002 "GISELA: A A., Sol D. 2002 "GISELA: A webweb--basedbased interfaceinterface totosupportsupport a a riskrisk managementmanagement GIS GIS usingusing XML XML andand openopenstandardsstandards". GML ". GML DevDev DaysDays JulyJuly 22nd22nd--26th 2002 Vancouver 26th 2002 Vancouver CanadaCanada. . httphttp://://www.gmldev.orgwww.gmldev.org//index.htmlindex.html

RazoRazo A., Sol D. 2001 Standard 2D A., Sol D. 2001 Standard 2D andand 3D 3D geogeo--spatialspatial data data formatsformats forfor a a VolcanoVolcano GeographicGeographic InformationInformation SystemSystem. . Memorias del Encuentro Internacional de Ciencia de la Memorias del Encuentro Internacional de Ciencia de la Computación Computación -- ENC 01, Aguascalientes, México, SeptiembreENC 01, Aguascalientes, México, Septiembre

Page 10: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 11: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 12: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Uso de GML para la Uso de GML para la Interoperabilidad de Datos Interoperabilidad de Datos

GeográficosGeográficosIng. Gerardo Cepeda PorrasIng. Gerardo Cepeda PorrasReunión Nacional de GeografíaReunión Nacional de Geografía24 Junio 0424 Junio 04

En el Camino…¡Fortalecemos Alianzas!

Page 13: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ObjetivoObjetivo

Crear una infraestructura que permita la Crear una infraestructura que permita la interoperabilidad de datos geográficosinteroperabilidad de datos geográficos

Datos Datos

Servidor ServidorGML

Page 14: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Para …Para …Integrar datos y enriquecer la informaciónIntegrar datos y enriquecer la información

•• Estados, Municipios, OrganizacionesEstados, Municipios, Organizaciones

Ofrecer servicios para dominios más Ofrecer servicios para dominios más específicos como:específicos como:•• Desarrollo sustentableDesarrollo sustentable•• TransportesTransportes•• Prevención de desastresPrevención de desastres•• SaludSalud•• Desarrollo EmpresarialDesarrollo Empresarial•• Cuidado del medio ambienteCuidado del medio ambiente•• Y muchos más . . .Y muchos más . . .

Page 15: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ProblemáticaProblemáticaAlto costo en licencias de productos Alto costo en licencias de productos comercialescomerciales

Datos HeterogéneosDatos Heterogéneos

Escasez de DatosEscasez de Datos

Falta de un esquema nacional de datosFalta de un esquema nacional de datos

Necesidad de servicios más completosNecesidad de servicios más completos

Page 16: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Propuestas de Solución (Código Abierto)Propuestas de Solución (Código Abierto)

Uso de tecnologías de código abierto, es Uso de tecnologías de código abierto, es decir “código que se distribuye bajo una decir “código que se distribuye bajo una licencia que garantiza el derecho de leer, licencia que garantiza el derecho de leer, distribuir, modificar y usar el software distribuir, modificar y usar el software gratis” [http://www.opensource.org]gratis” [http://www.opensource.org]•• Acelerar el desarrollo GISAcelerar el desarrollo GIS•• Productos de calidad en constante desarrollo y Productos de calidad en constante desarrollo y

con buena documentación y soporte técnicocon buena documentación y soporte técnico•• Se basan en estándares internacionales Se basan en estándares internacionales

((OpenGISOpenGIS))•• La economía del código abierto se basa en La economía del código abierto se basa en

servicios a la medida y consultoríaservicios a la medida y consultoría

Page 17: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Situación Actual (Código Abierto GIS)Situación Actual (Código Abierto GIS)

Desarrollos de gran calidad Desarrollos de gran calidad utilizados en el ámbito utilizados en el ámbito profesional. Incluso profesional. Incluso algunos de ellos usados algunos de ellos usados por por fábricantesfábricantes de software de software comercial comercial EjEj: JTS, : JTS, OpenMapOpenMap, , PostGISPostGIS, Proj4 , Proj4 entre otros.entre otros.

La tendencia actual es La tendencia actual es hacia los sistemas híbridos hacia los sistemas híbridos usando software comercial usando software comercial para la edición y captura para la edición y captura de datos y software de de datos y software de código abierto para código abierto para serviciosservicios

Page 18: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Propuestas de Solución (GML)Propuestas de Solución (GML)Lenguaje de Marcado Geográfico (Lenguaje de Marcado Geográfico (OpenGISOpenGIS), es ), es una gramática XML definida en un Esquema una gramática XML definida en un Esquema XML para el modelado, transporte y XML para el modelado, transporte y almacenamiento de información geográficaalmacenamiento de información geográfica•• Representa la información geográfica en forma de Representa la información geográfica en forma de

textotexto

Page 19: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Porque GML?Porque GML?Provee un marco de trabajo abierto, Provee un marco de trabajo abierto, independiente de compañía de software para la independiente de compañía de software para la definición de esquemas de aplicación definición de esquemas de aplicación geoespacialgeoespacialy objetosy objetos

Permite perfiles que soporten subconjuntos Permite perfiles que soporten subconjuntos apropiados de las capacidades descriptivas del apropiados de las capacidades descriptivas del marco de trabajo GMLmarco de trabajo GML

Soporta la descripción de esquemas de aplicación Soporta la descripción de esquemas de aplicación geoespacialgeoespacial para dominios especializados y para dominios especializados y comunidades de informacióncomunidades de información

Page 20: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Porque GML?(2)Porque GML?(2)Permite la creación y mantenimiento de Permite la creación y mantenimiento de esquemas de aplicación geográfica y conjuntos esquemas de aplicación geográfica y conjuntos de datos ligadosde datos ligados

Soporta el almacenamiento y transporte de Soporta el almacenamiento y transporte de esquemas de aplicación y conjuntos de datosesquemas de aplicación y conjuntos de datos

Aumenta la habilidad de las organizaciones para Aumenta la habilidad de las organizaciones para compartir esquemas de aplicación geográfica y la compartir esquemas de aplicación geográfica y la información que describeninformación que describen

Page 21: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Importancia de GMLImportancia de GML

Page 22: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Situación Actual de GMLSituación Actual de GMLLa versión más reciente es la 3.1 , sometiéndose a revisión La versión más reciente es la 3.1 , sometiéndose a revisión para convertirse en un estándar ISO.para convertirse en un estándar ISO.

Esta versión es más que OGC Simple Esta versión es más que OGC Simple FeaturesFeatures ((versionversion 2.X) 2.X) y además conforme a ISO (19100 series). y además conforme a ISO (19100 series). •• Representa fenómenos Representa fenómenos geoespacialesgeoespaciales manejando manejando featuresfeatures con con

geometrías en 3D, topología 2D, geometrías en 3D, topología 2D, featuresfeatures con propiedades con propiedades temporales, temporales, featuresfeatures dinámicos, coberturas, observacionesdinámicos, coberturas, observaciones

•• Representa sistemas de referencia espacial y temporal, Representa sistemas de referencia espacial y temporal, unidades de medición unidades de medición

•• Usa sistemas de referencia, unidades e información sobre Usa sistemas de referencia, unidades e información sobre estándares en la representación de fenómenos estándares en la representación de fenómenos geoespacialesgeoespaciales, , observaciones y valoresobservaciones y valores

•• Representa estilos por defecto para visualización de Representa estilos por defecto para visualización de featuresfeatures y y coberturascoberturas

Page 23: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

GML en el mundoGML en el mundoLa Agencia Nacional de Mapas del Reino Unido La Agencia Nacional de Mapas del Reino Unido adoptó desde hace varios años GML como un adoptó desde hace varios años GML como un medio para almacenar y distribuir la información medio para almacenar y distribuir la información geográfica de toda Inglaterra. Actualmente están geográfica de toda Inglaterra. Actualmente están migrando sus datos a GML 3 y compañías como migrando sus datos a GML 3 y compañías como GaldosGaldos manejan el formato en base a los manejan el formato en base a los esquemas desarrollados por dicha agencia. esquemas desarrollados por dicha agencia. httphttp://://www.ordnancesurvey.co.ukwww.ordnancesurvey.co.uk//

GML También se ha convertido en clave para la GML También se ha convertido en clave para la estandarización del desarrollo de Infraestructuras estandarización del desarrollo de Infraestructuras de Datos de Datos GeoespacialesGeoespaciales de Canadáde Canadá

Page 24: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Infraestructura de Infraestructura de dede Datos Datos GeoespacialesGeoespacialesde Canadáde Canadá

GeoconnectionsGeoconnections es la iniciativa Canadiense dirigida por es la iniciativa Canadiense dirigida por Recursos Naturales de Canadá, la cual coordina un Recursos Naturales de Canadá, la cual coordina un proyecto para hacer la información proyecto para hacer la información geoespacialgeoespacial de Canadá de Canadá accesible por accesible por internetinternet. La cual tiene dos tareas principales:. La cual tiene dos tareas principales:1.1. Facilitar la creación de la Infraestructura de Datos Facilitar la creación de la Infraestructura de Datos

GeoespacialesGeoespaciales de Canadá (CGDI), la cual armonizará las de Canadá (CGDI), la cual armonizará las bases de datos bases de datos geoespacialesgeoespaciales de Canadá y las hará accesibles de Canadá y las hará accesibles en la Web.en la Web.

2.2. Coordinar las investigaciones y desarrollos de los socios Coordinar las investigaciones y desarrollos de los socios federales, provinciales, territoriales y del sector privado y defederales, provinciales, territoriales y del sector privado y delas universidades que están creando los estándares, las universidades que están creando los estándares, protocolos, procedimientos de acceso y mantenimiento a las protocolos, procedimientos de acceso y mantenimiento a las colecciones de datos colecciones de datos geoespacialesgeoespaciales de Canadá. de Canadá. httphttp://://www.geoconnections.orgwww.geoconnections.org

Page 25: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

GML en los servicios GML en los servicios webweb GISGISGML es la piedra angular en la GML es la piedra angular en la interoperabilidad en los GIS permitiendo interoperabilidad en los GIS permitiendo así ofrecer servicios más complejos y así ofrecer servicios más complejos y útiles. Servicios como Web útiles. Servicios como Web FeatureFeatureServiceService utilizan fuertemente este formatoutilizan fuertemente este formato

Se pueden crear mejores servicios y Se pueden crear mejores servicios y aplicaciones que reúnan información aplicaciones que reúnan información prácticamente de todo el mundo. prácticamente de todo el mundo. Servidores de Servidores de metadatosmetadatos, , featuresfeatures, mapas , mapas temáticos.temáticos.

Page 26: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

GML para facilitar la adquisición GML para facilitar la adquisición de datosde datos

Se pueden usar/crear aplicaciones que a Se pueden usar/crear aplicaciones que a partir de la información recolectada (GPS partir de la información recolectada (GPS por ejemplo) se transforme a un archivo por ejemplo) se transforme a un archivo GML y se integre a nuestras fuentes de GML y se integre a nuestras fuentes de datos.datos.

Datos

ServidorGML

GML

Page 27: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

GML para Modelar el territorio GML para Modelar el territorio de Méxicode México

Se pueden crear un Se pueden crear un esquema de aplicación que esquema de aplicación que modele el territorio de modele el territorio de México y establecer GML México y establecer GML como formato de como formato de almacenamiento y almacenamiento y transporte de información transporte de información o sólo como formato de o sólo como formato de transporte.transporte.Difundir dicho esquema Difundir dicho esquema para que las diversas para que las diversas organizaciones que organizaciones que generan información lo generan información lo sigansigan

Page 28: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ConclusiónConclusiónVivimos en un mundo que especialmente en términos Vivimos en un mundo que especialmente en términos geoespacialesgeoespaciales apunta a la integración de datos. Los eventos apunta a la integración de datos. Los eventos en el mundo no suceden por separado. La erupción de un en el mundo no suceden por separado. La erupción de un volcán no tiene cuidado de si existe un departamento de volcán no tiene cuidado de si existe un departamento de medio ambiente, o un departamento de urbanismo, o de si medio ambiente, o un departamento de urbanismo, o de si la información de uno no está integrada con la de otro. Una la información de uno no está integrada con la de otro. Una erupción destruye bosques, hogares, agricultura, etc. erupción destruye bosques, hogares, agricultura, etc.

Para responder a la evidente integración del mundo Para responder a la evidente integración del mundo nosotros necesitamos integrar también nuestros recursos nosotros necesitamos integrar también nuestros recursos de información[de información[Lake, 2002Lake, 2002].].

GML es la piedra angular para conseguir estoGML es la piedra angular para conseguir esto

Page 29: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ConclusionConclusion(2)(2)El consorcio El consorcio OpenGISOpenGIS trabaja en el desarrollo de varias trabaja en el desarrollo de varias especificaciones que son críticas para el desarrollo de especificaciones que son críticas para el desarrollo de futuros sistemas espaciales distribuidos. Estas futuros sistemas espaciales distribuidos. Estas especificaciones incluyen interfaces para:especificaciones incluyen interfaces para:•• Consultar Consultar featuresfeatures geoespacialesgeoespaciales•• Describir estilos de mapasDescribir estilos de mapas•• Consulta y generación de mapasConsulta y generación de mapas•• Definición y consulta de transformación de coordenadasDefinición y consulta de transformación de coordenadas•• Consultas Consultas geogeo--codificadas y de revistas electrónicascodificadas y de revistas electrónicas•• Anotaciones de imágenes y mapasAnotaciones de imágenes y mapas

Cada una de estas especificaciones son dependientes de Cada una de estas especificaciones son dependientes de GML. Por lo cual GML juega un papel crítico para permitir la GML. Por lo cual GML juega un papel crítico para permitir la interoperabilidad.interoperabilidad.

Page 30: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Sobre Sobre OpenGISOpenGISOpenGISOpenGIS (OGC) es un consorcio internacional de industrias (OGC) es un consorcio internacional de industrias con más de 260 compañías, gobiernos, agencias y con más de 260 compañías, gobiernos, agencias y universidades participando en un proceso de consenso para universidades participando en un proceso de consenso para desarrollar especificaciones de interfaces disponibles para desarrollar especificaciones de interfaces disponibles para todo público. Las especificaciones de todo público. Las especificaciones de OpenGISOpenGIS soportan soportan soluciones de interoperabilidad que “geosoluciones de interoperabilidad que “geo--activan” la Web, activan” la Web, servicios inalámbricos y basados en locación y el flujo servicios inalámbricos y basados en locación y el flujo principal de las tecnologías de información.principal de las tecnologías de información.

Estas especificaciones permiten que los desarrolladores de Estas especificaciones permiten que los desarrolladores de tecnología para hacer que la información y servicios tecnología para hacer que la información y servicios espacialmente complejos sean accesibles y útiles a todo espacialmente complejos sean accesibles y útiles a todo tipo de aplicaciones.tipo de aplicaciones.

Page 31: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Gracias por su AtenciónGracias por su Atención

•• httphttp://://ict.udlap.mxict.udlap.mx//activitiesactivities/GIS//GIS/html/html/

Page 32: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Ligas de Interés:Ligas de Interés:Agencia Nacional de Mapas de la Gran BretañaAgencia Nacional de Mapas de la Gran Bretaña[[httphttp://://www.ordnancesurvey.co.ukwww.ordnancesurvey.co.uk]]GeographicGeographic InformationInformation –– Geography Markup Language Geography Markup Language (GML). ISO 2004.(GML). ISO 2004.[[httphttp://://portal.opengis.orgportal.opengis.org/files/?/files/?artifact_id=4700artifact_id=4700]]GeoConnectionsGeoConnections. . CanadianCanadian GeospatialGeospatial Data Data InfraestructureInfraestructure[[httphttp://://geoconnections.orggeoconnections.org/]/][[LakeLake, 2002] , 2002] LakeLake Ron. “Geography Markup Language Ron. “Geography Markup Language (GML)2.0 Enabling the Geo(GML)2.0 Enabling the Geo--Spatial Web”, 2002.Spatial Web”, 2002.[[httphttp://://gislounge.comgislounge.com//uconucon//ucgmlintro.shtmlucgmlintro.shtml]]LakeLake, Ron. “Introduction to GML”,2000., Ron. “Introduction to GML”,2000.[[httphttp://://www.w3www.w3..orgorg//MobileMobile//posdepposdep//GMLIntroduction.htmlGMLIntroduction.html]]OpenGISOpenGIS ConsortiumConsortium IncInc..[[httphttp://://www.opengis.orgwww.opengis.org]]

Page 33: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

Servidor de Mapas por Servidor de Mapas por Web Web WebWeb MapMap ServiceService

Especificación de ImplementaciónEspecificación de Implementación

Mesa de Trabajo del Mesa de Trabajo del Atlas Nacional Interactivo de MéxicoAtlas Nacional Interactivo de México

MC. Antonio Felipe MC. Antonio Felipe RazoRazo RodríguezRodríguez99--juliojulio--0404

Page 34: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

IntroducciónIntroducción

Este “Estándar OpenGISEste “Estándar OpenGIS®®”define el ”define el comportamiento de un servicio que comportamiento de un servicio que genera mapas georeferenciados genera mapas georeferenciados especifica operaciones para; especifica operaciones para; •• recuperar la descripción de los mapas recuperar la descripción de los mapas

ofrecidos por la instancia de un servicio,ofrecidos por la instancia de un servicio,•• recuperar un mapa y recuperar un mapa y •• para consultar al servidor acerca de las para consultar al servidor acerca de las

características desplegadas en el mapa características desplegadas en el mapa

Page 35: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

WMSWMS

Esta especificación estandariza la Esta especificación estandariza la manera en que los mapas solicitados manera en que los mapas solicitados por los clientes y la manera en que por los clientes y la manera en que los servidores describen la los servidores describen la información que contienen. información que contienen.

Page 36: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

MapasMapas

Un Servidor de Mapas por Web Un Servidor de Mapas por Web produce un mapa de información produce un mapa de información georeferenciadageoreferenciada. . Estos mapas son generalmente Estos mapas son generalmente representados en un formato gráfico representados en un formato gráfico como PNG, GIF o JPEG, como PNG, GIF o JPEG, ocasionalmente como elementos ocasionalmente como elementos gráficos basados en vectores como gráficos basados en vectores como SVG o SVG o WebCGMWebCGM

Page 37: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

OperacionesOperaciones

El documento define tres El documento define tres operaciones, de las cuales las dos operaciones, de las cuales las dos primeras son obligatorias para primeras son obligatorias para cualquier WMScualquier WMS•• GetCapabilitiesGetCapabilities•• GetMapGetMap•• GetFeatureInfoGetFeatureInfo (opcional)(opcional)

Page 38: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

OperacionesOperacionesGetCapabilitiesGetCapabilities que se traduce algo así que se traduce algo así como obtener capacidades y es como obtener capacidades y es obligatoraobligatora: : entrega entrega metadatosmetadatos del servicio que del servicio que consisten en una descripción de la consisten en una descripción de la información contenida en el servidor y información contenida en el servidor y los parámetros válidos para las solicitudes los parámetros válidos para las solicitudes al servidor en un formato que pueda ser al servidor en un formato que pueda ser entendido por una computadora (y por entendido por una computadora (y por cualquier persona) cualquier persona)

Page 39: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

OperacionesOperaciones

httphttp://://www.demis.nlwww.demis.nl//mapservermapserver//requerequest.asp?request=GetCapabilitiesst.asp?request=GetCapabilities

Page 40: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 41: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 42: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

OperacionesOperaciones

GetMapGetMap que se traduce como que se traduce como obtener mapa y es obligatoria: obtener mapa y es obligatoria: entrega la imagen de un mapa cuyos entrega la imagen de un mapa cuyos parámetros parámetros geoespacialesgeoespaciales y y dimensiones están bien definidos.dimensiones están bien definidos.

Page 43: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

httphttp://://www.demis.nlwww.demis.nl//mapservermapserver//request.asrequest.asService=WMS&Service=WMS&Version=1Version=1.1.0&.1.0&Request=GetMap&Request=GetMap&BBox=120BBox=120,10,80,35&,10,80,35&SRS=EPSGSRS=EPSG:4326&:4326&Width=400Width=400&&Height=300Height=300&&Layers=Countries,Borders,Coastlines&Layers=Countries,Borders,Coastlines&Format=imageFormat=image//gifgif

Page 44: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 45: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

OperacionesOperaciones

GetFeatureInfoGetFeatureInfo que se traduce que se traduce como obtener la información del como obtener la información del rasgo o rasgo o featurefeature y es opcional: y es opcional: consulta la información acerca de los consulta la información acerca de los elementos contenidos en el mapa.elementos contenidos en el mapa.

Page 46: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

InteroperabilidadInteroperabilidad

Cuando dos o más mapas se Cuando dos o más mapas se producen con el mismo producen con el mismo boundingboundingboxbox, sistema de referencia espacial y , sistema de referencia espacial y tamaño de salida, los resultados tamaño de salida, los resultados pueden ser sobrepuestos para pueden ser sobrepuestos para producir un mapa compuesto.producir un mapa compuesto.El uso de formatos de imágenes que El uso de formatos de imágenes que soporten fondo transparente permite soporten fondo transparente permite que las Capas inferiores sean visiblesque las Capas inferiores sean visibles

Page 47: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

InteroperabilidadInteroperabilidad

Es posible solicitar Capas de manera Es posible solicitar Capas de manera separada a diferentes Servidores. separada a diferentes Servidores. PromuevePromuevela creación de una red de la creación de una red de Servidores de Mapas distribuidos de Servidores de Mapas distribuidos de la cual los Clientes pueden crear la cual los Clientes pueden crear mapas a la medida.mapas a la medida.

Page 48: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código

ServidoresServidores

Un proveedor particular de WMS en Un proveedor particular de WMS en una red distribuida de servidores una red distribuida de servidores WMS sólo debe de preocuparse por WMS sólo debe de preocuparse por su colección de datos. su colección de datos.

Page 49: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 50: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 51: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 52: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 53: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código
Page 54: Laboratorio de Tecnologías de Geoinformación - … · Mesa de Trabajo: Atlas Nacional Interactivo de México. Julio, Agosto, Septiembre 2004 México ... Uso de tecnologías de código