SlideShare una empresa de Scribd logo
1 de 18
POSTGIS raster en gvSIG Nacho Brodin (ibrodin@prodevelop.es)
POSTGIS raster en gvSIG 1 - Raster en Base de datos 2 - ¿Qué es PostGIS Raster? 3 - Capacidades y operaciones 4 - Creación de una BD raster con PostGIS raster 5 - gvSIG como cliente PostGIS raster 6 - Posibilidades de almacenaje 7 - Estado del desarrollo 8 - Otros soportes a BD raster
POSTGIS raster en gvSIG Raster en Base de datos -  Aprovecha las características de un sistema gestor de BD - Restricciones de acceso y seguridad a la información - Soporte SQL para consultas espaciales - Arquitectura cliente-servidor para acceso simultaneo - Centralización de la información
POSTGIS raster en gvSIG ¿Que es? - Extensión de postGIS - Objetivo:  soporte nativo de tipo de datos raster en PostGIS como pueda ser Geometry - Disponibilidad de funciones SQL para la recuperación de datos y metadatos - Significado a los datos para poder realizar análisis - Antes WKTRaster - Primera versión (0.1.6d) de Febrero 2009
Capacidades - Almacen de datos raster georreferenciados, tileados y multirresolución. Una fila: un raster o un tile Una tabla: una cobertura completa - Metadatos almacenados con los datos. De momento solo básicos (georref, tamaño de pixel, bandas,...) - Importación y exportación de coberturas a disco - Generación de piramides usando Gdal almacenadas en distintas tablas POSTGIS raster en gvSIG
Capacidades II - Tiles georreferenciados con soporte a rotación - Soporte de bandas con diferentes tipos de datos - Soporte para valores nodata - 1GB tile 32 TB por cobertura - Sin distinción entre tiles y raster - Soporte a coberturas no rectangulares POSTGIS raster en gvSIG
Operaciones Consulta ST_NumBands(), ST_ Value(), ST_Box2D Operaciones raster/vector ST_Intersection, ST_Union, ST_DumpToPolygons Modificación ST_MakeEmptyRaster, ST_AddBand Transformaciones ST_Resample, ST_Clip Conversion ST_ToJpeg, ST_ToTiff POSTGIS raster en gvSIG
Crear Bases de datos - Primer paso: Instalación de herramientas PostGRES, PostGIS, extensión PostGIS raster, Gdal - Importación de imágenes en 2 pasos 1- Conversión del raster a consulta SQL gdal2wktraster.py -r small_world.tif -t ch13.small_world -l 1 -k 40x20 -o small_world.sql -s 4326 2 - Cargar la consulta en la base de datos psql -d <db> -U <user> -f <file> POSTGIS raster en gvSIG
Acceso a los datos - Uso de un cliente de escritorio gvSIG, OpenJump - Exportación de los datos a través de gdal gdal_translate -of “GTiff” -a_srs epsg:4326 PG:”dbname='?' user='?' password='?' table='?'” out.tif - Acceso a través de consultas SQL  POSTGIS raster en gvSIG
gvSIG como cliente - gvSIG: cliente de escritorio para conectar con PostGIS raster - Desarrollo Prodevelop dentro del contexto del proyecto de España Virtual . Colaboración con DEIMOS. - Extensión instalable sobre gvSIG 1.10. Aporta versiones librerías gdal y jgdal nuevas (1.7.2 - 0.9.3) para acceder a las nuevas funcionalidades POSTGIS raster POSTGIS raster en gvSIG
gvSIG como cliente - Acceso a través de driver de postGIS y Gdal - Solo lectura de capas. Interfaz de carga similar a  PosGIS vectorial - Proyecto oficial  a partir de  gvSIG 1.11 POSTGIS raster en gvSIG
POSTGIS raster en gvSIG Extensión PostGIS raster de gvSIG
Posibilidades de almacenaje - Almacén de imágenes sin tilear y sin relacionar - Cobertura de tiles irregulares - Cobertura de tiles regulares - Cobertura rectangular de tileado regular - Imagen tileada - Cobertura raster resultado de la rasterización de una cobertura vectorial POSTGIS raster en gvSIG
POSTGIS raster en gvSIG
Estado del desarrollo - Extensión PostGIS buen estado de avance v0.2.4 noviembre del 2010 - Driver de gdal todavía en desarrollo.  Solo lectura - Cliente gvSIG aún en estabilización. Pendiente de ser oficial - Documentación en desarrollo - Planes de desarrollar acceso desde GeoServer POSTGIS raster en gvSIG
Estado del desarrollo - Funcionalidades PostGIS todavia en desarrollo (0.2.4): Rotación Reproyección Exportación a formatos estandar Algebra de mapas Edición del raster sobre la base de datos POSTGIS raster en gvSIG
Otras BD raster - Oracle Georaster Características similares: georreferenciamiento, XMLType para metadatos, piramidar, tilear, compresión Distinto almacenamiento: dos tipos de datos SDO_GEORASTER SDO_RASTER Vs un solo tipo RASTER Diferentes tipos de indices (R-Tree vs GiST) Análisis y edición: histogramas, cambiar valores de celdas, exportar, mapas de color, resolución espectral, estadísticas, escalado. POSTGIS raster en gvSIG
Muchas gracias por su atención Nacho Brodin (ibrodin@prodevelop.es)

