viernes, febrero 22, 2008

Algunas cositas nuevas

Ahí va un resumen de las cosas nuevas con las que cuenta SEXTANTE después de esta última semana, para aquellos que puedan tener interés.
  • La linea de comandos funciona como calculadora. Esto ya lo mencione en otra entrada y, como lo prometido es deuda, ya está implementado. Ahora en la línea de comandos se puede meter directamente una expresión como "mdt * 2 + 25" y, si existe una capa raster llamada "mdt", se crea una nueva con esa expresión. Lo que hace realmente es convertir esa en una expresión más compleja que llama a la extensión de la calculadora. si la expresión es solo numérica (como, por ejemplo "5 * sqrt(6) "), simplemente se devuelve el resultado de la operación en la consola.
  • Se puede variar el tamaño de letra en la línea de comandos. Básicamente, esto lo he hecho para que sea más fácil dar el curso de Girona sin que los alumnos se dejen los ojos mirando a las letrillas que salen del cañón ;-) .
  • El modelizador maneja salidas que son entradas modificadas. Hay extensiones de SEXTANTE que no generan algo nuevo sino que modifican algo existente. Éste es el caso de las extensiones de selección, por ejemplo (y es probable que muchas de las vectoriales sean de este tipo en un futuro...) Antes no se podían utilizar en el modelizador, porque en la cadena de procesos no se identificaba cuándo un proceso debía ejecutarse antes que otro. Al utilizar dos procesos la misma capa (aunque uno de ellos la altere), no se detectaba la dependencia. He hecho un cambio en la estructura y ahora este tipo de extensiones se integran sin problemas.
  • Se pueden modificar los grupos. Harto de que todo el mundo diga que no sabe donde encontrar una extensión dada, que es fácil perderse y que tal extensión estaría mejor en tal grupo, he añadido la posibilidad de que cada usuario ponga las extensiones en el grupo que desee (tanto de los existentes como de nuevos que se pueden crear). Es más, incluso en la pestaña que desee (que por defecto solo hay una llamada SEXTANTE, pero pueden crearse tantas como se quiera). Así que ahora, que cada cual se lo monte como más le guste.
A estas novedades hay que sumar una grande: hay versión nueva publicada y un primer paquete de ficheros de ayuda contextual. Eso, como requiere más detalles, lo dejo para otra entrada que escribiré dentro de un rato ;-)

No hay comentarios: