Archivo de la categoría: OSGeo

Instalando MapProxy en windows, paso a paso


La semana pasada tuve el placer de formar parte de los formadores de los voluntarios de EUROSHA, un grupo de 25 jóvenes destinados a levantar cartografía en diversos países de África, como parte de las actividades del HOT. Uno de los problemas a los que se enfrentan estos voluntarios es una conexión a internet no muy fiable.

Es perfectamente posible editar datos de OSM offline (guardando los datos a fichero, editando, y resolviendo conflictos de versiones a posteriori), pero lo que no se puede hacer es consultar cartografía de fondo para comparar. Había que hacer algo al respecto. Y la solución fue instalar MapProxy, que permite tomar imágenes ráster de varias fuentes y servirlas como WMS, en local. En un portátil con linux (y python, python-pil y python-pip), instalarlo y probar la configuración por defecto fue una cuestión de minutos.

Ahora bien, los ordenadores que el HOT va a desplegar en África van con windows, principalmente por no disponer del tiempo suficiente para hacer una instalación completa con las herramientas adecuadas para la situación. Improvisemos pues, e instalemos MapProxy tal y como sugiere el manual

We advise you to install MapProxy into a virtual Python environment.

Bueno, pues no hagáis esto. Al instalar python desde cero, lo más probable es que os encontréis con problemas a la hora de instalar las librerías necesarias, en concreto PIL (Python Imaging Library). La manera sencilla de instalar Python para hacer funcionar MapProxy encima es OSGeo4W. Así que descargamos el instalador, elegimos una instalación avanzada, y nos aseguramos de que al menos los paquetes para python y python-pil se van a instalar:

El siguiente paso es descargarse distribute-setup.py y ejecutarlo dentro de una shell de OSGeo4W como administrador:

En esa misma consola, ejecutamos un easy_install mapproxy, y justo después un easy_install pyproj:

En este punto, los ejecutables de MapProxy ya están instalados. Lo podemos comprobar ejecutando mapproxy-util:

Ahora bien, MapProxy es inútil sin un fichero de configuración que le diga qué servicios tiene que cachear. Así que hacemos copia-pega de una configuración de MapProxy para OpenStreetMap, guardamos el fichero resultante como (por ejemplo) C:\OSGeo4W\mapproxy.yaml, y lanzamos mapproxy-util:

¡Et voilà! Nuestro MapProxy está funcionando y respondiendo a peticiones desde localhost:8080, cacheando tiles de OSM para convertirlas en un servicio WMS:

El resto de opciones se pueden consultar en el manual de MapProxy, pero hay unas cuantas cosas a tener en cuenta:

  • MapProxy siempre debe ejecutarse dentro del entorno de OSGeo4W.
  • … lo que quiere decir que si queremos que se ejecute automáticamente, se puede hacer un .bat haciendo copia-pega de C:\OSGeo4W\osgeo4w.bat, y modificando el comando que se lanza en la última línea de ese script.
  • La utilidad para inicializar o refrescar la caché, mapproxy-seed.exe, ha de ejecutarse también dentro del entorno de OSGeo4W.
  • Los datos cacheados se almacenan en el directorio que se especifique en el fichero de configuración, y es relativo a la ruta donde se lanza mapproxy.

Consideraciones sobre el SIG libre en España


Vía un twitt de Álvaro Anguix rescato este artículo de Víctor Olaya en Consideraciones sobre el SIG libre en España (PDF),  editorial del número 10 de la revista Geofocus:

Y si algo me parece claro tras este tiempo es que la intensidad de todo ese movimiento, del que he sido testigo y partícipe, así como la constante sensación de actividad que transmite, hacen augurar un buen futuro. El tren de los SIG libres en el que estamos subidos parece ser una buena opción y, de seguir así, le queda aún mucho por recorrer.

En un conciso resumen de Víctor del estado del SIG libre en España rescato esta frase final porque me siento identificado, como partícipe también de aquellas primeras jornadas de SIG Libre y en general del movimiento de software libre para la geomática a través de mi participación en Prodevelop, gvSIG,  OSGeo y OSGeo-es. ¡Y lo que nos queda!

OSGeo anniversary, 5 years of freedom


These days OSGeo celebrates it’s 5th birthday, so I’ll try to answer some of the Tyler’s questions about where I was five years ago and more ore less what I’ve been doing on OSGeo for this time. It’s funny because it’s also my 5th anniversary at Prodevelop and working actively on the gvSIG project so it’s not just a matter of OSGeo in the end.