Más contenido relacionado

La actualidad más candente

1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db.. ..
 
Bases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentosBases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentosAnthony Sotolongo
 
Introducción mongodb y desarrollo
Introducción mongodb y desarrolloIntroducción mongodb y desarrollo
Introducción mongodb y desarrolloJuan Ladetto
 
PostgreSQL vs MySQL: PostgreSQL como alternativa.
PostgreSQL vs MySQL: PostgreSQL como alternativa.PostgreSQL vs MySQL: PostgreSQL como alternativa.
PostgreSQL vs MySQL: PostgreSQL como alternativa.Arturo Espinosa
 

La actualidad más candente (8)

1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db
 
MongoDB Avanzado
MongoDB AvanzadoMongoDB Avanzado
MongoDB Avanzado
 
Bases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentosBases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentos
 
¿que es mongodb?
¿que es mongodb?¿que es mongodb?
¿que es mongodb?
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Mongo db
Mongo dbMongo db
Mongo db
 
Introducción mongodb y desarrollo
Introducción mongodb y desarrolloIntroducción mongodb y desarrollo
Introducción mongodb y desarrollo
 
PostgreSQL vs MySQL: PostgreSQL como alternativa.
PostgreSQL vs MySQL: PostgreSQL como alternativa.PostgreSQL vs MySQL: PostgreSQL como alternativa.
PostgreSQL vs MySQL: PostgreSQL como alternativa.
 

Destacado

Imagen raster imagen digital
Imagen raster  imagen digitalImagen raster  imagen digital
Imagen raster imagen digitalyassin95
 
Imagen vectorial y raster
Imagen vectorial y rasterImagen vectorial y raster
Imagen vectorial y rasterLiaacuba
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorialsaradwarf
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorialsaradwarf
 
Coordenadas geográficas con Google Maps
Coordenadas geográficas con Google MapsCoordenadas geográficas con Google Maps
Coordenadas geográficas con Google Mapscsoguero
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorialcristina20g
 
Cartografia geograficas-utm-datum
Cartografia geograficas-utm-datumCartografia geograficas-utm-datum
Cartografia geograficas-utm-datumsenarap
 
Mapas y coordenadas
Mapas y coordenadasMapas y coordenadas
Mapas y coordenadasxgoterris
 
Coordenadas geográficas
Coordenadas geográficasCoordenadas geográficas
Coordenadas geográficasfernandopulus
 
Representacion y mapas
Representacion y mapasRepresentacion y mapas
Representacion y mapasguillermo
 
Coordenadas geográficas y planas
Coordenadas geográficas y planasCoordenadas geográficas y planas
Coordenadas geográficas y planasVíctor González
 
Coordenadas Geograficas
Coordenadas GeograficasCoordenadas Geograficas
Coordenadas Geograficasaderly
 

Destacado (19)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Imagen raster e
Imagen raster eImagen raster e
Imagen raster e
 
Imagen raster imagen digital
Imagen raster  imagen digitalImagen raster  imagen digital
Imagen raster imagen digital
 
Imagen vectorial y raster
Imagen vectorial y rasterImagen vectorial y raster
Imagen vectorial y raster
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorial
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorial
 
Coordenadas geográficas con Google Maps
Coordenadas geográficas con Google MapsCoordenadas geográficas con Google Maps
Coordenadas geográficas con Google Maps
 
Imagen raster e imagen vectorial
Imagen raster e imagen vectorialImagen raster e imagen vectorial
Imagen raster e imagen vectorial
 
Cartografia geograficas-utm-datum
Cartografia geograficas-utm-datumCartografia geograficas-utm-datum
Cartografia geograficas-utm-datum
 
Curvas planas
Curvas planasCurvas planas
Curvas planas
 
Mapas y coordenadas
Mapas y coordenadasMapas y coordenadas
Mapas y coordenadas
 
