Comunidad

07 de mayo de 2012 | por: EADIC | 0 comentarios

Sextante: la recomendación de la semana

Volvemos con una otra gran recomendación para ti. Esta semana te proponemos un software libre llamado SEXTANTE.

Tal y como comenta nuestro amigo del blog de eTecma. “Las empresas deben reducir costes sin disminuir la competitividad, es decir, hacer más con menos. Una de las oportunidades para las empresas dedicadas a la ingeniería y al medio ambiente es la utilización de software libre para el tratamiento y análisis de la información y para las salidas gráficas”.

Sextante

SEXTANTE  es una de las pocas opciones disponibles en este campo y cuenta con la fortaleza de poder integrarse en SIG ya existentes (incluso comerciales). Opera en vectorial, pero su gran poder está en análisis raster. La utilización de Modelos Digitales del Terreno para la obtención de estudios de visibilidad, modelos de pendiente, orientaciones, etc es una parte habitual en muchas empresas dedicadas al medio ambiente y a la ingeniería.

En general, El Sistema EXTremeño de Análisis TErritorial (SEXTANTE) es una biblioteca de algoritmos de análisis espacial de código libre disponible para varios softwares de Sistemas de Información Geográfica. Su objetivo principal es crear una plataforma que facilite tanto el uso como la implementación de estos algoritmos.

Sextante Pantallazo

Además tenemos el honor de contar con una entrevista de su principal desarrollador gracias de nuevo a nuestros amigos de eTecma que hacen una gran labor aunando ingeniería y sostenibilidad…

1. Siendo Ingeniero de Montes, ¿por qué te decidiste por la programación?

Las asignaturas que más me interesaron en la carrera fueron aquellas que permitían aplicar programas para resolver sus problemas, como por ejemplo la hidrología. Antes de entrar en la universidad ya hacía cosas de programación, y una vez allí empecé a aprender cosas sobre SIG por mi cuenta y así fue como acabe en este punto actual.

2.¿Cuales fueron los inicios de Sextante?

SEXTANTE parte de mi proyecto fin de carrera, una aplicación de análisis hidrológico. Después de eso, extendí el programa para cubrir otras áreas de la gestión forestal, y en último lugar para ser una aplicación genérica para todo tipo de análisis espacial. Con esa idea vine a Extremadura y conseguí la financiación necesaria para desarrollarla hasta lo que es ahora.

3. ¿qué principales aplicaciones tiene y cuáles son sus principales puntos  fuertes?

El punto fuerte es su versatilidad, ya que se puede aplicar a todas las tareas que requieran análisis espacial. También el hecho de poder incorporarlo como librería en distintas aplicaciones, ya que de este modo llega a más usuarios.

4. ¿es un programa en continuo progreso?¿hacia adónde lo  quieres llevar?

Actualmente intentamos que SEXTANTE sea un marco de referencia para todo lo que implique análisis espacial dentro de un SIG, y tratamos de incorporar en él otro tipo de aplicaciones con este tipo de capacidades, como por ejemplo hemos hecho ya con SAGA y GRASS.
Queremos que SEXTANTE sea la puerta de entrada más habitual para realizar análisis espacial en un buen número de programas SIG.

Sextante gvSIG

Es una librería de análisis de datos espaciales escrito en Java. El principal objetivo de SEXTANTE es proporcionar una plataforma para una fácil implementación y uso de la funcionalidad de geoprocesamiento. En la actualidad contiene más de trescientos algoritmos para el procesamiento raster y vector de datos, así como herramientas de análisis de datos tabulares. 

SEXTANTE se integra perfectamente con código abierto de Java GIS (como gvSIG o OpenJUMP), propiedad de SIG (ArcGIS) pero no con las herramientas SIG (por ejemplo, el servidor WPS 52N o la distribución espacial de Talend ETL).

En un principio SEXTANTE estaba basado en el SIG SAGA, para posteriormente pasarse a gvSIG. Inicialmente se centraba principalmente en el modelado y análisis de la información mediante imágenes raster aunque en la actualidad son más de 240 extensiones tanto raster como vectorial.

Tras el desarrollo de una gran colección de algoritmos de análisis geoespacial desarrollados para gvSIG, los desarrolladores entendieron que muchos otros proyectos requerían de análisis geoespacial, pero no existía una biblioteca que pudiera proporcionarles los algoritmos correspondientes. Ante este hecho, en el año 2008 tomaron la decisión de independizar SEXTANTE de cualquier software SIG, creando una biblioteca de tal manera que otros programas diferentes de procesamiento de información geográfica pudieran hacer uso de sus algoritmos de forma igual de sencilla que se venía haciendo hasta ahora.

A partir de la versión 0.6 SEXTANTE abandonó la licencia GNU GPL y pasó a utilizar una licencia MIT. La razón principal del cambio fue evitar posibles problemas de licencia de software que no permitiesen integrar SEXTANTE en otras aplicaciones.

Las características y utilidades que vas a encontrar en esta apli son las siguientes:

  • Análisis de patrones.
  • Análisis hidrológico básico.
  • Costes, distancias y rutas.
  • Estadísticas de celda para múltiples capas raster.
  • Estadísticas por vecindad para una capa raster.
  • Geoestadística.
  • Geomorfometría y análisis del relieve.
  • Herramientas básicas para capas raster.
  • Herramientas de análisis para capas raster.
  • Herramientas de cálculo para capas raster.
  • Herramientas para capas de líneas.
  • Herramientas para capas de puntos.
  • Herramientas para capas de polígonos.
  • Herramientas para capas raster categóricas.
  • Herramientas para capas discretas e información categórica.
  • Herramientas para capas vectoriales.
  • Herramientas para crear nuevas capas raster.
  • Herramientas para tablas.
  • Iluminación y visibilidad.
  • Localización óptima de elementos.
  • Lógica difusa.
  • Métodos estadísticos.
  • Perfiles.
  • Rasterización e interpolación.
  • Tratamiento y análisis de imágenes.
  • Vectorización.
  • Zonas de influencia (buffers).
  • Índices de vegetación.
  • Índices y otros parámetros hidrológicos.

Además de todos los algoritmos desarrollados por el propio equipo y sus colaboradores, es posible integrar GRASS dentro de SEXTANTE, lo que aumenta considerablemente el número de algoritmos disponibles a través de su interfaz gráfica.

SEXTANTE cuenta así mismo con una línea de comandos, un gestor de procesado por lotes, un generador de modelos y un historial de comandos realizados por el usuario con el fin de facilitar la reiteración de procesos.

Descarga aquí debajo tu Sextante!

Para los usuarios de QGIS 

 

Para usuarios de ArcGIS 

 

Para usuarios de gvSIG 

 

¿Qué te ha parecido? ¿Tienes alguna propuesta más sobre aplicaciones interesantes?

Si te apasiona este mundillo del software para ingenieros y profesionales de la construcción en Eadic puedes aprender sobreCYPECADMetal 3DEPANETHEC-RASISTRAMCLIPPRESTO,INROADSPROJECT.

Comentarios

Deja tu comentario

You must be logged in to post a comment. So log in!

EADIC Blog