Five years ago I was working with an scholarship at the Polytechnic University of Valencia doing some research on GIS for Public Local Administrations and giving postgraduate courses on MapServer as a result of my final degree work. But the scholarship ended how to say… abruptly, thus I found myself out of the university I was studying and working since 1997.

Anyway, just two weeks later I started working at Prodevelop. I was really lucky because Prodevelop was looking for a cartographer well biased on computer science (my predecessor was impossible to be compared of but, well, they gave me a chance) so I started to work on a project to build the ArcIMS driver of gvSIG with Miguel Montesinos, Juan Lucas and Javier. Those days Prodevelop was a 25 people company, today we are more than 70, with a GIS team of 15 people more or less.

I started soon to take part on OSGeo, mainly at my free time translating the website into Spanish. Miguel and me attended FOSS4G in Lausanne and was a great experience, the Spanish Local Chapter started next year with the first FOSS4G meeting in Girona thanks to Lorenzo Becchi and Luis Sevilla who coordinated the kick off for the Local Chapter.

Afterwards gvSIG joined OSGeo and my relationship with OSGeo grew from only on my free time to being part of my daily tasks, like participating on the OSGeo Live DVD project, presenting OSGeo and OSGeo-ES anywhere (from Valencia to Caracas) or participating as a gvSIG lecturer on last year FOSS4G workshops.

On those years I’ve made so many friends that I can only say I’m very proud to take part of this big community. I’m a not-so-good developer and most of my time at gvSIG project is doing coordination and helping others to develop new cool things but anyway, OSGeo and gvSIG are big efforts that need help of very different roles so I don’t find myself out-of-place. On the contrary, I enjoy a lot participating at OSGeo and OSGeo-ES, even when there are some not good aspects (like having to see privative software companies sponsoring FOSS4G) the general balance is without any doubt positive.

Happy birthday OSGeo community!!

 

Sobre zorros y gallinas


Este año 2011, el evento organizado por la Fundación OSGeo, el FOSS4G, se va a celebrar en Denver. Es uno de los eventos más interesantes que se celebra dentro del ecosistema FOSS/GIS. Cada año, los desarrolladores de los proyectos más importantes dentro de la geomática libre se reúnen para compartir su conocimiento. Este año como curiosidad tenemos que varios de los patrocinadores, entre ellos el platinum, son importantes empresas desarrolladoras de productos privativos. Y si, digo curiosidad, porque cuando menos es curioso que empresas que en principio no participan del modelo de negocio basado en compartir conocimiento, sean las máximas interesadas en patrocinar este tipo de eventos. De alguna manera los esfuerzos de la comunidad FOSS están creando competencia a estas empresas. Mejorando los productos, documentándolos, traduciéndolos… todo el trabajo realizado en torno a estos proyectos crea otras opciones a las herramientas de estas empresas. Cada día más proyectos salen adelante evitando sus herramientas, y eso no es más que una disminución de sus ventas.  Por eso me resulta curioso que ahora estén interesadas en patrocinarnos, yo lo entiendo como patrocinar a la competencia, y no sé qué tipo de empresas patrocinan a su competencia.

Igual es que han decidido cambiar su modelo de negocio, lo cual sería una buena noticia, y mejor noticia será el día que podamos bajarnos la última versión de su software de Sourceforge, ese día navegaremos todos en el mismo barco.

OSGeo en el IV Congreso de Software Libre de la Comunitat Valenciana


La semana que viene Pedro-Juan y un servidor presentaremos la Fundación OSGeo y el Capítulo Hispanohablante durante el IV Congreso de Software Libre organizado por la Conselleria de Educació de la Generalitat Valenciana. Este congreso está enfocado principalmente a las aplicaciones del software libre en el ámbito educativo por lo que intentaremos en la medida de lo posible enfocar la presentación para un público de ese campo, aunque realmente no es nuestra especialidad.

OSGeo en el IV Congreso de SL

Tenemos una hora, lo cual es muuuuucho tiempo, así que tendremos que buscar la manera de no aburrir demasiado al público. Tal vez más que entrar en temas muy técnicos o de mucho detalle sobre el funcionamiento de la Fundación y el Capítulo, sea más interesante meter algo de contenido sobre geomática en general y tal vez el tema de los datos libres y el proyecto OpenStreetMap.

¿Alguna idea o sugerencia?

Registro adelantado al FOSS4G hasta el 15 de enero