Cartografia basica
Cartografia basicaCartografia basica
Cartografia basica
 
Coordenadas geográficas
Coordenadas geográficasCoordenadas geográficas
Coordenadas geográficas
 
Representacion y mapas
Representacion y mapasRepresentacion y mapas
Representacion y mapas
 
Espacios vectoriales
Espacios vectorialesEspacios vectoriales
Espacios vectoriales
 
Coordenadas geográficas y planas
Coordenadas geográficas y planasCoordenadas geográficas y planas
Coordenadas geográficas y planas
 
Coordenadas Geograficas
Coordenadas GeograficasCoordenadas Geograficas
Coordenadas Geograficas
 
Sistema De Coordenadas Geograficas
Sistema De Coordenadas GeograficasSistema De Coordenadas Geograficas
Sistema De Coordenadas Geograficas
 
Coordenadas Utm
Coordenadas UtmCoordenadas Utm
Coordenadas Utm
 

Similar a postGIS raster en gvsig

gvSIG en España Virtual
gvSIG en España VirtualgvSIG en España Virtual
gvSIG en España Virtualnbrodin
 
Mapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGMapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGAlvaro Anguix
 
Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Esri
 
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIG
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIGgvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIG
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIGMiguel Montesinos
 
Webinar arc gis pro 062017
Webinar arc gis pro 062017Webinar arc gis pro 062017
Webinar arc gis pro 062017Esri España
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Julián Castiblanco
 
Tesis loGIS
Tesis loGISTesis loGIS
Tesis loGISvbazurto
 
Charla "GeoPython" Grupo Python Córdoba
Charla "GeoPython" Grupo Python CórdobaCharla "GeoPython" Grupo Python Córdoba
Charla "GeoPython" Grupo Python CórdobaPatricio Soriano Castro
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades Esri España
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014Jorge Sanz
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.Servidor de mapas en HA con Jboss, Geoserver y PostGIS.
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.David Tabernero Pérez
 
Servidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyServidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyAlvaro García Loaisa
 
Servidores de mapas en alta disponibilidad
Servidores de mapas en alta disponibilidadServidores de mapas en alta disponibilidad
Servidores de mapas en alta disponibilidadInclamSoft
 
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!Paradigma Digital
 
Paper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSPaper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSgeomatico
 

Similar a postGIS raster en gvsig (20)

gvSIG en España Virtual
gvSIG en España VirtualgvSIG en España Virtual
gvSIG en España Virtual
 
Mapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGMapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIG
 
Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Novedades ArcGIS 10.2
Novedades ArcGIS 10.2
 
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIG
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIGgvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIG
gvSIG Mobile y gvSIG Mini en las 5as Jornadas Internacionales de gvSIG
 
Webinar arc gis pro 062017
Webinar arc gis pro 062017Webinar arc gis pro 062017
Webinar arc gis pro 062017
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Tesis loGIS
Tesis loGISTesis loGIS
Tesis loGIS
 
Charla "GeoPython" Grupo Python Córdoba
Charla "GeoPython" Grupo Python CórdobaCharla "GeoPython" Grupo Python Córdoba
Charla "GeoPython" Grupo Python Córdoba
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.Servidor de mapas en HA con Jboss, Geoserver y PostGIS.
Servidor de mapas en HA con Jboss, Geoserver y PostGIS.
 
Servidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyServidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValley
 
Servidores de mapas en alta disponibilidad
Servidores de mapas en alta disponibilidadServidores de mapas en alta disponibilidad
Servidores de mapas en alta disponibilidad
 
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Paper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSPaper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMS
 
Curso gvSIG
Curso gvSIGCurso gvSIG
Curso gvSIG
 

