Author Archives: vehrka

Obteniendo KML de PostGIS en el SRS correcto


Hace poco que hemos empezado a hacer unas cuantas cosas con PostGIS en la oficina, y una de las que me ha llamado la atención es la posibilidad de generar KMLs directamente empleando la función askml().

Cuando manejas una base de datos geolocalizados, la posibilidad de exportar con facilidad la información a un formato como KML se agradece… ahora bien que se pueda hacer como Dios manda es la leche, me explico.

La culpa, claro, es mía porque he consentido en que sigamos usando un SRS obsoleto como el EPSG:23030 cuando deberíamos usar EPSG:25830, pero el caso es que nuestras coordenadas están en el viejuno ED50 UTM30N y la función askml() realiza una transformación estandar a EPSG:4326, que como todos los que nos hemos visto en la tesitura de transformar datos sabrán, no garantiza precisión en el ámbito de la península ibérica. De hecho las “cosas” salían desplazadas nuestros conocidos 200m. (palmo arriba, palmo abajo).

Lo primero que se me ha ocurrido es que seguro que PostGIS, que utiliza proj4, puede hacer una transformación por parámetros. De hecho, si miramos la definición de la función askml() te conduce a la función st_askml() que te conduce a la función _st_askml() en la que utilizan la función transform() para transformar automáticamente a EPSG:4326, pero en este “estudio” preliminar no he visto dónde meterle parámetros a la transformación.

Cuando he ido a consultar la función transform() he visto a su prima de zumosol la función transform_geometry() cuyos parámetros (geometry, text, text, integer) me han parecido muy prometedores, y googleando un poco he llegado hasta un correo donde daban una idea de cual es su uso y hasta otro donde se han confirmado mis sospechas, se puede usar proj4 para hacer transformaciones al vuelo dentro de PostGIS…

Ahora solo quedaba pegarse un poco con las cadenas de configuración de proj4, cuidando de no dejarse ningún parámetro, hasta conseguir hacer la mágia de la transformación, palmo arriba palmo abajo, correcta.

La solución os la pongo a continuación:

select gid,
       _ST_AsKML(2,
                 transform_geometry(geom,
                                    ' +proj=utm
                                      +ellps=intl
                                      +zone=30
                                      +units=m
                                      +towgs84=-131,-100.3,-163.4,-1.244,-0.02,-1.144,9.39
                                      +no_defs
                                    '::text,
                                    ' +proj=longlat
                                      +ellps=WGS84
                                      +datum=WGS84
                                      +no_defs
                                    '::text,
                                    4326),
                 15)
from tabla;

Espero que os sirva de ayuda si alguna vez os véis en la misma tesitura.

Un saludo.

Sobre CC-Nc y el cuerpo del conocimiento libre


Hoy ha salido publicado en el blog de la comunidad IDEE delIGN unaentrada sobre el portal de metadatos de LatinGeo dondeAntonio F Rodríguez hace una reseña sobre la reciente creación delportal.    

El caso es que como última apreciación Antonio señala que el portal seha publicado bajo CC-By-Sa-Nc  (Creative Commons -Atribución- Compartir igual – No comercial), al igual que está publicado elblog de IDEE, y en este punto es donde yo veo alguna pega. 

Es normal que el IGN (o el ICC) publiquen su cartografía bajounarestricción no comercial (ojo que para eso no usan CC), al final de lahistoría son productores y es lógico que quieran recuperar parte de suinversión si alguien quiere hacer trabajos derivados… pero ¿es normalque publiquen sus propias reflexiones sobre el mundo de las IDEE bajoCC-Nc?, esmás ¿tiene sentido que lo que se publica bajo CC tenga laetiqueta -Nc?¿qué se está defendiendo al añadir esa restricción a lalicencia?. 

Alguna vez he hecho notar a alguno de los “gb” que talcurso  o talpresentación se han publicado bajo -Nc y solo por esehecho ya nose podrían usar esos contenidos, por ejemplo, para complementar uncurso que estés preparando (beneficio mercantil), o una ponencia paraun congreso donde el ponente reciba solamente el pago de la estancia(beneficio privado). -Ncprohibe expresamente esas cosas y al hacerloposiblemente se está coartando la razón por la que se eligió unalicencia CC para ese contendo: generarconocimiento “más”libre