En lugar de acabar mañana, la fecha límite para el registro adelantado al FOSS4G del año que viene se ha desplazado al 15 de enero. El registro adelantado supone una buena rebaja sobre el precio y un aliciente para los que tienen claro que el FOSS4G va a ser el evento de obligada asistencia para la comunidad geomática internacional.

Aún habrán dos períodos más de precios, obviamente encareciéndose conforme nos acerquemos a las fechas del evento, así que si necesitas alguna razón para convencer a tu jefe (o a tu pareja, o a tus padres, …) para reservar cuanto antes tu plaza en este prometedor evento, nada mejor que ahorrarse unos euros.

Ya está abierta la aplicación de inscripción al FOSS4G2010 de Barcelona!!


Pues eso, que la aplicación de las inscripciones ya está operativa aquí. A continuación, pego la nota de prensa oficial del evento:


El Comité Organizador Local se complace en anunciar que Barcelona acogerá la Free and Open Source Software for Geospatial (FOSS4G) Conference, del 6 al 9 de Septiembre de 2010. El FOSS4G es la conferencia internacional de OSGeo, la Open Source Geospatial Foundation.

Acerca de OSGeo

OSGeo es una organización sin ánimo de lucro cuya misión es apoyar y promover el desarrollo colaborativo de tecnologías abiertas y datos geoespaciales. La fundación proporciona apoyo financiero, organizativo y legal a la comunidad geoespacial internacional de código abierto. También actúa como una entidad jurídica independiente en la que los miembros de la comunidad pueden contribuir con código, en su financiación y mediante la aportación de otros recursos, con la certeza de que sus contribuciones se mantendrán para el beneficio público. OSGeo es una organización que defiende la difusión y la promoción del código abierto para la comunidad geoespacial, y ofrece un foro común y compartido como infraestructura para la mejora de la colaboración entre proyectos. Los proyectos de la fundación están disponibles de forma libre y utilizables en virtud de una licencia de código abierto certificada por la OSI (OSI: Open Source Initiative).

FOSS4G2010

Del lunes 6 al jueves 9 de septiembre de 2010, la comunidad internacional se reunirá en Barcelona, España, para celebrar la reedición de su evento más importante y de mayor repercusión. El FOSS4G ha viajado por Suiza (400 asistentes), Canadá (700), Sudáfrica (550), Australia (450) durante los últimos cuatro años. Hace ya mucho tiempo que la comunidad se reunió en Europa por última vez. Por esta razón, Barcelona será una oportunidad única para que cualquier entidad europea e internacional, tenga una visión completa del software geoespacial de código abierto, y pueda compartir sus propias experiencias y unirse a iniciativas comunes. Esperamos entre 1000 y 2000 asistentes.

OGC

Tras el gran éxito cosechado en el FOSS4G 2009, la OGC va a proponer de nuevo la Climate Change Integration Plugfest (CCIP). El objetivo de la CCIP es mostrar casos de interoperabilidad basada en estándares, entre diferentes aplicaciones geoespaciales libres y propietarias. La CCIP se compone de un servidor con múltiples máquinas virtuales, cada una instalada con aplicaciones geoespaciales que ofrecen OWS. Todos estos servicios web mostrarán un mismo conjunto de datos, y se accederá a ellos a través de una amplia gama de aplicaciones (tipo cliente) geoespaciales instaladas en los equipos.

Descubre tu IDE Open Source

Infraestructura de Datos Espaciales (IDE) es una palabra clave, en clara expansión, para el mundo geoespacial. La actual iniciativa europea INSPIRE nos ha llevado a centrar nuestra atención en el concepto de IDE, y en su aplicación a escala continental. La demanda de soluciones de IDE ha ido en aumento en todos los niveles de la administración, y la comunidad Open Source se ha adaptado para satisfacer esta necesidad.

Reconocimientos de la comunidad OSGeo

Los asistentes votarán el mejor caso de uso relacionado con la implementación de software OSGeo en la administración pública, así como en la empresa privada. Del mismo modo, se otorgará un premio al mejor programa de educación basado en soluciones de proyecto o software OSGeo, así como a organizaciones sin fines de lucro.

Academic Track (Sesión Académica)

Como en 2009, el FOSS4G 2010 organizará una sesión académica con la publicación de documentos y presentación de posters. La sesión académica tiene como objetivo reunir a investigadores, desarrolladores, usuarios y profesionales que lleven a cabo investigación y desarrollo en el dominio geoespacial y en el campo del código libre y abierto, y que estén dispuestos a compartir investigaciones y experiencias recientes e innovadoras.