postGIS raster en gvsig

  • 1. POSTGIS raster en gvSIG Nacho Brodin (ibrodin@prodevelop.es)
  • 2. POSTGIS raster en gvSIG 1 - Raster en Base de datos 2 - ¿Qué es PostGIS Raster? 3 - Capacidades y operaciones 4 - Creación de una BD raster con PostGIS raster 5 - gvSIG como cliente PostGIS raster 6 - Posibilidades de almacenaje 7 - Estado del desarrollo 8 - Otros soportes a BD raster
  • 3. POSTGIS raster en gvSIG Raster en Base de datos - Aprovecha las características de un sistema gestor de BD - Restricciones de acceso y seguridad a la información - Soporte SQL para consultas espaciales - Arquitectura cliente-servidor para acceso simultaneo - Centralización de la información
  • 4. POSTGIS raster en gvSIG ¿Que es? - Extensión de postGIS - Objetivo: soporte nativo de tipo de datos raster en PostGIS como pueda ser Geometry - Disponibilidad de funciones SQL para la recuperación de datos y metadatos - Significado a los datos para poder realizar análisis - Antes WKTRaster - Primera versión (0.1.6d) de Febrero 2009
  • 5. Capacidades - Almacen de datos raster georreferenciados, tileados y multirresolución. Una fila: un raster o un tile Una tabla: una cobertura completa - Metadatos almacenados con los datos. De momento solo básicos (georref, tamaño de pixel, bandas,...) - Importación y exportación de coberturas a disco - Generación de piramides usando Gdal almacenadas en distintas tablas POSTGIS raster en gvSIG
  • 6. Capacidades II - Tiles georreferenciados con soporte a rotación - Soporte de bandas con diferentes tipos de datos - Soporte para valores nodata - 1GB tile 32 TB por cobertura - Sin distinción entre tiles y raster - Soporte a coberturas no rectangulares POSTGIS raster en gvSIG
  • 7. Operaciones Consulta ST_NumBands(), ST_ Value(), ST_Box2D Operaciones raster/vector ST_Intersection, ST_Union, ST_DumpToPolygons Modificación ST_MakeEmptyRaster, ST_AddBand Transformaciones ST_Resample, ST_Clip Conversion ST_ToJpeg, ST_ToTiff POSTGIS raster en gvSIG
  • 8. Crear Bases de datos - Primer paso: Instalación de herramientas PostGRES, PostGIS, extensión PostGIS raster, Gdal - Importación de imágenes en 2 pasos 1- Conversión del raster a consulta SQL gdal2wktraster.py -r small_world.tif -t ch13.small_world -l 1 -k 40x20 -o small_world.sql -s 4326 2 - Cargar la consulta en la base de datos psql -d <db> -U <user> -f <file> POSTGIS raster en gvSIG
  • 9. Acceso a los datos - Uso de un cliente de escritorio gvSIG, OpenJump - Exportación de los datos a través de gdal gdal_translate -of “GTiff” -a_srs epsg:4326 PG:”dbname='?' user='?' password='?' table='?'” out.tif - Acceso a través de consultas SQL POSTGIS raster en gvSIG
  • 10. gvSIG como cliente - gvSIG: cliente de escritorio para conectar con PostGIS raster - Desarrollo Prodevelop dentro del contexto del proyecto de España Virtual . Colaboración con DEIMOS. - Extensión instalable sobre gvSIG 1.10. Aporta versiones librerías gdal y jgdal nuevas (1.7.2 - 0.9.3) para acceder a las nuevas funcionalidades POSTGIS raster POSTGIS raster en gvSIG
  • 11. gvSIG como cliente - Acceso a través de driver de postGIS y Gdal - Solo lectura de capas. Interfaz de carga similar a PosGIS vectorial - Proyecto oficial a partir de gvSIG 1.11 POSTGIS raster en gvSIG
  • 12. POSTGIS raster en gvSIG Extensión PostGIS raster de gvSIG
  • 13. Posibilidades de almacenaje - Almacén de imágenes sin tilear y sin relacionar - Cobertura de tiles irregulares - Cobertura de tiles regulares - Cobertura rectangular de tileado regular - Imagen tileada - Cobertura raster resultado de la rasterización de una cobertura vectorial POSTGIS raster en gvSIG
  • 15. Estado del desarrollo - Extensión PostGIS buen estado de avance v0.2.4 noviembre del 2010 - Driver de gdal todavía en desarrollo. Solo lectura - Cliente gvSIG aún en estabilización. Pendiente de ser oficial - Documentación en desarrollo - Planes de desarrollar acceso desde GeoServer POSTGIS raster en gvSIG
  • 16. Estado del desarrollo - Funcionalidades PostGIS todavia en desarrollo (0.2.4): Rotación Reproyección Exportación a formatos estandar Algebra de mapas Edición del raster sobre la base de datos POSTGIS raster en gvSIG
  • 17. Otras BD raster - Oracle Georaster Características similares: georreferenciamiento, XMLType para metadatos, piramidar, tilear, compresión Distinto almacenamiento: dos tipos de datos SDO_GEORASTER SDO_RASTER Vs un solo tipo RASTER Diferentes tipos de indices (R-Tree vs GiST) Análisis y edición: histogramas, cambiar valores de celdas, exportar, mapas de color, resolución espectral, estadísticas, escalado. POSTGIS raster en gvSIG
  • 18. Muchas gracias por su atención Nacho Brodin (ibrodin@prodevelop.es)