¿No sería suficiente con citar la fuente y referirla? tal como exige laparte CC-Byque todosponen en la licencia. ¿Por qué si no “regalar” eltrabajo bajo una licencia CC si el receptor del regalo no tiene totallibertad para usarlo?. La reflexión que a todo el mundo le viene a lacabeza es “para que nose aprovechen económicamente de mi trabajo“, paraque no se aprovechen de mi regalo… 

Cuando yo publico algo en el blog, o publico una ponencia que heelaborado, lo hago para “generarconocimiento” y poco me importa queese conocimiento beneficie a otras personas, incluso económicamente, miego se contenta con el CC-By.Es más si además añadimos el -Saestamosobligando a que todo aquel que pueda sacar un beneficio de mi obra,esté obligado a su vez a publicar la suya bajo la misma licencia, conlo cual otras personas podrán beneficiarse (incluso económicamente) deltrabajo de ambos y así se amplie el cuerpo de contenido realmente”libre“, deque se amplie el regalo a muchas más personas. 

Al poner -Nca una obra estamos limitando el uso que la gente puedahacer de ese contenido, limitando la libertad que creíamos lesotorgábamos con el CC, limitando la posibilidad de republicar en unblog con Ad-sense, utilizarlo como contenido de un curso, como materialeducativo si eres un profesor remunerado, usarlo para una ponencia; endefinitiva”escondiendo“el conocimiento al limitar los posibles usuarios deeste. 

Dejemos el -Ncpara las ocasiones en las que tengamos que recuperarrealmente un coste económico de aquello que publicamos. Si hemosllegado a la conclusión de que vamos a regalar algo a la comunidad, (ypor eso usamos CC) hagámoslo como el “cuerpo de conocimiento libre”exige, hagámoslo sin -Nc

Si queréis saber algo más sobre porque no usar CC-Nc, y noquedarossolo con el desvario de este pobre blogger podéis consultar la páginasobre Losargumentos a favor del uso libre

Descargo: Hasta la fecha y  debido a un “desliz de juventud“geomaticblog.net ha estado licenciado como CC-By-Nc, aunquealgunos delos contenidos ya estuvieran como CC-By-Sa,la verdad es que nunca mehabía fijado en el tipo de licencia del blog en el queescribo… 

Descargo 2: El trabajo de Antonio y su gente, el de lacomunidad IDEE yel de LatinGeo, Faunalia o la UNED es digno de elogio yreconocimiento, esté como esté licenciado. Evidentemente,y faltaríamás, son muy libres de elegir cualquier licencia (CC o no) que creanconveniente para publicar sus trabajos. Esto no es más que unareflexión personal sobre como creo yo que debe usarse la licencia CC yen ningún caso la hago con la intención de enmendarle la plana a nadie.

Actualización(23/07/08):

Esta mañana he entrado en el blog de IDEE y he visto que hancambiado la licencia a CC-Byy también han re-redactado el último párrafo del apunte sobre el portalde datos de Latin-Geo. 

Un saludo.

Instalando ka-Map en un XAMPP… pegándose con php_mapscript en un Apache que ya está en marcha.


Como ya os conté en su momento, tengo instalado un mapserver y un tilecache en el ordenador, lo que no os conté es que está encima de un XAMPP. Recientemente se me ha ocurrido probar ka-Map, a raíz del taller de las IIas Jornadas de SIG Libre,y cuando lo instalé, siguiendo rigurosamente las instrucciones, me encontré con  un problemilla que me ha llevado un poco resolver, sobretodo porque pese a que hay bastante gente que le ha pasado, no he sido capaz de encontrar la solución en San Google. Se trata de un problema para instalar MapScript sobre un Apache ya existente (o sobre un XAMPP).

Todo empieza con este error cuando pedimos la siguiente dirección: http://localhost/ka-map/init.php

 Warning: dl() [function.dl]: Not supported in multithreaded Web servers -  use extension=php_mapscript.dll in your php.ini in C:xampphtdocska-mapinit.php  on line 118

 Fatal error: Call to undefined function ms_newmapobj()   in C:xampphtdocska-mapinit.php on line 124

Para empezar la distribución estándar de xampp no tiene la dll php_mapscript así que vamos a la página de PHP MapScript decididísimo a descargarme lo que haga falta… te llegas a la página de PHP MapScript y descubres que, para MSW$, ahora solo se distribuye junto con ms4w,pero claro, yo ya tenía un Apache y un MapServer funcionando así que no quería instalar otro servicio Apache… cojo, la versión en zip de ms4w y rapiño la dll…

 Ojo, acordaros de modificar convenientemente el config.php de ka-Map 

 $szPHPMapScriptModule = 'php_mapscript.'.PHP_SHLIB_SUFFIX; $szPHPGDModule = 'php_gd2.'.PHP_SHLIB_SUFFIX;

… retoco el php.ini del xampp (usad el phpinfo() para saber dónde está) para que cargue php_mapscript como extensión,  reinicio Apache y …

 Warning: dl() [function.dl]: Not supported in multithreaded Web servers   - use extension=php_mapscript.dll in your php.ini in C:xampphtdocska-mapinit.php on line 118
 Fatal error: Call to undefined function ms_newmapobj()   in C:xampphtdocska-mapinit.php on line 124

vale, al parecer estoy haciendo algo mal… tras unas búsquedas en Google veo que es un mal bastante común y que no parece que nadie sepa cómo solucionarlo, así que me pongo a investigar y descubro que ms4w tiene montado PHP como FastCGI en vez de como módulo (opción por defecto en XAMPP), bueno, pues probemos si es eso…

Vamos a C:/xampp/apache/conf/extra/httpd-xampp.conf y modificamos las primeras líneas del archivo para que recen así:

 ScriptAlias /php/ "C:/xampp/php/" Action application/x-httpd-php "/php/php-cgi.exe" #LoadModule php5_module "C:/xampp/apache/bin/php5apache2.dll" AddType application/x-httpd-php-source .phps AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt

si lo reiniciáis y ejecutáis “as is” lo más fácil es que os de un error de Acceso prohibido cuando intentéis ejecutar cualquier archivo php ya que por defecto C:/xampp/php/ NO tiene permisos asignados en Apache (ojo con esto que puede producir fallos GORDOS de seguridad)

 <Directory "C:/xampp/php/"> AllowOverride AuthConfig Order allow,deny Allow from all </Directory> 

reiniciamos Apache y “sorpresa”

 Warning: dl() [function.dl]: Unable to load dynamic library  'C:xamppphpextphp_mapscript.dll' - No se puede encontrar el módulo especificado.in C:xampphtdocska-mapinit.php on line 118

 Fatal error: Call to undefined function ms_newmapobj() in  C:xampphtdocska-mapinit.php on line 124

El hecho de que hayamos cambiado de error indica que estamos progresando 😀 aunque el error que indica es que no puede cargar php_mapscript.dll la realidad es un poco más compicada, lo que no puede cargar es alguna de sus dependencias pero ¿cuales? pues para contestar eso tendremos que ejecutar un programita que “escarba” las dependencias de las dll el Dependency Walker(esto lo averigüe leyendo la ayuda de Apache).

Cuando falta una dll, la podemos obtener de la versión en zip de ms4w, descomprimiendo lo que necesitemos, las dlls están todas en ms4w_2.2.7.zipms4wApachecgi-bin. Conforme vamos añadiendo dlls a C:/xampp/php/nos irá señalando nuevas faltas (refrescando Dependency walker con F5). Una forma de “acelerar” el proceso es descomprimir directamente todas las dlls que hay en el .zip en la carpeta (básicamente GDALes y PROJes)… Hay una dependencia que no es necesario resolver para que php_mapscript funcione “MSJAVA.dll“.

Fijaros que cómo PHP está montado como FastCGI no hace falta reiniciar Apache para que surtan efecto los cambios. Una vez hecho esto el mensaje de error de ka-Map es distinto, haciendo referencia a que no encuentra el mapa de ejemplo… señal de que funciona.

 Warning: [MapServer Error]: msLoadMap():  (C:xampphtdocska-map/../../gmap/htdocs/gmap75.map) in  C:xampphtdocska-mapinit.php on line 124
 Warning: Failed to open map file ../../gmap/htdocs/gmap75.map in  C:xampphtdocska-mapinit.php on line 124
 Fatal error: Call to a member function getMetaData() on a non-object in  C:xampphtdocska-mapinit.php on line 130

Bueno, pues con esto en un periquete tenéis ka-Map montado sobre un XAMPP ya existente (ojito,  again, con las configuraciones de seguridad, este es un ejemplo para un puesto de desarrollo, no de producción). Espero que os sirva la recetilla y si tenéis dudas… ya sabéis.

¡Un saludo!