La sesión académica actuará además a modo de inventario de las actuales líneas de investigación, con el principal objetivo de promover la investigación cooperativa entre los desarrolladores de OSGeo y el mundo académico. La sesión académica es el foro perfecto para poner de relieve los retos actuales más importantes en el campo de la investigación así como las tendencias futuras, dejando que se establezcan las bases para una agenda de investigación en OSGeo. La sesión académica se organizará de forma que favorezca la creación de redes entre los participantes, para iniciar y fomentar las discusiones sobre las tecnologías de vanguardia, intercambiar ideas de investigación, y promover la colaboración internacional.
Por favor, visite nuestro sitio web para suscribirse y obtener más información sobre esta conferencia:

http://2010.foss4g.org

Saludos,

Lorenzo Becchi
Conference Chair, 2010 Free and Open Source Software for Geospatial Conference
E-mail: lbecchi@osgeo.org

Todo preparado para las jornadas


Por aquí el ritmo ya es bastante acelerado, ahora mismo es el MOSKitt Day y muchos compañeros ya han ido a Feria Valencia. Este año mi participación en las jornadas es bastante alta así que seguramente iré loco de un sitio a otro.

A saber…

  • Miércoles: reunión de OSGeo-ES
  • Jueves: moderación de una mesa y asistir a la presentación de Christian sobre su proyecto en el Summer of Code
  • Viernes: presento la participación de gvSIG y OSGeo en el Summer of Code con Luis Sevilla y luego más tarde con Vehrka el Capítulo Hispanohablante de OSGeo

El programa de las jornadas es apretado pero promete algunas presentaciones y talleres en mi opinión muy interesantes, como los talleres de desarrollo de gvSIG 2.0 y gvSIG mobile, las presentaciones de la gente del CartoLab, la de gvSIG y estándares, las que hacen mis compañeros de Prodevelop, etc.

Todas las presentaciones se grabarán, así como el audio de la traducción en directo. Por lo tanto el congreso estará al completo disponible en la red dentro de unas semanas, tanto en español como en inglés, para los que no han podido venir… o los que estaremos pero no podremos asistir a todas las presentaciones que nos gustaría.

¡Nos vemos!

geomatic blog en barcamp Valencia


barcamp es algo así como una red internacional de conferencias (o desconferencias como se autodenominan) de ámbito técnico, orientadas a la interacción siendo más bien una reunión donde todo el mundo está invitado a participar, es decir uno asiste sabiendo que ha de contar algo a los demás.

Con estos tintes un grupo de gente capitaneado por Juanjo Martínez, de Open Sistemas, ha conseguido (les ha costado lo suyo) un sitio en el que celebrar una reunión, con un lema muy concreto: “Web 2.0, Open Source y Social Media“. La conferencia tendrá lugar el 25 de julio en Alfara del Patriarca (un pueblo muy cercano a Valencia) en las instalaciones de la Universidad Cardenal Herrera. Tienes toda la información en http://www.barcampvalencia.com.

En este contexto, y si no pasa nada, dos miembros de geomaticblog participarán presentando dos proyectos que casan a la perfección con el lema, Pedro-Juan presentará la fundación OSGeo y yo (con la ayuda seguramente de Iván García del ITI) el proyecto OpenStreetMap.

Los organizadores están buscando a gente que se anime presentar proyectos, porque ya que han conseguido dos salas, ¡¡hay que llenarlas!! Así que si te apetece contar algo en lo que andes metido (no hace falta ser un gran ponente ni nada parecido) no lo dudes y ponte en contacto con la organización. Si no te apetece contar nada pero te interesan los contenidos, puedes apuntare enviando un correo a inscripciones@barcampvalencia.com.

La conferencia se hace en una zona vecina a Moncada, donde Vicente que es del terreno ha hecho un gran trabajo, pero Alfara no estaba terminada así que le he pegado un repaso para que tengamos un bonito mapa que enseñar allí.

Actualización:

Han pasado unas horas ya tenemos renderizado la ubicación de la conferencia. Como wordpress.com todavía no deja insertar mapas dinámicos, podéis pinchar en la imagen para ir al mapa de la zona. Por cierto que tenemos una piscina cerquita para ir a darse un chapuzón o tomar una cervecita fresquita.

Ubicación de la barcamp (sigue el enlace para ir al mapa)

Ubicación de la barcamp (sigue el enlace para ir al mapa)