Documentos de Académico
Documentos de Profesional
Documentos de Cultura
wxGRASS: Una interfaz Grca de Usuario para la integracin de diversos programas libres para SIG
Francisco Alonso Sarra (Depto. de Geografa) Jose Antonio Palazn Ferrando (Depto. de Ecologa)
Universidad de Murcia
6-marzo-2007
wxGRASS
Introduccin La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG Qu es y cmo funciona wxGRASS? Integracin de otros programas PostgreSQL R y gstat GMT Conclusiones
2 3
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Introduccin
Introduccin
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Qu programa utilizar?
Hoy en da la oferta de programas para la docencia de SIG es muy amplia. Las opciones pueden resumirse en:
Software comercial (caro, se fomenta el pirateo) Versiones antiguas de programas comerciales (anticuados, poco atractivos) Software libre: programas en JAVA (poco ecientes, parciales) Software libre: programas en C: GRASS (interfaces de texto difciles
GRASS con Interfaz Grca de Usuario en un lenguaje de scripts Solucin tptima?
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Geographic Resources Analysis Support System Potente Cubre ms de lo necesario para un curso de SIG amplio (version 6) Modular - Flexible Se pueden abordar los problemas de diversos modos. Integracin de diversos programas Software libre Modicable, estudiable, gratuito... Bajo Unix S.O. potente, exible, Software libre, ... Desarrollado por expertos en geoprocesamiento
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Trabajo en red
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Proyecto BEST-GIS La interfaz es el programa Diferentes usuarios necesitan diferentes IGUs Servidores y clientes de SIG Infraestructuras de Datos Espaciales pero tambin en SIGs locales multiusuario
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Proyecto BEST-GIS La interfaz es el programa Diferentes usuarios necesitan diferentes IGUs Servidores y clientes de SIG Infraestructuras de Datos Espaciales pero tambin en SIGs locales multiusuario
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Proyecto BEST-GIS La interfaz es el programa Diferentes usuarios necesitan diferentes IGUs Servidores y clientes de SIG Infraestructuras de Datos Espaciales pero tambin en SIGs locales multiusuario
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Proyecto BEST-GIS La interfaz es el programa Diferentes usuarios necesitan diferentes IGUs Servidores y clientes de SIG Infraestructuras de Datos Espaciales pero tambin en SIGs locales multiusuario
wxGRASS
La docencia de los SIG GRASS para ensear SIG Interfaces Grcas de Usuario para SIG
Proyecto BEST-GIS La interfaz es el programa Diferentes usuarios necesitan diferentes IGUs Servidores y clientes de SIG Infraestructuras de Datos Espaciales pero tambin en SIGs locales multiusuario
wxGRASS
wxGRASS
La solucin: wxGRASS
Interfaz Grca de Usuario para GRASS Escrita con Python - wxPython. Un lenguaje de programacin completamente diferente De 0 a 90 % en la Navidad de 2004 Adaptacin a GRASS 6 en la Navidad de 2006
wxGRASS
La solucin: wxGRASS
Interfaz Grca de Usuario para GRASS Escrita con Python - wxPython. Un lenguaje de programacin completamente diferente De 0 a 90 % en la Navidad de 2004 Adaptacin a GRASS 6 en la Navidad de 2006
wxGRASS
La solucin: wxGRASS
Interfaz Grca de Usuario para GRASS Escrita con Python - wxPython. Un lenguaje de programacin completamente diferente De 0 a 90 % en la Navidad de 2004 Adaptacin a GRASS 6 en la Navidad de 2006
wxGRASS
La solucin: wxGRASS
Interfaz Grca de Usuario para GRASS Escrita con Python - wxPython. Un lenguaje de programacin completamente diferente De 0 a 90 % en la Navidad de 2004 Adaptacin a GRASS 6 en la Navidad de 2006
wxGRASS
La solucin: wxGRASS
Interfaz Grca de Usuario para GRASS Escrita con Python - wxPython. Un lenguaje de programacin completamente diferente De 0 a 90 % en la Navidad de 2004 Adaptacin a GRASS 6 en la Navidad de 2006
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
echo TEXTO
|r.colors MAPA
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
wxGRASS
PostgreSQL
Es el Sistema de Gestin de Base de Datos libre ms potente (www.postgresql.org/) Hasta la versin 5.4 de GRASS la integracin era ms dbil En GRASS 6 las capas vectoriales se enlazan directamente a tablas de PostgreSQL y se pueden consultar y editar desde GRASS
wxGRASS
PostgreSQL
Es el Sistema de Gestin de Base de Datos libre ms potente (www.postgresql.org/) Hasta la versin 5.4 de GRASS la integracin era ms dbil En GRASS 6 las capas vectoriales se enlazan directamente a tablas de PostgreSQL y se pueden consultar y editar desde GRASS
wxGRASS
PostgreSQL
Es el Sistema de Gestin de Base de Datos libre ms potente (www.postgresql.org/) Hasta la versin 5.4 de GRASS la integracin era ms dbil En GRASS 6 las capas vectoriales se enlazan directamente a tablas de PostgreSQL y se pueden consultar y editar desde GRASS
wxGRASS
PostgreSQL
wxGRASS
PostgreSQL
wxGRASS
PostgreSQL
wxGRASS
PostgreSQL
wxGRASS
Es uno de los programas de anlisis de datos ms utilizados en entornos de software libre (www.r-project.org/) Dispone de 600 paquetes de funciones desarrolladas por la comunidad de usuarios Varios de ellos para el manejo de datos espaciales: GRASS, sp, spgrass6, gstat, ... Puede leer y manejar datos de GRASS
wxGRASS
Es uno de los programas de anlisis de datos ms utilizados en entornos de software libre (www.r-project.org/) Dispone de 600 paquetes de funciones desarrolladas por la comunidad de usuarios Varios de ellos para el manejo de datos espaciales: GRASS, sp, spgrass6, gstat, ... Puede leer y manejar datos de GRASS
wxGRASS
Es uno de los programas de anlisis de datos ms utilizados en entornos de software libre (www.r-project.org/) Dispone de 600 paquetes de funciones desarrolladas por la comunidad de usuarios Varios de ellos para el manejo de datos espaciales: GRASS, sp, spgrass6, gstat, ... Puede leer y manejar datos de GRASS
wxGRASS
Es uno de los programas de anlisis de datos ms utilizados en entornos de software libre (www.r-project.org/) Dispone de 600 paquetes de funciones desarrolladas por la comunidad de usuarios Varios de ellos para el manejo de datos espaciales: GRASS, sp, spgrass6, gstat, ... Puede leer y manejar datos de GRASS
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
gstat
Programa para modelizacin geoestadstica Existe una versin como programa independiente (www.gstat.org/) En wxGRASS se accede a las funciones de gstar a travs de la correspondiente librera de R
wxGRASS
gstat
Programa para modelizacin geoestadstica Existe una versin como programa independiente (www.gstat.org/) En wxGRASS se accede a las funciones de gstar a travs de la correspondiente librera de R
wxGRASS
gstat
Programa para modelizacin geoestadstica Existe una versin como programa independiente (www.gstat.org/) En wxGRASS se accede a las funciones de gstar a travs de la correspondiente librera de R
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
R y gstat
wxGRASS
GMT
Entorno de trabajo para la maquetacin de mapas para su integracin en papel (www.soest.hawaii.edu/gmt/) Programa modular, los diferentes mdulos van aadiendo elementos a un chero postscript Muy exible pero con una sintxis compleja Muy til en combinacin con el driver PNG de GRASS
wxGRASS
GMT
Entorno de trabajo para la maquetacin de mapas para su integracin en papel (www.soest.hawaii.edu/gmt/) Programa modular, los diferentes mdulos van aadiendo elementos a un chero postscript Muy exible pero con una sintxis compleja Muy til en combinacin con el driver PNG de GRASS
wxGRASS
GMT
Entorno de trabajo para la maquetacin de mapas para su integracin en papel (www.soest.hawaii.edu/gmt/) Programa modular, los diferentes mdulos van aadiendo elementos a un chero postscript Muy exible pero con una sintxis compleja Muy til en combinacin con el driver PNG de GRASS
wxGRASS
GMT
Entorno de trabajo para la maquetacin de mapas para su integracin en papel (www.soest.hawaii.edu/gmt/) Programa modular, los diferentes mdulos van aadiendo elementos a un chero postscript Muy exible pero con una sintxis compleja Muy til en combinacin con el driver PNG de GRASS
wxGRASS
GMT
wxGRASS
GMT
wxGRASS
GMT
wxGRASS
GMT
wxGRASS
GMT
wxGRASS
GMT
$ gmtset D_FORMAT %7.0f PAPER_MEDIA a1 ANNOT_FONT_SIZE_PRIMARY 10 $ psbasemap -R638809/707775/4151969/4203778 -JX34.483c/25.9045c -B0 -P -K -X5c >mimapa.ps $ psimage mimapa.ras -W34.483c/25.9045c -C0c/0c -O -Kmimapa.ps $ psbasemap -R -J -B5000g5000 -O -Kmimapa.ps $ sh escala_km.sh 686000 4155000 200 1000 10 mimapa.ps $ psbasemap -R -J -B5000 -Omimapa.ps
wxGRASS
GMT
wxGRASS
Conclusiones
Facilita el aprendizaje de SIG utilizando GRASS como motor y wxGRASS como Interfaz Permite congurar diferentes niveles-perles de usuario con diferentes aspectos de la IGU. El sistema de ventanas no oculta el aspecto algortmico de los SIG Integra diferentes programas en una interfaz coherente
wxGRASS
Conclusiones
Facilita el aprendizaje de SIG utilizando GRASS como motor y wxGRASS como Interfaz Permite congurar diferentes niveles-perles de usuario con diferentes aspectos de la IGU. El sistema de ventanas no oculta el aspecto algortmico de los SIG Integra diferentes programas en una interfaz coherente
wxGRASS
Conclusiones
Facilita el aprendizaje de SIG utilizando GRASS como motor y wxGRASS como Interfaz Permite congurar diferentes niveles-perles de usuario con diferentes aspectos de la IGU. El sistema de ventanas no oculta el aspecto algortmico de los SIG Integra diferentes programas en una interfaz coherente
wxGRASS
Conclusiones
Facilita el aprendizaje de SIG utilizando GRASS como motor y wxGRASS como Interfaz Permite congurar diferentes niveles-perles de usuario con diferentes aspectos de la IGU. El sistema de ventanas no oculta el aspecto algortmico de los SIG Integra diferentes programas en una interfaz coherente
wxGRASS
Agrupacin de diversas operaciones-mdulos en una sola accin con diferentes estrategias para maximizar el aprendizaje Simulacin de las IGU de otros programas Utilizacin en entornos no docentes
wxGRASS
Agrupacin de diversas operaciones-mdulos en una sola accin con diferentes estrategias para maximizar el aprendizaje Simulacin de las IGU de otros programas Utilizacin en entornos no docentes
wxGRASS
Agrupacin de diversas operaciones-mdulos en una sola accin con diferentes estrategias para maximizar el aprendizaje Simulacin de las IGU de otros programas Utilizacin en entornos no docentes
wxGRASS
Muchas gracias
wxGRASS