PD. A mis fans, os juro que ahora mismo me pongo con la 2a parte de lo de Girona, pero como esto lo tenía a mano…

II Jornadas de SIG Libre. Parte I


Bueno,aquí nuestro pequeño aporte al evento FOSS de finales de invierno enEspaña: las IIJornadas de SIG Libre organizadas por el Sigte en Girona entre el 3 y el 5 de Marzo de 2008.

En esta primera parte abordaré los talleres y las sesiones plenarias yespero que a la vuelta de las vacaciones de Pascua sin la interrupción de las fallas pueda poner el apunte del resto… ja vorem.

Este apunte trata sobre mi recorrido personalsobre las Jornadas,siento haber dejado de lado la mitad de los talleres,y algunas de las ponencias ya que el nivel de las jornadas fue muy alto, pero uno no llega a todo,que le vamos a hacer. Por supuesto animo a los asistentes a las otrasponencias y talleres, y por supuesto a estas, a que completen el apuntedejando sus impresiones.


Día3 de marzo

Taller de Ka-Map.

Este taller fue un pequeño quiebro de cintura que la organización tuvoque hacer ya que originalmente iba a ser un taller de AutodeskMapGuide, pero se cayo, aunque ahí estaba LorenzoBecchi para casi sacarse de la manga un taller de Ka-Map.El taller estuvo muy interesante aunque claro, es irrepoducible en esteapunte, eso sí, os dejo el mapamental que me hice…

Imagen del mapa mental del taller de Ka-Map

El mapa está en formato FreeMindque es FOSS y está muy bien para esto de tomar notas rápido.

Yo tenía un poco de experiencia en OpenLayers y laverdad es que Ka-Map es un producto que me gustó mucho, lleno deposibilidades y que te evita pegartecon TileCache para obtener teselas.

Taller de GRASS.

Por la tarde PacoAlonso y JoseAntonio Palazón nos ofrecieron el taller de GRASS, elFOSS4G decano, y uno de los cocos de los que nos dedicamosa lo del SIG. Con este taller nos demostraron que no es tan fieroel león como lo pintan, es más el león es mucho más poderoso de lo quese intuye a priori y si tienes soltura con la consola… Una vez más elcontenido entero del taller seríainabordable, por lo que procedo a dejaros el mapamental.

Imagen del mapa mental del taller de GRASS

Al taller le tenía yo muchas ganas, porque es un software que siempreme ha llamado la atención y aunque lo he instalado varias veces nuncahe llegado muy lejos. Ahora bien, espero que este taller haya sido esepequeño empujoncito que me permita empezar a usarlo en serio, aunquetenga que ser a través del Cygwinya que en el curro de linux…

Día4 de marzo: Sesiones plenarias

Tyler Mitchell – Theconcept of menthorship in the geospatial realm.

La ponencia plenaría que abrió las jornadas estuvo a cargo de Tyler Mitchell,director ejecutivo de la OpenSource Geospatial Foundation, la ponencia trataba sobre unnuevo concepto que Tyler quiere introducir en OSGeo, la relaciónmentor-pupilo.

ATyler le gustaría que gente con experiencia (a ser posible en varioscampos a la vez como WebMapping, Bases de datos, Análisis espacial,etc. todo enfocado al OS) pudiera orientar a la gente que empieza conlos problemas que le vayan surgiendo, no para darles peces, nidarles clases de pesca, más bien para que les sugieran en que partesdel río es más fácil pescar.

Tyler asemejó el modelo al de losgrémios europeos donde la relación entre mentor y pupilo se establece alargo plazo y este aprende a su ritmo hasta que se gradua, losaprendices pasan a oficiales y los oficiales a maestros, que pasan apoder formar a los nuevos aprendices, de hecho le cogio tanto gusto alsímil que ha registrado la siguiente página como base del proyecto:

http://mapguild.org

Estafue una de las ideas más comentadas por los pasillos, más allá del caféde media mañana, incluso el último día aún había gente dándole vueltas.Una red de “listos” que te hagan un poco más dulce el principio en elincierto mundo del FOSS4G. Ya veremos cómo evoluciona la idea…

Alberto Abella -Unmodelo para evaluar el futuro de Proyectos Open Source.

Si alguien piensa que estas jornadas son para “jeans”, esta conferencia; ojo, la segunda; daba una idea de porque se ven cada vezmás “suits” en estas cosas.

