You are here:GeoTux»Geo-Blogs»Librerías para Geomática»GeoPython: Soluciones Geoinformáticas Libres basadas en Python

Estadísticas

Invitados: 22
Usuarios registrados: 3137
Usuarios en línea:
-
Registrados hoy:
-

Registro

Redifusión (RSS)

Blogs y Noticias:
Recibe las actualizaciones en Geo-Noticias y Geo-Blogs

Recibir por e-mail
Recibir Geo-Noticias y Geo-Blogs por e-mail

¿Qué es esto?

En Twitter

Sábado 31 de Marzo de 2007 13:14

GeoPython: Soluciones Geoinformáticas Libres basadas en Python

Written by  Samuel Fernando Mesa Giraldo
Rate this item
(0 votes)
GeoPython es un conjunto de herramientas de software para Geomática en el lenguaje de Python. Este  Blog pretende abarcar las funcionalidades de las tareas de procesamiento digital de imágenes, manejo de formatos vectoriales, referencias espaciales, interfaces SIG Web con alternativas de Python.

Python es un leguaje de programación interpretado, de alto nivel, orientado a objetos, multiplataforma y modular que ofrece un gran rango de funcionalidades y ventajas de programación sencilla, integrada y rápida.

 

Pyrhon permite el desarrollo de interfaces gráficas de usuario (IGU) , puede encontrarse desarrollos en wxPython, PyQT, PyGTK y Tkinter.

 

Se pueden encontrar las siguientes categorias de software:

 

{mospagebreak}

Thuban

Sitio Oficial: http://thuban.intevation.org/

Visor de datos geográficos desarrollado en Python y wxPython. Tiene soporte de datos vector, raster, conexión a base de datos PostGIS, soporte de proyecciones cartográficas, extensiones basadas en Plugins y soporte multiplataforma y multi-idioma.

{mospagebreak}

Mapnik

Sitio Oficial: http://mapnik.org/

Herramienta para desarrollar aplicaciones cartográficas, está desarrollado en C++ y utiliza Python para facilitar el desarrollo flexible y rápido.

{mospagebreak}

OpenEV

Sitio Oficial: http://thuban.intevation.org/

Herramienta multiplataforma para el geoprocesamiento raster. OpenEV esta basado en Python, C, GTK y OpenGL. La herramienta se constituye como una alternativa de visualización de formatos raster de gran tamaño (mayores de 500 Mb), también se caracteriza por por integrar un interprete de comandos en Python para aplicar de forma interactiva operaciones de procesamiento de imágenes. OpenEV también permite la visulización 3D de Modelos Digitales de Elevación, integra entre otras herramietas: gdal, proj4.

 

{mospagebreak}

PyWPS

Sitio Oficial: http://pywps.wald.intevation.org/

Servicio de procesamiento Web con Python. WPS se constituye como un estándar de la OGC que ofrece un ambiente de desarrollo de los procesos (geofunciones o modelos) los cuales pueden ser ejecutados desde via Web. La principal ventaja de PyWPS es que está escrito de con soporte nativo a GRASS GIS.

{mospagebreak}

PyQGIS

Sitio Oficial: http://wiki.qgis.org/qgiswiki

A partir de la versión 0.9 de QGIS se dispondrá como lenguaje de scripts Python para la construcción de guiones y módulos de geoprocesamiento.

Ya se pueden observar algunos desarrollos, como ejemplo se tiene a OpenOceanMap una aplicación basada en Python (PyQT y PyQGIS):

{mospagebreak}

wxGRASS

Sitio Oficial: http://www.um.es/geograf/sigmur/wxgrass/wxGRASS.html

wxGRASS es una Interfaz Gráfica de Usuario para GRASS. Su propósito original fue facilitar el uso de GRASS a los alumnos de la asignatura de Sistemas de Información Geográfica de la licenciatura de Ciencias Ambientales, pero puede ser utilizada por cualquier persona con ganas de comenzar a trabajar con GRASS y que eche de menos un entorno de ventanas.

