Difference between revisions of "Reseñas FOSS4G"

From OSGeo
Jump to navigation Jump to search
m (ordered projects)
 
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
En este artículo se organiza el texto de las reseñas para los [http://www.cuadernos.tpdh.org/que_son_intro.php Cuadernos de Tecnologías para el Desarrollo].
+
== Introducción ==
  
 +
Este artículo tiene como objetivo recopilar en el menor espacio posible el abanico de opciones de ''software'' FOSS4G disponible actualmente. Esta recopilación, en forma de reseñas se redactó para ser publicadas en un monográfico de la revista [http://www.cuadernos.tpdh.org/que_son_intro.php Cuadernos de Tecnologías para el desarrollo].
  
== Plantilla ==
+
Dado que la revista ya se ha editado, este articulo queda ahora como documento de la comunidad para la introducción al panorama de SIG libre, puedes añadir las referencias que estimes oportuno, o hacer tus comentarios en la página de [[Talk:Reseñas FOSS4G|discusión]].
  
Esta plantilla necesita ser validada, se trata de los datos que cada reseña incluirá para cada proyecto.
+
=== Público objetivo ===
  
* Nombre y web principal del proyecto
+
Estas reseñas no entran a un nivel técnico avanzado, evitando nombrar lenguajes de programación y excesivos tecnicismos (aunque a veces son necesarios).
* Versión (tal vez con la fecha de la última release)
 
* Licencia
 
* Descripción corta (1 línea)
 
* Descripción larga (entre 2 y 3 párrafos)
 
  
 +
=== Las reseñas ===
  
=== Proyecto de ejemplo ===
+
Cada proyecto dispone de la siguiente información
  
* http://www.osgeo/org
+
* '''Nombre''' (en el título)
* Versión estable: 1.1
+
* '''''Web''''' del proyecto
* Licencia: GNU Public License 2.5
+
* '''Licencia''' con la que se libera ([http://es.wikipedia.org/wiki/C%C3%B3digo_libre#Tipos_de_Licencias + info])
* ¿OSGeo?: No
+
* Si el proyecto está o no en '''OSGeo''' (y si está en incubación)
* Descripción corta: Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
* '''Descripción corta''' (10-15 palabras)
 +
* '''Imágenes''': enlaces a imágenes del proyecto.
 +
* '''Descripción larga''' (70-100 palabras)
 +
 
 +
Antes de modificar una descripción recuerda estos límites.
 +
Están pensados para mantener este documento con un tamaño
 +
asequible.
 +
 
 +
Si deseas ampliar información sobre un proyecto puedes crear
 +
una página para el mismo y enlazarla en el nombre.
 +
 
 +
=== Antecedentes ===
 +
 
 +
Este trabajo es la evolución del informe [http://www.sigte.udg.es/jornadassiglibre2007/comun/1pdf/12.pdf|''Panorama del ecosistema de ''software'' libre para SIG'' (PDF)], presentado por primera vez en las [http://www.sigte.udg.es/jornadassiglibre2007|I Jornadas de SIG Libre] de Girona (marzo de 2007) por Jorge Sanz y Miguel Montesinos. Desde entonces se han realizado diversas iteraciones y versiones sobre el documento, siendo estas reseñas la última hasta la fecha.
 +
 
 +
Además se ha utilizado información extraída del portal sobre ''software'' libre [http://www.ohloh.net Ohloh] donde casi todos los proyectos aquí presentados tienen una página en la que el lector puede ampliar información sobre lenguajes de programación utilizados, actividad en los últimos meses, quiénes desarrollan el producto, etc.
 +
 
 +
=== Imágenes ===
 +
 
 +
En la medida de lo posible se han incluido imágenes que muestran:
  
 +
* En los SIG de escritorio la interfaz de usuario
 +
* En los clientes ligeros la interfaz bien por defecto, bien casos de uso reales que se pueden encontrar en la ''web''
 +
* En los servidores de mapas, la cartografía que estos pueden generar, por supuesto accedida a través de algún cliente ligero
  
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sagittis felis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus lectus neque, laoreet et, sagittis ut, tempus ut, lacus. Fusce vel enim. Duis suscipit nisl at tellus. Fusce hendrerit, ante et sagittis tempus, pede est consectetur erat, ullamcorper ullamcorper velit lectus vitae ipsum. Morbi massa. Nullam eleifend, nisi ac luctus ultricies, lacus mi faucibus elit, id laoreet lacus erat ac nisi. Donec semper malesuada nibh. Fusce egestas tellus. Nunc varius, justo eu porta dignissim, nulla justo rutrum ante, eu condimentum justo nulla a velit.
+
Estas imágenes pueden servir para el lector para hacerse una mejor idea de qué aspecto y capacidades tiene cada proyecto.
  
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut interdum ipsum ac mi. Cras odio. Proin dignissim, nisi vel dignissim scelerisque, purus urna hendrerit libero, vel vestibulum risus tortor sed lacus. Ut mollis tincidunt tortor. Curabitur consectetur auctor quam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras faucibus ante a dui. Mauris ornare nisi et velit. Aenean fermentum erat ac purus. Nam fermentum ligula sagittis augue. Vivamus purus. Integer molestie massa et ligula. Nunc lacinia tortor a sem.
+
Estas imágenes no están bajo la licencia de este wiki. Por esta razón y por comodidad (o falta de tiempo) no se han incluido en el documento salvo como enlaces. De esta forma también el artículo mantiene una buena legibilidad.
  
 
== Bases de datos geoespaciales ==
 
== Bases de datos geoespaciales ==
Line 30: Line 50:
  
 
* http://mysql.com/
 
* http://mysql.com/
* Versión estable: '''???'''
+
* Versión estable: 5.4
* Licencia:  ''GNU General Public License 2.0''
+
* Licencia:  ''GNU General Public License 2.0''. Dispone de licenica dual, con funcionalidades extra en la versión no libre.
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta:  MySQL, the most popular Open Source SQL database management system, is developed, distributed, and supported by Sun Microsystems.
+
* Descripción corta:  MySQL es la base de datos libre de Sun MicroSystems.
  
'''????'''
+
[http://mysql.com MySQL] es la base de datos más popular dentro del ámbito del ''software'' libre, especialmente en combinación con el servidor ''web'' [http://httpd.apache.org/ Apache] y el lenguaje de programación [http://www.php.net PHP]. En el ámbito geoespacial es mucho menos utilizada ya que no cumple con los estándares internacionales, ni incorpora toda la funcionalidad y potencia que ofrece [http://postgis.refractions.net PostGIS]. Aún así, en ocasiones puede ser interesante utilizar sus funcionalidades geoespaciales, por ejemplo en la integración con sistemas ya existentes.
  
 
+
=== PostGIS para PostgreSQL ===
=== PostGIS ===
 
  
 
* http://postgis.refractions.net
 
* http://postgis.refractions.net
* Versión estable: '''???'''
+
* Versión estable: 1.4.0
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: Sí, en incubación
* Descripción corta:  PostGIS is a spatial database extension for PostgreSQL. PostGIS complies with the OpenGIS "Simple Features for SQL" specification, and provides high-performance spatial SQL access to GIS objects in the database.
+
* Descripción corta:  PostGIS es la extensión geoespacial de la base de datos libre PostgreSQL.
 +
 
 +
No hay duda que el buque insignia en el ámbito los gestores de bases de datos del ''software'' libre es [http://www.postgresql.org PostgreSQL]. Con [http://postgis.refractions.net PostGIS], el módulo para PostgreSQL desarrollado principalmente por [http://refractions.net ''Refractions Research Inc.''] PostgreSQL adquiere la capacidad de almacenar información geoespacial (cumpliendo el estándar [http://www.opengeospatial.org/standards/sfs SFSS]) y de realizar operaciones de análisis geográfico. Además, utilizando la extensión [http://pgrouting.postlbs.org/ pgRouting] se puede emplear como un potente motor de cálculo de rutas y otras operaciones geoespaciales.
  
 
== Servidores de mapas y geometrías ==
 
== Servidores de mapas y geometrías ==
 
 
 
=== deegree ===
 
=== deegree ===
  
 
* http://deegree.org
 
* http://deegree.org
* Versión estable: '''???'''
+
* Versión estable: 2.2
 
* Licencia:  ''GNU Lesser General Public License 2.1''
 
* Licencia:  ''GNU Lesser General Public License 2.1''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: Sí, incubación
* Descripción corta: a Java Framework offering the main building blocks for Spatial Data Infrastructures.
+
* Descripción corta: Un conjunto de componentes para construir Infraestructuras de Datos Espaciales.
 +
* Imagenes: [http://www2.hcm.ciren.gov.vn/jvnwebgis/control Portal] de la ciudad de Ho Chi Minh, [http://testing.deegree.org/deegree-wms/services?REQUEST=GetMap&SERVICE=WMS&VERSION=1.1.1&WIDTH=603&HEIGHT=476&LAYERS=Vegetation,Lake,Roads&TRANSPARENT=TRUE&FORMAT=image/png&BBOX=372233.9342431239,4460438,489069,4552689&SRS=EPSG:26912&STYLES=default,default,default Ejemplo] de la ''web'' de deegree, [http://stadtplan.bonn.de/cms/cms.pl?Amt=Stadtplan&set=0_0_0_0&act=0 Portal] de la ciuadd de Bonn
  
'''????'''
+
[http://deegree.org deegree] es una infraestructura de componentes Java que se puede desplegar sobre cualquier servidor conforme a la especificación [http://java.sun.com/j2ee/overview.html J2EE], ofreciendo un completo conjunto de capacidades geoespaciales. deegree destaca por el elevado número de especificaciones [http://www.opengeospatial.org OGC] que afirma cumplir. Aunque su configuración no sea ''amistosa'', dado su amplio abanico de posibilidades resulta en muchas ocasiones el candidato perfecto para un sistema completo.
  
 
=== FeatureServer ===
 
=== FeatureServer ===
  
 
* http://featureserver.org/
 
* http://featureserver.org/
* Versión estable: '''???'''
+
* Versión estable: 1.12
 
* Licencia:  ''BSD-ish License''
 
* Licencia:  ''BSD-ish License''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta:  FeatureServer is an implementation of a RESTful Geographic Feature Service.  Using standard HTTP methods, you can fetch a representation of a feature or a collection of features, add new data to the service, or delete data from the service. Use it as an aggregator -- post your GeoRSS feeds to it, and then browse them using WFS. Use it as a translator: use the OGR DataSource to load a shapefile and open it in Google Earth. Use it in any way you like. This software is made available under an open source license by MetaCarta.
+
* Descripción corta:  FeatureServer es un servicio de geometrías para diversos orígenes vectoriales.
  
'''????'''
+
[http://featureserver.org/ FeatureServer] supone una alternativa a los servidores que siguen el estándar [http://www.opengeospatial.org/standards/wfs WFS] de OGC. Este servidor genera geometrías en formatos diversos como [http://georss.org/ GeoRSS] o [http://www.opengeospatial.org/standards/kml/ KML]. Es un proyecto joven y que puede resultar interesante en sistemas muy concretos ya que requiere de clientes que utilicen estos formatos. Por ejemplo, junto con [http://openlayers.org/ OpenLayers] puede formar un potente sistema de edición de cartografía en ''web''.
  
 
=== GeoServer ===
 
=== GeoServer ===
  
 
* http://www.geoserver.org
 
* http://www.geoserver.org
* Versión estable: '''???'''
+
* Versión estable: 1.7.6
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta: GeoServer connects your information to the Geospatial Web.
+
* Descripción corta: GeoServer es un completo y amigable servidor de mapas siguiendo estándares OGC.
 
+
* Imágenes: [http://geoserver.org/display/GEOS/Gallery Galería], [http://www.cei.psu.edu/soiltool/semtool_phase2.html Mapa] de suelos de EEUU, [http://ride.trimet.org/ Portal] de la agencia de transportes de Oregón.
With GeoServer you can publish and edit data using open standards. Your information is made available in a large variety of formats as maps/images or actual geospatial data. GeoServer's transactional capabilities offer robust support for shared editing. GeoServer's focus is ease of use and support for standards.
 
  
'''????'''
+
Se trata de un servidor de mapas utilizando la tecnología [http://java.sun.com/j2ee/overview.html J2EE]. Este servidor ofrece además una completa interfaz de administración que permite al usuario gestionar los servicios cartográficos publicados. [http://www.geoserver.org GeoServer] cumple con varios de los [http://www.geoserver.org estándares OGC] por lo que puede integrarse con todo tipo de clientes ligeros y pesados. Además, este servidor ofrece la posibilidad de publicar servicios en [http://www.opengeospatial.org/standards/kml/ KML] por lo que pueden ser consumidos directamente desde [http://earth.google.es/ Google Earth].
  
 
=== MapGuide Open Source ===
 
=== MapGuide Open Source ===
  
 
* http://mapguide.osgeo.org
 
* http://mapguide.osgeo.org
* Versión estable: '''???'''
+
* Versión estable: 2.0.2
 
* Licencia:  ''GNU Lesser General Public License 2.1''
 
* Licencia:  ''GNU Lesser General Public License 2.1''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?:
* Descripción corta:  MapGuide Open Source is a web-based platform that enables users to quickly develop and deploy web mapping applications and geospatial web services. MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure. MapGuide includes an XML database for managing content, and supports most popular geospatial file formats, databases, and standards. MapGuide can be deployed on Linux or Windows, supports Apache and IIS web servers, and offers extensive PHP, .NET, Java, and JavaScript APIs for application development.
+
* Descripción corta:  MapGuide Open Source es una plataforma ''web'' para la rápida publicación y despliegue de aplicaciones de ''webmapping''.
 
+
* Imágenes: [http://mapguide.osgeo.org/livegallery.html Galería], [http://demo.pat.ca/pacificMGE/Default.aspx ejemplo], [http://mapguide.spatialgis.com/mapguide/spokanemaps/ otro].
'''????'''
 
  
 +
[http://mapguide.osgeo.org MapGuide Open Source] es una de las contribuciones de [http://www.autodesk.com AutoDesk] al ''software'' libre geoespacial (aunque mantiene una versión de pago). Con esta aplicación los usuarios pueden crear fácilmente aplicaciones de visualización de mapas con las herramientas más comunes. Utiliza una biblioteca de acceso a datos llamada [http://fdo.osgeo.org/ FDO] que permite publicar gran variedad de fuentes de información. Además dispone de un sistema de permisos para gestionar usuarios y roles de acceso a la cartografía.
  
 
=== TileCache ===
 
=== TileCache ===
  
 
* http://tilecache.org/
 
* http://tilecache.org/
* Versión estable: '''???'''
+
* Versión estable: 2.0.4
 
* Licencia:  ''BSD-ish License''
 
* Licencia:  ''BSD-ish License''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: no
* Descripción corta:  TileCache provides a Python-based WMS/TMS server, with pluggable caching mechanisms and rendering backends. In the simplest use case, TileCache requires only write access to a disk, the ability to run Python CGI scripts, and a WMS you want to be cached. With these resources, you can create your own local disk-based cache of any WMS server, and use the result in any WMS-C supporting client, like OpenLayers, or any TMS supporting client, like OpenLayers and worldKit.
+
* Descripción corta:  TileCache proporciona un servidor de teselas (tiles) utilizando diferentes orígenes de datos.
  
'''????'''
+
[http://tilecache.org/ TileCache] es un versátil servidor de ''caches'' geoespaciales. Utilizar una cache sobre un servidor de mapas convencional puede incrementar sensiblemente el rendimiento de una aplicación de ''webmapping'' ya que una imagen sólo es solicitada al servidor de mapas una única vez. Para poder utilizar este servidor el cliente debe estar correctamente configurado. [http://openlayers.org OpenLayers] es un cliente ''web'' que funciona especialmente bien con este servidor. El objetivo final de este tipo de servidores es ofrecer a los usuarios una experiencia de navegación similar a la de servicios comerciales como [http://maps.google.com ''Google Maps''] o [http://maps.yahoo.com/ ''Yahoo Maps''].
  
=== MapServer ===
+
=== UMN MapServer ===
  
 
* http://mapserver.osgeo.org
 
* http://mapserver.osgeo.org
* Versión estable: '''???'''
+
* Versión estable: 5.2.1
* Licencia:  ''MapServer License''
+
* Licencia:  ''MapServer License'' (similar a la licencia MIT/X)
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?:
* Descripción corta:  MapServer is an Open Source development environment for building spatially-enabled internet applications.
+
* Descripción corta:  MapServer es un rápido y potente servidor de mapas.
 +
* Imágenes: [http://www.dnr.state.mn.us/maps/compass.html DNR compass], [http://mapa.buenosaires.gov.ar/sig/index.phtml Mapa de Buenos Aires]
  
'''????'''
+
[http://mapserver.osgeo.org MapServer] es una de las aplicaciones FOSS4G más veteranas. Pese a ello se sigue desarrollando con gran dinamismo y es probablemente el servidor más popular. Esto se debe a su potencia y a su sencillez de administración pese a no disponer de una interfaz de usuario propia. Así, MapServer es una de las opciones más empleadas para publicar tanto cartografía raster como vectorial ya que soporta una enorme variedad de fuentes de datos. Los casos de éxito de MapServer se cuentan por cientos desde hace años.
  
 
== Servidores y herramientas de metadatos ==
 
== Servidores y herramientas de metadatos ==
 
 
=== GeoNetwork opensource ===
 
=== GeoNetwork opensource ===
  
 
* http://geonetwork-opensource.org/
 
* http://geonetwork-opensource.org/
* Versión estable: '''???'''
+
* Versión estable: 2.2.0
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?:
* Descripción corta:  GeoNetwork opensource is a standardized and decentralized spatial information management environment, designed to enable access to geo-referenced databases, cartographic products and related metadata from a variety of sources, enhancing the spatial information exchange and sharing between organizations and their audience, using the capacities of the internet. This approach of geographic information management aims at facilitating a wide community of spatial information users to have easy and timely access to available spatial data and to existing thematic maps that might support informed decision making.
+
* Descripción corta:  GeoNetwork opensource es una aplicación para la construcción de catálogos de metadatos así como su publicación.
 +
* Imágenes: [http://www.fao.org/geonetwork/srv/en/main.home Portal] de FAO, [http://geonetwork.csi.cgiar.org/geonetwork/srv/es/main.home Portal] de CGIAR, [http://geonetwork-opensource.org/geonetwork-nodes galería]
  
'''????'''
+
[http://geonetwork-opensource.org/ GeoNetwork] es una aplicación de servidor, en la que bien mediante formularios, bien mediante importación, es posible construir catálogos de metadatos de información geográfica siguiendo [http://www.opengeospatial.org/standards estándares OGC]. La misma aplicación es a su vez un geoportal en el que los usuarios finales pueden realizar búsquedas y en algunos casos visualizar la información (por ejemplo en el caso de los servicios [http://www.opengeospatial.org/standards/wms WMS]). Además, y siguiendo siempre [http://www.opengeospatial.org/standards/wms estándares OGC] (entre otros), GeoNetwork puede ser consultado por otros clientes tanto ligeros como de escritorio.
  
* CatMDEdit
+
=== CatMDEdit ===
  
== Clientes ligeros ==
+
* http://catmdedit.sourceforge.net/
 +
* Versión estable: 4.0.1
 +
* Licencia:  ''GNU Lesser General Public License 2.1''
 +
* ¿OSGeo?: No
 +
* Descripción corta: CatMDEdit es un completo editor de metadatos
 +
* Imágenes:
  
 +
[http://catmdedit.sourceforge.net/ CatMDEdit] es una aplicación de escritorio orientada a la edición de metadatos de información geográfica. Con CatMDEdit es posible catalogar todo tipo de datos utilizando diversos estándares internacionales (incluyendo por supuesto los [http://www.opengeospatial.org/standards/wms estándares OGC]). Es una herramienta española soportada por la [http://www.idee.es IDEE] y el proyecto [http://www.idee.es/sdiger/index.vm?page=public-docs&lang=en SDIGER].
  
 +
== Clientes ligeros ==
 
=== ka-map ===
 
=== ka-map ===
  
 
* http://ka-map.maptools.org
 
* http://ka-map.maptools.org
* Versión estable: '''???'''
+
* Versión estable: 1.0
 
* Licencia:  ''MapServer License''
 
* Licencia:  ''MapServer License''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta:  ka-Map ("ka" as in  ka-boom!) is an open source project that is aimed at providing a javascript API for developing highly interactive web-mapping interfaces using features available in modern web browsers.
+
* Descripción corta:  ka-Map proporciona una aplicación cliente-servidor que ofrece interfaces de usuario muy interactivas y con muy buen rendimiento.
 +
* Imágenes: [http://casoilresource.lawr.ucdavis.edu/drupal/node/311 STATSGO preview], [http://grass.itc.it/screenshots/images/kaMap_r_walk_small.jpg PyWPS]
  
'''????'''
+
ka-Map se compone tanto de un cliente ligero como algunas funcionalidades de servidor, integrándose a la perfección con UMN Mapserver. Ofrece un maduro motor de cacheado de teselas y un visor que utiliza éstas perfectamente para ofrecer una interfaz de usuario muy rica y potente.
  
 
=== Mapbender ===
 
=== Mapbender ===
  
 
* http://www.mapbender.org
 
* http://www.mapbender.org
* Versión estable: '''???'''
+
* Versión estable: 2.5
 
* Licencia:  ''GNU General Public License 2.0 or later''
 
* Licencia:  ''GNU General Public License 2.0 or later''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?:
* Descripción corta:  Mapbender is an OSGeo Project about maps. The software is used to implement portal web sites for geo spatial data and maps. Mapbender can upload, manage, combine and request OGC OWS compliant map and feature services like MapServer and GeoServer. Mapbender is used to orchestrate these services in distributed web based architectures.  
+
* Descripción corta:  Mapbender es un portal para la publicación de cartografía siguiendo estándares OGC.
 
+
* Imágenes: [http://www.mapbender.org/index.php/Mapbender_Gallery Galería], [http://www.geoportal.rlp.de/portal/karten.html Rhineland Palatinate], [http://hegis.geog.umn.edu/mapbender_2.4.2/http/frames/index.php?&gui_id=geog1403_summer Minnessota Interactive Internet Mapping]
Mapbender is implemented in PHP, JavaScript, SQL and XML, provides a data model and interfaces for displaying, navigating and querying OGC compliant map services by authenticated and authorized users.
 
  
Mapbender is usually deployed in large architectures. Full multi client capability enables to operate Mapbender as a public portal with comprehensive cascading user management hierarchies.
+
Mapbender es una aplicación con parte de su funcionalidad implementada en el servidor. Es en realidad un completo SIG en ''web'' con sistemas de usuarios y permisos, capaz de mostrar información WMS pero también datos vectoriales en KML o mediante el estándar WFS-T. Esta aplicación, de origen alemán, ha sido implantada en diversos portales de administración pública alemana así como en otros sitios de todo el mundo.
 
 
'''????'''
 
  
 
=== MapFish ===
 
=== MapFish ===
  
 
* http://trac.mapfish.org/trac/mapfish
 
* http://trac.mapfish.org/trac/mapfish
* Versión estable: '''???'''
+
* Versión estable: 1.1
 
* Licencia:  ''GNU General Public License 3.0''
 
* Licencia:  ''GNU General Public License 3.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta:  MapFish is an easy-to-use and extensible web GIS application.
+
* Descripción corta:  MapFish es una aplicación de ''webmapping'' completa basada en OpenLayers y ExtJS en el cliente y Pylons en el servidor.
 
+
* Imágenes: [http://www.sogis1.so.ch/sogis/projekte/kva/stand/standav.html Cadastral application for Canton of Soleure], [http://www.gis.infosm.bvet.admin.ch/index_en.html Federal veterinary office]
MapFish is composed of two parts: MapFish Client and MapFish Server. MapFish Client is a JavaScript framework based on OpenLayers for the mapping part, and on ExtJs for the GUI (widgets) part. MapFish Server is Python framework based on Pylons.
 
 
 
MapFish is intended to be easy to use either as a standalone application or as an addon to an already existing web application.
 
 
 
As a standalone application, MapFish offers ways to simply configure some parameters and quickly have a working web-GIS. But MapFish can also be simply included in an already existing website such as CMS or Information System oriented applications.
 
 
 
'''????'''
 
 
 
  
 +
MapFish es una aplicación con algunas funcionalidades en el servidor, aunque la mayor parte de ellas están en el cliente (de hecho son independientes). MapFish une en una única aplicación diferentes componentes (''widgets'') que interactúan con el componente principal, el mapa. Así, se construyen aplicaciones de ''webmapping'' con un aspecto rico y agradable. Instalando los componentes de servidor se aumentan las funcionalidades del mismo por ejemplo para generar mapas en PDF o hacer edición gráfica en ''web''.
  
 
=== OpenLayers ===
 
=== OpenLayers ===
  
 
* http://openlayers.org/
 
* http://openlayers.org/
* Versión estable: '''???'''
+
* Versión estable: 2.7
 
* Licencia:  ''New BSD License''
 
* Licencia:  ''New BSD License''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?:
* Descripción corta:  OpenLayers is a web mapping framework, allowing users to pull in disparate sources of data and display them in an AJAX mapping interface.
+
* Descripción corta:  OpenLayers ofrece una interfaz sencilla y potente para presentar mapas en ''web''.
 
+
* Imágenes: [http://gallery.openlayers.org/ galería], [http://www.informationfreeway.org/?lat=48.85093289154396&lon=2.3491228922028315&zoom=14&layers=00000F0B0F OSM (París)], [http://www.conselldemallorca.net/mediambient/pedra/senderisme/index_en.html Senderos de Mallorca]
'''????'''
 
  
 +
OpenLayers ha supuesto una verdadera revolución en el ''webmapping'' libre. Al ser una aplicación 100% javascript, no tiene ningún componente en el servidor por lo que puede emplearse en una gran variedad de entornos. Es un proyecto muy dinámico que proporciona un entorno relativamente sencillo para consumir todo tipo de orígenes de datos espaciales. Es por ejemplo el visor elegido por iniciativas tan diferentes como OpenStreetMap o el proyecto español Cartociudad.
  
 
== Clientes de escritorio ==
 
== Clientes de escritorio ==
 
 
 
=== GRASS GIS ===
 
=== GRASS GIS ===
  
 
* http://grass.osgeo.org
 
* http://grass.osgeo.org
* Versión estable: '''???'''
+
* Versión estable: 6.4
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* OSGeo:
* Descripción corta: Commonly referred to as GRASS, this is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many governmental agencies and environmental consulting companies.
+
* Descripción corta: Completo SIG de escritorio para visualización, edición y análisis.
 +
* Imágenes: [http://grass.osgeo.org/grass63/screenshots/index.php Pantallazos], [http://grass.osgeo.org/grass63/screenshots/images/native_wingrass63_small.jpg otro]
  
'''????'''
+
GRASS es un proyecto veterano. Su continuo desarrollo lo posiciona como uno de los más completos y estables del panorama. Aunque tradicionalmente ha sido una herramienta académica y orientada al análisis tanto raster como vectorial, en los últimos años se están haciendo muchos esfuerzos en ofrecer un SIG de escritorio para un mayor espectro de usuarios, en especial llevando GRASS a la plataforma Microsoft Windows.
  
 
=== gvSIG ===
 
=== gvSIG ===
  
 
* http://www.gvsig.gva.es
 
* http://www.gvsig.gva.es
* Versión estable: '''???'''
+
* Versión estable: 1.1.2
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: Sí, en incubación
* Descripción corta:  gvSIG is a tool oriented to manage geographic information. It is characterized by a user-friendly interface, with a quick access to the most usual raster and vector formats. In the same view it includes local as well as remote data through a WMS, WCS or WFS source.  
+
* Descripción corta:  gvSIG es un ''software'' de análisis y de acceso a IDEs amigable y potente.
 +
* Imágenes: [http://www.gvsig.gva.es/index.php?id=captura-pantallas&L=2&K=1 Pantallazos], [http://commons.wikimedia.org/wiki/File:GvSIG_-_GIS.jpg Otro] en wikimedia
  
It is aimed at users of geographic information, whether professionals or civil servants (city councils, councils, regional councils or ministries) from any part of the world (its interface is in several languages), in addition to being free.
+
gvSIG es la apuesta del gobierno valenciano (España) para ofrecer un SIG de escritorio multiplataforma, modular y potente pero de fácil uso para todo tipo de profesionales, desde expertos en cartografía a usuarios noveles que buscan un visualizador ágil. Con multitud de extensiones, dispone de herramientas de edición cartográfica, análisis raster y vectorial, creación de metadatos, publicación de cartogarfía en servidores de mapas, etc.
  
'''????'''
+
=== MapWindow ===
  
=== Quantum GIS ===
+
* http://www.mapwindow.org/
 
+
* Versión estable: 4.6
* http://qgis.org
+
* Licencia:  ''Mozilla Public License''
* Versión estable: '''???'''
+
* ¿OSGeo?: No
* Licencia:  ''GNU General Public License 2.0''
+
* Descripción corta:  MapWindow es un sencillo SIG para Windows con capacidades de visualización y algunos análisis.
* ¿OSGeo?: '''???'''
+
* Imágenes: [http://en.wikipedia.org/wiki/File:MapWindow_GIS.png Pantallazo] de wikipedia
* Descripción corta:  Quantum GIS (QGIS) is a user friendly Open Source Geographic Information System (GIS) that runs on Linux, Unix, Mac OSX, and Windows. QGIS supports vector, raster, and database formats. QGIS is licensed under the GNU General Public License. QGIS lets you browse and create map data on your computer. It supports many common spatial data formats (e.g. ESRI ShapeFile, geotiff).
 
 
 
'''????'''
 
  
 +
Este proyecto promovido por la Universidad de Idaho es tanto una aplicación de escritorio para la visualización y análisis de información geográfica como una API con un control ActiveX para realizar aplicaciones específicas. Está orientado al desarrollo en la plataforma .Net para Windows y es extensible mediante plugins.
  
 
=== OpenJUMP ===
 
=== OpenJUMP ===
Line 223: Line 239:
 
* Versión estable: '''???'''
 
* Versión estable: '''???'''
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta: OpenJUMP is an open source GIS software written in Java. It is based on JUMP GIS by Vivid Solutions.
+
* Descripción corta: Escrito en Java, es un visor y editor de cartografía con capacidades IDE
It is a Vector GIS that can read rasters as well. It is not just another free demo viewer, but you can edit, save, analyze etc. with OpenJUMP. It works, even with medium size datasets, and with professional touc. It provides a GIS API with a flexible plugin structure, so that new features are relatively easy to develope around the sound mapping platform. It utilises standards like GML, WMS and WFS. It is already translated in several languages.
+
* Imágenes: [http://commons.wikimedia.org/wiki/File:OSM_data_in_OpenJUMP.png Pantallazo] de wikimedia, [http://jump-pilot.sourceforge.net/images/screenshot1.png otro]
 +
 
 +
OpenJUMP es el heredero del proyecto JUMP de Vivid Solutions. Es un SIG de escritorio sencillo que permite trabajar con juegos de datos de tamaño medio, con una estructura modular de fácil extensión y capaz de conectar con servicios IDE. Bajo un proyecto común se aglutinan diferentes versiones de JUMP a lo largo de todo el mundo, incluyendo el proyecto español Kosmo.
 +
 
 +
=== OrbisGIS ===
 +
 
 +
* http://orbisgis.cerma.archi.fr/
 +
* Versión estable: 1.2.2
 +
* Licencia:  ''GNU General Public License 3.0''
 +
* ¿OSGeo?: No
 +
* Descripción corta:  OrbisGIS es un reciente SIG de escritorio orientado a desarrolladores
 +
* Imágenes: [http://fergonco.scienceontheweb.net/orbisgis.html Pantallazos] de la ''web'' de Fernando,
  
'''????'''
+
OrbisGIS es un proyecto reciente, impulsado por el Instituto de Ciencias y Técnicas de la Ciudad (IRSTV) francés. Esta aplicación está enfocada a desarrolladores e investigadores, ya que ofrece una interfaz de programación y consulta (SQL) en la propia interfaz no apta para usuarios noveles.
  
 
=== OSSIM ===
 
=== OSSIM ===
  
 
* http://www.ossim.org
 
* http://www.ossim.org
* Versión estable: '''???'''
+
* Versión estable: 1.7.13
 
* Licencia:  ''GNU Lesser General Public License 2.1''
 
* Licencia:  ''GNU Lesser General Public License 2.1''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: Sí, en incubación
* Descripción corta:  OSSIM provides advanced geo-spatial image processing for remote sensing, photogrammetry, and Geographic Information Systems. Backed by an active open source software development community, OSSIM solutions have been deployed on a number of critical commercial and government systems.
+
* Descripción corta:  OSSIM proporciona una herramienta de visualización y análisis de imágenes.
 +
* Imágenes: [http://www.ossim.org/OSSIM/Albums/Pages/ossimPlanet.html galería] de pantallazos
  
'''????'''
+
Orientado a la visualización de imágenes de satélite, OSSIM nació como un proyecto del Departamento de Defensa americano. Hoy en día el producto más visible es ''OSSIM Planet'' un visor 3D con interesantes características como el control remoto o la conexión a servidores de ''World Wind''. Existen además algunas herramientas de línea de comandos y un generador de mosaicos.
 +
 
 +
=== Quantum GIS ===
 +
 
 +
* http://qgis.org
 +
* Versión estable: 0.11
 +
* Licencia:  ''GNU General Public License 2.0''
 +
* ¿OSGeo?: Sí
 +
* Descripción corta:  Quantum GIS (QGIS) es un sencillo pero completo SIG multiplataforma.
 +
* Imágenes: [http://qgis.org/content/view/107/103/ galería] de pantallazos
 +
 
 +
QGis ofrece al usuario una interfaz limpia y sencilla en la que poder visualizar y editar cartografía de diversos orígenes. Gracias a su integración con GRASS es posible realizar muchas operaciones de análisis utilizando QGis como interfaz de usuario. Recientemente se ha añadido la posibilidad de extender su funcionalidad gracias guiones (''scripts'') escritos en el lenguaje ''Python''. En breve se lanzará la versión 1.0.
 +
 
 +
=== SAGA GIS ===
 +
 
 +
* http://www.saga-gis.org/en/index.html
 +
* Versión estable: 2.0.3
 +
* Licencia:  ''GNU General Public License 2.0''
 +
* ¿OSGeo?: No
 +
* Descripción corta:  SAGA GIS es un SIG de escritorio para la realización de análisis geoespacial.
 +
* Imágenes: [http://www.saga-gis.org/en/about/software.html Descripción] de SAGA con muchas pantallas
 +
 
 +
SAGA GIS es un producto desarrollado principalmente por la Universidad de Göttingen. Ha evolucionado hacia un ''software'' ya multiplataforma, con una fuerte orientación al análisis tanto raster como vectorial. La primera versión de SEXTANTE aportó a SAGA un gran número de algoritmos de procesamiento así como un completo manual de usuario.
  
 
=== Sextante ===
 
=== Sextante ===
  
 
* http://sextantegis.com
 
* http://sextantegis.com
* Versión estable: '''???'''
+
* Versión estable: 0.15
 
* Licencia:  ''GNU General Public License 2.0''
 
* Licencia:  ''GNU General Public License 2.0''
* ¿OSGeo?: '''???'''
+
* ¿OSGeo?: No
* Descripción corta:  A library of free geospatial analysis tools
+
* Descripción corta:  SEXTANTE es un conjunto de componentes de análisis
 +
* Imágenes: [http://forge.osor.eu/plugins/wiki/index.php?Screenshots&id=13&type=g galería] de pantallas
 +
 
 +
SEXTANTE nació como un proyecto para ''SAGA'', pero fue en su versión en  ''gvSIG'' donde se afianzó como un potente motor de análisis espacial. Dispone de gran cantidad de algoritmos (más de 200) y algunas herramientas como un Modelizador o la posibilidad de ejecutar algoritmos y modelos en ''batch''. SEXTANTE ha alcanzado gran popularidad y actualmente se está portando a otros SIG de escritorio.
 +
 
 +
=== uDig ===
 +
 
 +
* http://udig.refractions.net
 +
* Versión estable: 1.11
 +
* Licencia:  ''GNU Lesser General Public License 2.1''
 +
* ¿OSGeo?: No
 +
* Descripción corta:  uDig es un SIG de escritorio basado en la plataforma RCP de Eclipse
 +
* Imágenes: [http://www.eclipse.org/community/images/uDig.png pantallazo], [http://udig.refractions.net/confluence/download/attachments/6182/udig11.png otro]
 +
 
 +
uDig es fruto del esfuerzo de empresas como Refractions o Axios, que con el apoyo inicial del programa canadiense ''GeoConnexions'' intenta ofrecer un SIG de escritorio amigable y sencillo de usar. Gracias a estar construido sobre la plataforma RCP, uDig es muy usable. Utiliza las mismas bibliotecas de acceso a datos y renderización que GeoServer y por tanto puede acceder a los mismos recursos, es decir tanto ficheros, como bases de datos y servicios IDE.
 +
 
 +
=== World Wind ===
 +
 
 +
* http://worldwind.arc.nasa.gov/
 +
* Versión estable: 1.4
 +
* Licencia:  ''NASA Open Source Agreement 1.3''
 +
* ¿OSGeo?: No
 +
* Descripción corta:  World Wind es el visor 3D libre de NASA
 +
* Imágenes: [http://worldwind.arc.nasa.gov/screenshots.html galería], [http://www.worldwindcentral.com/wiki/images/e/e9/GPS2WorldWind.jpg pantallazo]
 +
 
 +
World Wind nació como un proyecto ambicioso  de NASA para la visualización de información en un entorno 3D. La competencia con Google Earth lo ha relegado a un publico minoritario ya que World Wind accede a fuentes de datos libres de menor resolución que las ofrecidas por el visor de Google. Pese a todo, World Wind ha seguido evolucionando y existe una versión reciente en Java que permitirá crear aplicaciones SIG 3D con WorldWind como tecnología base.
 +
 
 +
 
 +
 
 +
== Anexos ==
 +
 
 +
=== Referencias ===
 +
 
 +
* Revisiones generales
 +
** [http://www.foss4g2007.org/presentations/view.php?abstract_id=136 A survey of Open Source GIS]. Última versión del informe de Paul Ramsey en el que se revisa el panorama FOSS4G.
 +
** [http://dugi-doc.udg.edu/handle/10256/1109 Panorama de Software Libre para sig]. Segunda versión del artículo para las II Jornadas de SIG Libre de Girona.
 +
 
 +
* Comparativas
 +
** [http://geotux.tuxfamily.org/index.php?option=com_myblog&task=view&id=180&Itemid=59 Comparación de clientes ligeros web para SIG]. Artículo del grupo Geotux dedicado a la revisión de diferentes proyectos de clientes ligeros.
 +
** [http://www.spatialserver.net/osgis/ An Overview of Free & Open Source Desktop GIS (FOS-GIS)]. Completa revisión de SIG de escritorio por diversas funcioalidades, formatos soportados, etc.
 +
** [http://www.smartmapbrowsing.org/html/index_en_35.html Anexos] de la Tesis de Emanuel Schütze comparando diferentes clientes ligeros.
 +
** [[Choosing a Web Mapping Platform]]. Borrador en este wiki de ayuda a desarrolladores para elegir un motor de ''webmapping''.
 +
 
 +
=== Acrónimos ===
 +
 
 +
En el artículo se utilizan algunos acrónimos:
 +
 
 +
;API
 +
:Application Programming Interface. En programación se utiliza una fachada o interfaz para poder acceder de forma adecuada a las funcionalidades de una determinada biblioteca de componentes.
 +
 
 +
;FOSS4G
 +
:Free and Open Source ''software'' for Geomatics. Acrónimo anglosajón para denominar el ''software'' libre para geomática.
 +
 
 +
;GNU
 +
:GNU is Not UNIX, Proyecto para la creación de un Sistema Operativo libre creado por Richard Stallman ([http://www.gnu.org/home.es.html ''web''])
 +
 
 +
;IDE
 +
:Infraestructura de Datos Espaciales
 +
 
 +
;J2EE
 +
:Java 2 Enterprise Edition. Esta versión de la plataforma Java se utiliza en servidores para crear aplicaciones y servicios ''web''. Actualmente se denomina [http://java.sun.com/javaee/ ''JEE''].
 +
 
 +
;KML
 +
:Keyhole Markup Language. Lenguaje XML estandarizado por OGC para la comunicación de información geográfica popularizado por Google.
 +
 
 +
;OGC
 +
:Open Geospatial Consortium. El consorcio internacional que prepara estándares de interoperabilidad  para las Infraestructuraqs de datos Espaciales ([http://www.opengeospatial.org ''web''])
 +
 
 +
;RCP
 +
:Rich Client Platform. Conjunto de piezas de ''software'' del proyecto [http://www.eclipse.org/ eclipse] que proporcionan una base tecnológica sobre la que desarrollar aplicaciones de escritorio.
 +
 
 +
;SFSS
 +
:Simple Features Specification for SQL, estándar OGC de funciones de procesamiento y consulta de bases de datos geoespaciales
 +
 
 +
;SQL
 +
:Standard Query Language. Lenguaje para la consulta de bases de datos.
 +
 
 +
;WMS/WFS
 +
:Web Map/Feature Service. Estándares para la distribución de cartografía en IDEs. El primero envía renderizaciones de mapas (vistas) y el segundo geometrías en formato vectorial.
  
'''????'''
 
  
[[Category:Cuadernos TPH]]
+
[[Category:Español]]

Latest revision as of 16:32, 30 September 2009

Introducción

Este artículo tiene como objetivo recopilar en el menor espacio posible el abanico de opciones de software FOSS4G disponible actualmente. Esta recopilación, en forma de reseñas se redactó para ser publicadas en un monográfico de la revista Cuadernos de Tecnologías para el desarrollo.

Dado que la revista ya se ha editado, este articulo queda ahora como documento de la comunidad para la introducción al panorama de SIG libre, puedes añadir las referencias que estimes oportuno, o hacer tus comentarios en la página de discusión.

Público objetivo

Estas reseñas no entran a un nivel técnico avanzado, evitando nombrar lenguajes de programación y excesivos tecnicismos (aunque a veces son necesarios).

Las reseñas

Cada proyecto dispone de la siguiente información

  • Nombre (en el título)
  • Web del proyecto
  • Licencia con la que se libera (+ info)
  • Si el proyecto está o no en OSGeo (y si está en incubación)
  • Descripción corta (10-15 palabras)
  • Imágenes: enlaces a imágenes del proyecto.
  • Descripción larga (70-100 palabras)
Antes de modificar una descripción recuerda estos límites.
Están pensados para mantener este documento con un tamaño
asequible.
Si deseas ampliar información sobre un proyecto puedes crear 
una página para el mismo y enlazarla en el nombre.

Antecedentes

Este trabajo es la evolución del informe Panorama del ecosistema de software libre para SIG (PDF), presentado por primera vez en las Jornadas de SIG Libre de Girona (marzo de 2007) por Jorge Sanz y Miguel Montesinos. Desde entonces se han realizado diversas iteraciones y versiones sobre el documento, siendo estas reseñas la última hasta la fecha.

Además se ha utilizado información extraída del portal sobre software libre Ohloh donde casi todos los proyectos aquí presentados tienen una página en la que el lector puede ampliar información sobre lenguajes de programación utilizados, actividad en los últimos meses, quiénes desarrollan el producto, etc.

Imágenes

En la medida de lo posible se han incluido imágenes que muestran:

  • En los SIG de escritorio la interfaz de usuario
  • En los clientes ligeros la interfaz bien por defecto, bien casos de uso reales que se pueden encontrar en la web
  • En los servidores de mapas, la cartografía que estos pueden generar, por supuesto accedida a través de algún cliente ligero

Estas imágenes pueden servir para el lector para hacerse una mejor idea de qué aspecto y capacidades tiene cada proyecto.

Estas imágenes no están bajo la licencia de este wiki. Por esta razón y por comodidad (o falta de tiempo) no se han incluido en el documento salvo como enlaces. De esta forma también el artículo mantiene una buena legibilidad.

Bases de datos geoespaciales

MySQL

  • http://mysql.com/
  • Versión estable: 5.4
  • Licencia: GNU General Public License 2.0. Dispone de licenica dual, con funcionalidades extra en la versión no libre.
  • ¿OSGeo?: No
  • Descripción corta: MySQL es la base de datos libre de Sun MicroSystems.

MySQL es la base de datos más popular dentro del ámbito del software libre, especialmente en combinación con el servidor web Apache y el lenguaje de programación PHP. En el ámbito geoespacial es mucho menos utilizada ya que no cumple con los estándares internacionales, ni incorpora toda la funcionalidad y potencia que ofrece PostGIS. Aún así, en ocasiones puede ser interesante utilizar sus funcionalidades geoespaciales, por ejemplo en la integración con sistemas ya existentes.

PostGIS para PostgreSQL

  • http://postgis.refractions.net
  • Versión estable: 1.4.0
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: Sí, en incubación
  • Descripción corta: PostGIS es la extensión geoespacial de la base de datos libre PostgreSQL.

No hay duda que el buque insignia en el ámbito los gestores de bases de datos del software libre es PostgreSQL. Con PostGIS, el módulo para PostgreSQL desarrollado principalmente por Refractions Research Inc. PostgreSQL adquiere la capacidad de almacenar información geoespacial (cumpliendo el estándar SFSS) y de realizar operaciones de análisis geográfico. Además, utilizando la extensión pgRouting se puede emplear como un potente motor de cálculo de rutas y otras operaciones geoespaciales.

Servidores de mapas y geometrías

deegree

  • http://deegree.org
  • Versión estable: 2.2
  • Licencia: GNU Lesser General Public License 2.1
  • ¿OSGeo?: Sí, incubación
  • Descripción corta: Un conjunto de componentes para construir Infraestructuras de Datos Espaciales.
  • Imagenes: Portal de la ciudad de Ho Chi Minh, Ejemplo de la web de deegree, Portal de la ciuadd de Bonn

deegree es una infraestructura de componentes Java que se puede desplegar sobre cualquier servidor conforme a la especificación J2EE, ofreciendo un completo conjunto de capacidades geoespaciales. deegree destaca por el elevado número de especificaciones OGC que afirma cumplir. Aunque su configuración no sea amistosa, dado su amplio abanico de posibilidades resulta en muchas ocasiones el candidato perfecto para un sistema completo.

FeatureServer

  • http://featureserver.org/
  • Versión estable: 1.12
  • Licencia: BSD-ish License
  • ¿OSGeo?: No
  • Descripción corta: FeatureServer es un servicio de geometrías para diversos orígenes vectoriales.

FeatureServer supone una alternativa a los servidores que siguen el estándar WFS de OGC. Este servidor genera geometrías en formatos diversos como GeoRSS o KML. Es un proyecto joven y que puede resultar interesante en sistemas muy concretos ya que requiere de clientes que utilicen estos formatos. Por ejemplo, junto con OpenLayers puede formar un potente sistema de edición de cartografía en web.

GeoServer

  • http://www.geoserver.org
  • Versión estable: 1.7.6
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: No
  • Descripción corta: GeoServer es un completo y amigable servidor de mapas siguiendo estándares OGC.
  • Imágenes: Galería, Mapa de suelos de EEUU, Portal de la agencia de transportes de Oregón.

Se trata de un servidor de mapas utilizando la tecnología J2EE. Este servidor ofrece además una completa interfaz de administración que permite al usuario gestionar los servicios cartográficos publicados. GeoServer cumple con varios de los estándares OGC por lo que puede integrarse con todo tipo de clientes ligeros y pesados. Además, este servidor ofrece la posibilidad de publicar servicios en KML por lo que pueden ser consumidos directamente desde Google Earth.

MapGuide Open Source

  • http://mapguide.osgeo.org
  • Versión estable: 2.0.2
  • Licencia: GNU Lesser General Public License 2.1
  • ¿OSGeo?: Sí
  • Descripción corta: MapGuide Open Source es una plataforma web para la rápida publicación y despliegue de aplicaciones de webmapping.
  • Imágenes: Galería, ejemplo, otro.

MapGuide Open Source es una de las contribuciones de AutoDesk al software libre geoespacial (aunque mantiene una versión de pago). Con esta aplicación los usuarios pueden crear fácilmente aplicaciones de visualización de mapas con las herramientas más comunes. Utiliza una biblioteca de acceso a datos llamada FDO que permite publicar gran variedad de fuentes de información. Además dispone de un sistema de permisos para gestionar usuarios y roles de acceso a la cartografía.

TileCache

  • http://tilecache.org/
  • Versión estable: 2.0.4
  • Licencia: BSD-ish License
  • ¿OSGeo?: no
  • Descripción corta: TileCache proporciona un servidor de teselas (tiles) utilizando diferentes orígenes de datos.

TileCache es un versátil servidor de caches geoespaciales. Utilizar una cache sobre un servidor de mapas convencional puede incrementar sensiblemente el rendimiento de una aplicación de webmapping ya que una imagen sólo es solicitada al servidor de mapas una única vez. Para poder utilizar este servidor el cliente debe estar correctamente configurado. OpenLayers es un cliente web que funciona especialmente bien con este servidor. El objetivo final de este tipo de servidores es ofrecer a los usuarios una experiencia de navegación similar a la de servicios comerciales como Google Maps o Yahoo Maps.

UMN MapServer

MapServer es una de las aplicaciones FOSS4G más veteranas. Pese a ello se sigue desarrollando con gran dinamismo y es probablemente el servidor más popular. Esto se debe a su potencia y a su sencillez de administración pese a no disponer de una interfaz de usuario propia. Así, MapServer es una de las opciones más empleadas para publicar tanto cartografía raster como vectorial ya que soporta una enorme variedad de fuentes de datos. Los casos de éxito de MapServer se cuentan por cientos desde hace años.

Servidores y herramientas de metadatos

GeoNetwork opensource

  • http://geonetwork-opensource.org/
  • Versión estable: 2.2.0
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: Sí
  • Descripción corta: GeoNetwork opensource es una aplicación para la construcción de catálogos de metadatos así como su publicación.
  • Imágenes: Portal de FAO, Portal de CGIAR, galería

GeoNetwork es una aplicación de servidor, en la que bien mediante formularios, bien mediante importación, es posible construir catálogos de metadatos de información geográfica siguiendo estándares OGC. La misma aplicación es a su vez un geoportal en el que los usuarios finales pueden realizar búsquedas y en algunos casos visualizar la información (por ejemplo en el caso de los servicios WMS). Además, y siguiendo siempre estándares OGC (entre otros), GeoNetwork puede ser consultado por otros clientes tanto ligeros como de escritorio.

CatMDEdit

  • http://catmdedit.sourceforge.net/
  • Versión estable: 4.0.1
  • Licencia: GNU Lesser General Public License 2.1
  • ¿OSGeo?: No
  • Descripción corta: CatMDEdit es un completo editor de metadatos
  • Imágenes:

CatMDEdit es una aplicación de escritorio orientada a la edición de metadatos de información geográfica. Con CatMDEdit es posible catalogar todo tipo de datos utilizando diversos estándares internacionales (incluyendo por supuesto los estándares OGC). Es una herramienta española soportada por la IDEE y el proyecto SDIGER.

Clientes ligeros

ka-map

  • http://ka-map.maptools.org
  • Versión estable: 1.0
  • Licencia: MapServer License
  • ¿OSGeo?: No
  • Descripción corta: ka-Map proporciona una aplicación cliente-servidor que ofrece interfaces de usuario muy interactivas y con muy buen rendimiento.
  • Imágenes: STATSGO preview, PyWPS

ka-Map se compone tanto de un cliente ligero como algunas funcionalidades de servidor, integrándose a la perfección con UMN Mapserver. Ofrece un maduro motor de cacheado de teselas y un visor que utiliza éstas perfectamente para ofrecer una interfaz de usuario muy rica y potente.

Mapbender

Mapbender es una aplicación con parte de su funcionalidad implementada en el servidor. Es en realidad un completo SIG en web con sistemas de usuarios y permisos, capaz de mostrar información WMS pero también datos vectoriales en KML o mediante el estándar WFS-T. Esta aplicación, de origen alemán, ha sido implantada en diversos portales de administración pública alemana así como en otros sitios de todo el mundo.

MapFish

MapFish es una aplicación con algunas funcionalidades en el servidor, aunque la mayor parte de ellas están en el cliente (de hecho son independientes). MapFish une en una única aplicación diferentes componentes (widgets) que interactúan con el componente principal, el mapa. Así, se construyen aplicaciones de webmapping con un aspecto rico y agradable. Instalando los componentes de servidor se aumentan las funcionalidades del mismo por ejemplo para generar mapas en PDF o hacer edición gráfica en web.

OpenLayers

OpenLayers ha supuesto una verdadera revolución en el webmapping libre. Al ser una aplicación 100% javascript, no tiene ningún componente en el servidor por lo que puede emplearse en una gran variedad de entornos. Es un proyecto muy dinámico que proporciona un entorno relativamente sencillo para consumir todo tipo de orígenes de datos espaciales. Es por ejemplo el visor elegido por iniciativas tan diferentes como OpenStreetMap o el proyecto español Cartociudad.

Clientes de escritorio

GRASS GIS

  • http://grass.osgeo.org
  • Versión estable: 6.4
  • Licencia: GNU General Public License 2.0
  • OSGeo: Sí
  • Descripción corta: Completo SIG de escritorio para visualización, edición y análisis.
  • Imágenes: Pantallazos, otro

GRASS es un proyecto veterano. Su continuo desarrollo lo posiciona como uno de los más completos y estables del panorama. Aunque tradicionalmente ha sido una herramienta académica y orientada al análisis tanto raster como vectorial, en los últimos años se están haciendo muchos esfuerzos en ofrecer un SIG de escritorio para un mayor espectro de usuarios, en especial llevando GRASS a la plataforma Microsoft Windows.

gvSIG

  • http://www.gvsig.gva.es
  • Versión estable: 1.1.2
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: Sí, en incubación
  • Descripción corta: gvSIG es un software de análisis y de acceso a IDEs amigable y potente.
  • Imágenes: Pantallazos, Otro en wikimedia

gvSIG es la apuesta del gobierno valenciano (España) para ofrecer un SIG de escritorio multiplataforma, modular y potente pero de fácil uso para todo tipo de profesionales, desde expertos en cartografía a usuarios noveles que buscan un visualizador ágil. Con multitud de extensiones, dispone de herramientas de edición cartográfica, análisis raster y vectorial, creación de metadatos, publicación de cartogarfía en servidores de mapas, etc.

MapWindow

  • http://www.mapwindow.org/
  • Versión estable: 4.6
  • Licencia: Mozilla Public License
  • ¿OSGeo?: No
  • Descripción corta: MapWindow es un sencillo SIG para Windows con capacidades de visualización y algunos análisis.
  • Imágenes: Pantallazo de wikipedia

Este proyecto promovido por la Universidad de Idaho es tanto una aplicación de escritorio para la visualización y análisis de información geográfica como una API con un control ActiveX para realizar aplicaciones específicas. Está orientado al desarrollo en la plataforma .Net para Windows y es extensible mediante plugins.

OpenJUMP

  • http://www.openjump.org
  • Versión estable: ???
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: No
  • Descripción corta: Escrito en Java, es un visor y editor de cartografía con capacidades IDE
  • Imágenes: Pantallazo de wikimedia, otro

OpenJUMP es el heredero del proyecto JUMP de Vivid Solutions. Es un SIG de escritorio sencillo que permite trabajar con juegos de datos de tamaño medio, con una estructura modular de fácil extensión y capaz de conectar con servicios IDE. Bajo un proyecto común se aglutinan diferentes versiones de JUMP a lo largo de todo el mundo, incluyendo el proyecto español Kosmo.

OrbisGIS

  • http://orbisgis.cerma.archi.fr/
  • Versión estable: 1.2.2
  • Licencia: GNU General Public License 3.0
  • ¿OSGeo?: No
  • Descripción corta: OrbisGIS es un reciente SIG de escritorio orientado a desarrolladores
  • Imágenes: Pantallazos de la web de Fernando,

OrbisGIS es un proyecto reciente, impulsado por el Instituto de Ciencias y Técnicas de la Ciudad (IRSTV) francés. Esta aplicación está enfocada a desarrolladores e investigadores, ya que ofrece una interfaz de programación y consulta (SQL) en la propia interfaz no apta para usuarios noveles.

OSSIM

  • http://www.ossim.org
  • Versión estable: 1.7.13
  • Licencia: GNU Lesser General Public License 2.1
  • ¿OSGeo?: Sí, en incubación
  • Descripción corta: OSSIM proporciona una herramienta de visualización y análisis de imágenes.
  • Imágenes: galería de pantallazos

Orientado a la visualización de imágenes de satélite, OSSIM nació como un proyecto del Departamento de Defensa americano. Hoy en día el producto más visible es OSSIM Planet un visor 3D con interesantes características como el control remoto o la conexión a servidores de World Wind. Existen además algunas herramientas de línea de comandos y un generador de mosaicos.

Quantum GIS

  • http://qgis.org
  • Versión estable: 0.11
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: Sí
  • Descripción corta: Quantum GIS (QGIS) es un sencillo pero completo SIG multiplataforma.
  • Imágenes: galería de pantallazos

QGis ofrece al usuario una interfaz limpia y sencilla en la que poder visualizar y editar cartografía de diversos orígenes. Gracias a su integración con GRASS es posible realizar muchas operaciones de análisis utilizando QGis como interfaz de usuario. Recientemente se ha añadido la posibilidad de extender su funcionalidad gracias guiones (scripts) escritos en el lenguaje Python. En breve se lanzará la versión 1.0.

SAGA GIS

  • http://www.saga-gis.org/en/index.html
  • Versión estable: 2.0.3
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: No
  • Descripción corta: SAGA GIS es un SIG de escritorio para la realización de análisis geoespacial.
  • Imágenes: Descripción de SAGA con muchas pantallas

SAGA GIS es un producto desarrollado principalmente por la Universidad de Göttingen. Ha evolucionado hacia un software ya multiplataforma, con una fuerte orientación al análisis tanto raster como vectorial. La primera versión de SEXTANTE aportó a SAGA un gran número de algoritmos de procesamiento así como un completo manual de usuario.

Sextante

  • http://sextantegis.com
  • Versión estable: 0.15
  • Licencia: GNU General Public License 2.0
  • ¿OSGeo?: No
  • Descripción corta: SEXTANTE es un conjunto de componentes de análisis
  • Imágenes: galería de pantallas

SEXTANTE nació como un proyecto para SAGA, pero fue en su versión en gvSIG donde se afianzó como un potente motor de análisis espacial. Dispone de gran cantidad de algoritmos (más de 200) y algunas herramientas como un Modelizador o la posibilidad de ejecutar algoritmos y modelos en batch. SEXTANTE ha alcanzado gran popularidad y actualmente se está portando a otros SIG de escritorio.

uDig

  • http://udig.refractions.net
  • Versión estable: 1.11
  • Licencia: GNU Lesser General Public License 2.1
  • ¿OSGeo?: No
  • Descripción corta: uDig es un SIG de escritorio basado en la plataforma RCP de Eclipse
  • Imágenes: pantallazo, otro

uDig es fruto del esfuerzo de empresas como Refractions o Axios, que con el apoyo inicial del programa canadiense GeoConnexions intenta ofrecer un SIG de escritorio amigable y sencillo de usar. Gracias a estar construido sobre la plataforma RCP, uDig es muy usable. Utiliza las mismas bibliotecas de acceso a datos y renderización que GeoServer y por tanto puede acceder a los mismos recursos, es decir tanto ficheros, como bases de datos y servicios IDE.

World Wind

World Wind nació como un proyecto ambicioso de NASA para la visualización de información en un entorno 3D. La competencia con Google Earth lo ha relegado a un publico minoritario ya que World Wind accede a fuentes de datos libres de menor resolución que las ofrecidas por el visor de Google. Pese a todo, World Wind ha seguido evolucionando y existe una versión reciente en Java que permitirá crear aplicaciones SIG 3D con WorldWind como tecnología base.


Anexos

Referencias

Acrónimos

En el artículo se utilizan algunos acrónimos:

API
Application Programming Interface. En programación se utiliza una fachada o interfaz para poder acceder de forma adecuada a las funcionalidades de una determinada biblioteca de componentes.
FOSS4G
Free and Open Source software for Geomatics. Acrónimo anglosajón para denominar el software libre para geomática.
GNU
GNU is Not UNIX, Proyecto para la creación de un Sistema Operativo libre creado por Richard Stallman (web)
IDE
Infraestructura de Datos Espaciales
J2EE
Java 2 Enterprise Edition. Esta versión de la plataforma Java se utiliza en servidores para crear aplicaciones y servicios web. Actualmente se denomina JEE.
KML
Keyhole Markup Language. Lenguaje XML estandarizado por OGC para la comunicación de información geográfica popularizado por Google.
OGC
Open Geospatial Consortium. El consorcio internacional que prepara estándares de interoperabilidad para las Infraestructuraqs de datos Espaciales (web)
RCP
Rich Client Platform. Conjunto de piezas de software del proyecto eclipse que proporcionan una base tecnológica sobre la que desarrollar aplicaciones de escritorio.
SFSS
Simple Features Specification for SQL, estándar OGC de funciones de procesamiento y consulta de bases de datos geoespaciales
SQL
Standard Query Language. Lenguaje para la consulta de bases de datos.
WMS/WFS
Web Map/Feature Service. Estándares para la distribución de cartografía en IDEs. El primero envía renderizaciones de mapas (vistas) y el segundo geometrías en formato vectorial.