AlbertoAbella es director de desarrollo corporativo de la fundación CENATICy en esta ponencia quiso, aparte de presentar la fundación, que sereflexionara sobre uno de los puntos débiles del SL, la duplicación derecursos y muchas veces su pésima gestión. Muchas veces se inviertenrecursos en proyectos que no son realmente viables, a veces porque yahay alguien haciéndolo y a veces porque no se sabe llegar a buen puerto.

Albertoestá desarrollando un sistema para que los gestores de los proyectosevaluen si su proyecto es autosostenible o si va a durar más de los 36meses de vida media que este tipo de proyecto suelen tener.

En la web http://evaluatuproyecto.com/ se puede acceder a los desarrollos iniciales de este sistemadeevaluación (actualmente v1.0) orientado a responder un cuestionariomínimo de unas 20 preguntas (si/no) y que no solo indica cuales son lospúntos débiles sino que sugiere estratégias para un plan de mejora.

Una opción a tener en cuenta y una web a la que no perder de vista.

Álvaro Zabala -Arquitectura SIG corporativa apoyada en Software Libre y Estándares.

Álvaro Zabala trabaja para la Junta de Andalucía, y es uno de loshombres del renacimiento en esto del SL, en cualquier caso es unapersona a la que siempre conviene escuchar atentamente.

En la ponencia que nos presentó habló de su experiencia sobre eldesarrollo de un SIG corporativo entendido como un sistema que atiendea cualquier necesidad geográfica de una determinada organización, y delas ventajas e inconvenientes que tiene hacerlo desde el software librey los estándares.

Imagen de los 5 pilares de los sistemas de ingormaciónhttp://vehrka.googlepages.com/Pila<br /> resSIG.7z

Basándose en el esquéma clásico del pentágono, Álvaro nos habló de 3características imprescindibles de un SIG corporativo:

*Unicidad: sólo debehaber un único sistema al que deben acudir todos los usuarios.

* Integridad: el sistema ha deser capazde responder a todas las necesidades geográficas de la organización.

* Integración: el sistema debeimplicara todos los actores que tengan necesidades geográficas.

En cuanto al uso de software libre Álvaro recalcó una concepto que creoque es importante no perder de vista y es que a veces hay solucionescomerciales que hacen lo que queremos, por lo que resulta una pérdidade recursos re-inventar la rueda, en sus palabras y usando un símil decarreteras y autopistas: “No hay que cambiar el destinodel viaje por no pagar el peaje.

Por último, habló del requisito de seguir estándares ya que si tenemosun SIG orientado a servicios y basado en estándares, este nos permitirácambiar piezas e incluso cambiar subsistemas completos sin generargrandes quebraderos de cabeza.

Una presentación para no perderse, aunque eso sí las diapos son un poco densas y se leían con dificultad desde el fondo…

António F. Rodríguez – Elproyecto IDEE y el SIG libre: contactos y sinergias.

António es el jefe de área de Infraestructura de Información Geográficadel IGN e hizo una exposición sobre el proyecto IDEE dónde repaso unpoco la historia de este proyecto, su filosofía sus logros y hastadónde quieren llegar.

La idea central de la presentación y una de las banderas del proyectoIDEE se resume en una frase del libro La Buena Suerte de Álex Rovira y Fernando Trías:

Si compartes, siempre ganas más

De esta manera António nos habla de las IDEs como herramienta paracompartir recursos a través de servicios que se han visto impulsadas en España por el RealDecreto de regulación del Sistema Cartográfico Nacional.

Sin duda la noticia bomba de la presentación fue el anuncio de que el IGN-CNIG está estudiando la posibilidad de liberar bajo licencia CC-BY-SA (o similar) todos los datos y servicios del equipamiento geográfico de referencia nacional que incluiría:

  • Sistema de Referencia Geodésico
  • Sistema oficial de coordenadas
  • Nomenclátor Geográfico Nacional
  • Límites administrativos
  • Referencias Geográficas Municipales

Además se plantean liberar TODOS sus datos y servicios para usos no comerciales.

Por último Antonio sugirió que no solo deberíamos detenernos en compartir software o datos, también deberíamos compartir hardware (serviciosGRID), recursos humanos, organización (ambas a través de cooperación), etc…

Jorge Gaspar Sanz yMiguel Montesinos – Panorama actual del ecosistema de Software Librepara SIG.