La gran ventaja de wxGRASS es la integración de cinco herramientas para el entorno GIS completo:

- GRASS GIS

- Herramienta estadística GNU-R con el paquete spatgrass

- SMBD PosgreSQL

- Análisis Geoestadístico con la herramienta GSTAT

- GMT para generación de cartografía

Mayor información:

http://www.sigte.udg.es/jornadassiglibre2007/comun/1pdf/6.pdf

{mospagebreak}

Python-SWIG-GRASS interface

Sitio Oficial: http://mpa.itc.it/markus/grass63progman/swig/

Módulo que permite acceder a las funciones de GRASS GIS desde el lenguuaje de programación Python.

{mospagebreak}

SAGA-API Python interface

Sitio Oficial: http://www.saga-gis.uni-goettingen.de/html/index.php

Interface de Python que permite acceder a todas las funcionalidades del API del software SAGA GIS.

Para su uso debe descargar el código de SAGA y tener instalado los prerequisitos wxWidgets, SWIG and Python.

{mospagebreak}

GDAL/OGR Python interface

Sitio Oficial: http://trac.osgeo.org/gdal/wiki/GdalOgrInPython

Interfaz para acceso a los formatos raster y vector soportados por la libreria GDAL/OGR.

{mospagebreak}

PyGMT - Python wrapper for GMT

Sitio Oficial: http://www.geos.ed.ac.uk/homes/mhagdorn/PyGMT/

{mospagebreak}

Python mapscrit

Sitio Oficial:

{mospagebreak}

RPy - R from Python

Sitio Oficial: http://rpy.sourceforge.net/

Interfaz fácil y robusta para el lenguaje de programación R. Desde este módulo puede acceder a todos los tipos de objetos y funciones de R.

{mospagebreak}

Spectral Python (Spy)

Sitio Oficial: http://spectralpython.sourceforge.net/

Módulo para procesamiento de imágenes hiper-espectrales. Spy ofrece funciones de lectura, despliegue, manipulación y clasificación de imágenes de sensoresremotos.

{mospagebreak}

Python Cartographic Library

Sitio Oficial: http://trac.gispython.org

{mospagebreak}

Matplotlib

Sitio Oficial: http://www.scipy.org/Cookbook/Matplotlib/Maps

Extensión dePython obtener salidas gráficas de mapas en diferentes proyecciones cartográficas en formatos SVG, PNG.

{mospagebreak}

PDFMap

Sitio Oficial: http://www.librelogiciel.com/software/PDFMap/action_Presentation

Módulo de Python para obtener mapas de alta calidad en formato PDF.

{mospagebreak}

Python GIS

Sitio Oficial: http://pygps.org/

{mospagebreak}

PrimaGIS

Sitio Oficial: http://www.primagis.fi/

Aplicación colaborativa GIS en la Web para el al Sistema de Administración de Contenidos (CMS) Plone. Su desarrolado se basa en las herramientas de Mapserver, Python Cartographic Library (PCL), and Cartographic Objects for Zope (ZCO). PrimaGIS soporta los formatos más comunes de datos geográficos (Shapefiles, PostGIS, formatos raster y los servicios WMS/WFS)

{mospagebreak}

geopy

Sitio Oficial: http://exogen.case.edu/projects/geopy

Geopy es un toolbox para Python que permite realizar desarrollos en temas de geocodificación de direcciones, ciudades, paises y otros sitios usando servicios de Geocodificación y otras fuentes de datos.

{mospagebreak}

MapIt!

Sitio Oficial: http://www.mapit.de/index.en.html

Sencilla aplicación implementada en Python para visualizar y manipular datos raster en la Web. Las funcionalidades básicas son activación de capas geográficas y herramientas de navegación como Zoom y Pan.

 

Last modified on Jueves 29 de Septiembre de 2011 04:26

Escribir un comentario


Código de seguridad
Refescar

 

¿Dónde nos leen?

Últimos comentarios