Bueno, a Xurxo y a Miguel Montesinos les toco “repetir” ponencia. En la edición anterior presentaron su ya famoso panorama en las sesiones paralelas y la organización, a petición del público, consideró quesería mucho mejor que esta ponencia fuera en plenarias, así mucha gente podría ponerse al día antes de empezar con las cosas más concretas.

Poco os voy a contar de esta ponencia, más que nada porque esmucho mejor consultarla.

Eso sí, dos notas, en Prodevelop están pensando en hacer que el panorama sea web y se actualice más o menos “automáticamente” y el capítulo local hispanohablante de OSGeo quiere plantear una colaboración con Prodevelop para ayudar a mantener el Panorama actualizado. De momento estas son dos noticias que está en incubación… si tenemos pollitos ya os avisaremos 😉

Steve Coast – The OpenStreetMap Initiative.

La última ponencia de la sesión plenaria correspondió a Steve Coast creador de la inciativa OpenStreetMap.

En la ponencia Steve nos contó cuales fueron los orígenes de OSM y hacia donde se dirige, también aprovechó para presentarnos CloudMade que es un aempresa de servicios derivada de OSM, como dijo Steve “CloudMade es a OSM lo que Red Hat a Linux”.

Si no sabes que es OSM ¡¡¡esque nos lees poco gañán!!!

Google Calendar + Yahoo Pipes = KML


Siguiendo esta anotación del blogOUsefulInfo, en sus propias palabras: “Rareza, extrañeza,encanto… en buscade OU2.0”, he realizado unpipe deYahoo que permite seguir en un mapa lalocalización de loseventos publicados enel calendario geomático.

http://pipes.yahoo.com/vehrka/geomaticblog_calendar

La idea consiste en juntar los orígenes RSS de loscalendarios en unafuente, procesarla con el geolocalizador de Yahoo y ver larepresentación sobre Yahoo maps al que luego le puedes pedirque te losirva en KML. Puedes consultar lafuente del pipe que es casi auto-explicativa y por supuestocopiarlos a tus propios pipes para modificarlo.

Ya me contaréis que tal con los experimentos.

TileCache en Windows


Las últimas semanas he estado trasteando con MapServer y OpenLayers en el curro y llegué a la conclusión de que tenía que “cachear” algunas de las grandes imágenes que usamos.

El problema llegó cuando intenté montar un TileCache de MapLabs y no estaba tan fácil como sugerían en su página. En parte por el famoso proxydel curro en parte porque voy un poco a bastonazos con este asunto y no encuentro un solo sitio dónde me expliquen cómo se hace.
Continue reading

3as Jornadas gvSIG. Parte II


Esta es la segunda, y definitiva, parte de los comentarios sobre las 3as Jornadas gvSIG que geomaticblog quiere haceros llegar.El resto de las jornadas consistían en una sesión inaugural, 5 sesiones de ponencia, 2 sesión especial y 2 mesas redondas. No os voy a mentir, no pude asistir a todo porque también había sesiones nocturnas, sesiones de sushi, sesiones de cerveza, bueno, ya sabéis como son estas cosas… sin descontar la reunión de autores del Libro Libre de SIG. Sesión inauguralLas jornadas fueron inauguradas por el Honorable Conseller d’Infraestructures y Transports el Sr. Mario Flores Lanuza, con un discurso sobre el lema de las jorndas “Consolidar y avanzar” y la presentación de un video sobre gvSIG y su equipo que estaría bien que colgaran en su web o en youtube ¿no?Continuaron con una ponencia de Manuel Madrid donde se presentaron las novedades, esta vez todas juntas y también con videos, y vuelvo a decir lo mismo, se podrían subir para disfrute de la comunidad. Sesión especial INSPIREEn esta sesión especial Max Craglia (Comisión Europea, DG Joint Research Centre) nos puso al día sobre las novedades de INSPIRE, ahora que, una vez aprobada, estamos YA en periodo de adaptación. Nos recomendó orientar las IDE no a la búsqueda de datos si no más bien al encadenamiento de servicios y que fueran estos los que se buscaran los datos. Sesión 1: gvSIG multiusosTres ponencias, tres, sobre las diferenctes capacidades que se le pueden dar a una misma herramienta.

  • Fernando Ceballos Zúñiga (Jefe de Servicio de Urbanismo. Junta de Extremadura) : En la ponencia se mostró el flujo de trabajo de la sección de urbganismo. Hacia el final de la ponencia empieza a mencionar gvSIG. Esta es una de las ponencias que a mi menos me gustó, habría que ver que les pareció a los “suits”, me parece que uno ha de venir a estas jornadas a hablar de casos de usos, no de metodología interna propia. Parecían tener una personalización de gvSIG para introducir datos urbanísticos y de todo eso no se pudo ver nada porque consumió su tiempo hablando de flujos de trabajo urbanísticos.
  • Miguel Montesinos (Director técnico de Prodevelop) presentó gvSIG Mobile, la implementación de gvSIG para PDAs. gvSIG Mobile nace con la intención de convertirnse no solo en una herramienta SIG si no en una herramienta IDE, aunque la situación actual es de tan solo un visor. Permite un fácil intercambio de datos entre la versión de escritorio y la versión PDA y en un futuro soportará los mismos formatos raster y vectoriales, bases de datos, servicios remotos, edición y captura, soporte GPS avanzado y sencronización WFS-T. El piloto se publicará en unos meses y a partir de entonces y durante un periodo de dos años se le irán incorporando novedades.
  • Agustín Díez (Fundació General. Universitat de València) ¡¡Caracoles!! Interesante caso de uso de gvSIG aplicado a arqueología para localizar un antiguo yacimiento en Villena y con buenas reflexiones sobre lo que nos pueden enseñar los usuarios “no tan tecnológicos” y el “saber buscarse la vida” aplicados al SIG.

Sesión 2: Infraestructuras de Datos EspacialesCuatro ponencias sobre IDE y sobre las capacidades de gvSIG como cliente pesado.

  • Juan Antonio Bermejo (Área de Planificación. Cabildo Insular de La Palma) Caso de uso de gvSIG para acceso a datos, el trabajo que están haciendo tiene MUY buena pinta ¡¡¡Y eso que Juan Antonio decía que no se sentía muy geofriki en la cena de las jornadas del año pasado!!!
  • Martín García (Jefe del Servicio de Organización e Informática de la CIT) nos hablo del proyecto IDEA-CV que es una IDE para ayuntamientos de la Comunidad Valenciana que incluye, herramientas, datos, un geoportal y que también intentará cubrir necesidades personalizadas de cada ayuntamiento (IBI, catastro, callejero…).
  • Alberto Cano (Jefe de sección Sistemas Informáticos de Catastro) nos presentó los trabajos que se vienen desarrollando entorno al servicio WFS de Catastro. Este servicio está restringido para uso interno y cuenta con limitaciones en el número de entidades que devuelve, sin embargo Alberto aseguró que ha tenido una excelente acogida entre lo usuarios (Catastro y alguna entidad colaboradora).
  • Catalina González (Geógrafa del SIGA de la Consejería de Desarrollo Sostenible y Ordenación del Territorio de Murcia) nos ofreció la presentación del Sistema de Información Geográfica y Ambiental, por desgracia fue otra ponencia sobre metodología y no sobre usos y personalizaciones de gvSIG.

Sesión 3: Comunidad FOSS4GUno de los platos fuertes de las jornadas (porque nos tocaba más de cerca) fueron las ponencias sobre FOSS4G, la comunidad con la que nos sentimos plenamente identificados. En la sesión se dieron a conocer dos iniciativas en las que el blog tiene presencia a parte de poder ver a varios de los grandes buques insignes del FOSS4G subidos a una tarima.

  • Lorenzo Becchi (Ominiverdi, FAO) y Jorge Sanz (Prodevelop y geomaticblog.net) hicieron una presentación a la comunidad de la fundación OSGeo, de la iniciativa del capítulo local hispanohablante, y por supuesto del Libro Libre de SIG.
  • Jeroen Ticheler (FAO (ONU)) volvió a presentar (más corto que en el taller, claro) la nueva versión de Geonetwork
  • Iván Sánchez (OpenStreetMap) y Vicente Reig (Open Sistemas) presentaron la iniciativa OpenStreetMap y la integración de OSM en gvSIG. Iván habló de la Mapping Party que tuvo lugar en Valencia el fin de semana anterior a las jornadas (y de la que solo hemos escrito una mísera línea pese a que estuvimos presentes) y Vicente del proyecto que han iniciado ahora para convertir gvSIG en un cliente OSM
  • Víctor Olaya (Proyecto SEXTANTE. Escuela de Ingeniería Técnica Forestal. Universidad de Extremadura.) presentó las novedades del proyecto SEXTANTE sobre gvSIG entre las que destacó la ayuda contextual y el filtrado de búsqueda de herramientas, el encadenamiento de procesos y el nuevo SVN que se ha abierto en googlepages para tener siempre la última versión fresquita, fresquita.

Sesión 4 gvSIG. Difusión y cooperación.Sesión destinada a describir algunos proyectos y casos de uso de gvSIG enfocados a dar a conocer el proyecto y mejorar la experiencia de usuario.

  • Mª Ester Gonzalez (LatinGEO) presentó una personalización del LMS Moodle orientada a cursos de gvSIG, con personajes en 3D y empleando contenidos en formato SCORM lo que facilita intercambiar contenidos didácticos.
  • Ernesto Faubel (Ayuntamiento de Valencia) presentó la nueva edición del Valencia Urbanística, el famoso producto de AUMSA que pese a ser de 1998 sigue vendiendose como un campeón. Su ponencia también era de las enfocadas a enseñar los procesos y las razones y menos enfocada a enseñar los productos.
  • Càrol Puig (Universitat Politècnica de Catalunya) nos enseñó un muy bonito caso de uso de gvSIG para un proyecto de cooperación en Tanzania donde de no haber sido por el software libre no se hubiera podido realizar la mayoría de las actuaciones. Fruto de este proyecto ha nacido la traducción de gvSIG al suajili e Iván ha conseguido unos cuantos tracks de GPS de Tanzania para OSM 😉
  • Arturo Beltrán (CEVI de la UJI) volvió a a enseñar todo el proceso de extracción automática de metadatos que ya había enseñado en el taller.

Resto de las jo
rnadas.
De la sesión 5 de ponencias, sesión especial y la mesa redonda que continuaron a la sesión 4 no puedo hablaros nada ¿se animará Eloi? ya que un servidor asistió a la reunión de autores del Libro Libre de SIG (sé que he puesto un montón de veces el link, a ver si alguno se anima, pincha y empieza a colaborar que nos hacen falta manos).Ahora solo nos queda esperar a que la organización suba las ponencias a la web para poder repasar las más interesantes.Hay que agradecer y felicitar a la organización de las jornadas, que una vez más se lo han currado y que han conseguido unas buenas y sólidad jornadas que creo que son referente en el mundillo FOSS4G hispanohablante.Por otro lado me gustaría proponer un reto para las 4as jornadas, a las que el lustrísimo Sr. D.Gaspar Peral Ribelles (Subsecretario de la Conselleria d’ Infraestructures i Transport de la Generalitat) ya nos ha invitado a todos, y es que los contenidos sean elegidos por la comunidad, al estilo de los encuentros FOSS4G de OSGeo… ahí queda eso.Un saludo. Por la boca muere el pezCuando estás tanto rato atento a lo que te van contando en unas jornadas así, los lapsus linguae suelen ser como un rayito de sol… Que nadie se ofenda ni se moleste, son simplemente cosas que en un determinado contexto te levantan una sonrisa.

Manuel:
Esto (en referencia al arbol de recubrimiento mínimo) es muy para las empresas esas que hacen zanjas.
Iván:
(Sobre la demo de gvSIG 3D dónde salían unos destructores)
¿Vosotros a que os dedicaís?¿a jugar a hundir la flota en UTM?
Agustín y Sergio:
– La ley nos obliga a que los datos se entreguen en DXF, no habla de georeferenciados ni nada, solo DXF
– Bueno, por lo menos no están en formato SDB… Servilleta De Bar
Catalina
Somos muchos, pero muchos, muchos. (Usuarios en la Dirección General)
Con gvSIG te enchufas a catastro. (hablando de gvSIG como cliente IDE)
Tenemos un pifostio ahí montao.(La configuración del servidor ArcIMS)
Sergio
(Al respecto de la ponencia de Catalina y la traducción simultanea)
Me gustaría saber como han traducido las del pinganillo lo de “bailarle las aguas al dato” y lo de “tenemos un pifostio”
Lorenzo, Jorge y Perico
-¡¡¡Queremos vuestros textos!!! (Solicitando material para el libro libre de SIG)
– ¿La bibliofilia es delito?
Daniel:
En mi país puedes obtener un ArcGIS en la calle por 3 Euros con factura y todo, por cierto que también venden por el mismo precio Apache 2.