jueves, 29 de abril de 2010

El estado del mapa en Colombia después del SOTM

El año pasado tuve la oportunidad de asistir al SOTM gracias una beca otorgada por el OSI, allí compartí la experiencia de Colombia con los maperos del mundo que se unieron en el evento mas importante de la comunidad OpenStreetMap.org.

El haber asistido a este evento profundizó aun mas mi compromiso con esta comunidad cuya meta es liberar la información geográfica del planeta, allí compartimos con colegas con quienes dialogamos e intercambiamos experiencia que dieron como resultado las mejoras en la difusión y en la calidad del mapa.

Luego de la experiencia en el SOTM tracé el plan de dedicar por lo menos una hora al día a los asuntos de OpenStreetMap lo cual he cumplido con creces, pues muchos de mis días se pasan casi completos respondiendo emails, consultas y asistiendo a reuniones con instituciones o grupos representando a la comunidad.

Ya considero parte de mi trabajo asistir a cualquier parte del pais donde quieran escuchar de OSM, coordinar talleres y fiestas de mapeos en algunas ciudades entre las que se destacan: Medellín, Cucuta, Neiva, Ibagué y Bogotá.

En particular en lo que va del año 2010 mi trabajo se ha intesificado, pues hemos participado en dos crisiscamp en apoyo a Haití y Chile, se ha trabajado conjuntamente en pruebas pilotos con el Departamento Nacional de Estadística DANE y hemos sido invitados a ser parte del GTMI de OCHA Colombia con quienes hemos trabajado conjuntamente en la liberación de mas de 50.000 puntos georeferenciados que ya han sido migrados a OSM con ellos tambien realizaremos en el día de mañana la conferencia " Licencias Libres para el uso de la información técnica en la atención de desastres y emergencias Humanitarias"

Espero este año seguir trabajando y dedicando buena parte del tiempo a este proyecto, lo mismo que a esta comunidad que espera tanto de mi y con la cual seguimos avanzando en la liberación de la información geográfica de nuestra patria.


jueves, 11 de marzo de 2010

Avanzando con la creación de la Fundación OSM Colombia

Translate me

Es necesario constituir un ente legal para intermediar con las instituciones colombianas encargadas de la administración de la Información Geográfica y después de casi dos años de tener nuestra lista de correo http://bit.ly/talk-co en funcionamiento y cada vez con mas actividad, hemos decidido dar el paso de crear la fundación OSM Colombia, para ellos abrimos la convocatoria a los miembros inscritos en la lista y actualmente estamos en tramites de estatutos con quienes la respondieron, esperamos que a final del presente mes este todo legalizado y podamos dar la buena nueva de una organización colombiana que propenda por la libertad en la información geográfica.

El apoyo final para la creación de la Fundación lo esta dando la OSI (Open Society Institute) quienes por medio de Mikel Maron ha ofrecido un aporte económico de 1500 dólares que se utilizarán como capital inicial de la Fundación OSM Colombia y se gastaran en impresos, un equipo GPS y material de apoyo para talleres de OSM.

Esperamos entonces que con el apoyo de todos los fundadores y quienes pasen a integrar la Fundación OSM Colombia podamos seguir trabajando en la Liberación de la Información geográfica de Nuestro País.

martes, 13 de octubre de 2009

Georeferenciar un archivo de AutoCAD usando JOSM


Abstracción:

Mucha información cartográfica como la de los Planes o esquemas de ordenamiento territorial de los municipios ha sido generada desde programas como AutoCAD pero no se ha georeferenciado y tampoco digitalizado correctamente en cuanto a la construcción de sus polígonos o multilinea, tampoco se encuentran georeferenciados por lo que suele ser mas fácil usarlos como calco que importar directamente a OSM, de eso se trata este manual.



  1. CAD

Mucha información se encuentra grabada en archivos .DWG el cual es un formato privado y cerrado de AutoCAD entonces poco hay que hacer con este archivo sino se cuenta con el programa de Autodesk, aunque existen algunas opciones como http://anydwg.com/ donde podemos bajar programas de prueba para convertir los DWG en DXF que son manejables con los programas de CAD libres como Qcad e inclusive con el draw de Openoffice.org.


DWG

http://anydwg.com/

    1. Convertir a gráficos raster

El primer paso se trata de exportar o convertir los archivos CAD en PDF, esto se puede hacer directamente desde AutoCAD o por medio de convertir los DXF en PDF por openoffice.org y luego los pdf se abren en el gimp o un editor de gráficas y se guardan como imagenes JPG o PNG las cuales son nuestro objetivo.

Hay que tener en cuenta que estas imágenes deben tener la resolución suficiente para poder leer y ver todos los detalles que calcaremos.

http://www.gimp.org/

  1. JOSM

JOSM (Java OpenStreetMap Editor en su acrónimo en inglés) es uno de los principales editores del mapa con que cuenta OpenStreetMap. Fue desarrollado por Immanuel Scholz y actualmente está mantenido por Dirk Stöcker (anteriormente lo hizo Frederik Ramm). Su página principal se encuentra en http://josm.openstreetmap.de/, donde se puede descargar la última versión. Para su funcionamiento requiere al menos Java 1.5.



JOSM

    1. Plugins JOSM

Una de las mayores ventajas del editor JOSM es que se puede mejorar mediante la instalación de plugins, para lo que nos ocupa ahora es necesario instalar el plugin "PicLayer" .

Para instalarlo solo basta con seguir estos breves pasos:

Go to Edit-preferences-Plugins. Then click on the button "Download List" followed by "Update". Finally, enable all plugins you want to install.

Ir al menú Editar/Preferencias/Complementos , darle clic al botón "Descargar Lista" luego "Actualizar". finalmente marcar la casilla de verificación del plugin "piclayer", confirmar que se desea descargar el complemento y reiniciar el JOSM


Plug-ins

    1. Descargando información existente

Se debe contar con alguna información existente en OpenStreetMap de la zona que queremos georeferenciar, para ello vamos hasta el mapa de http://www.openstreetmap.org/ buscamos la región donde vamos a trabajar y le damos a la "pestaña" "exportar" allí elegimos el formato "Datos formato OpenStreetMap XML " y empezaremos a descargar un archivo con extención .OSM que guardaremos en el disco duro.

http://www.openstreetmap.org/

    1. Abrir el .osm

Ahora desde el JOSM las opciones Archivo/Abrir y elegimos el archivo .OSM que descargamos en el paso anterior.

    1. Abrir el .jpg

En la parte superior del JOSM aparecerá el complemento PicLayer, desde allí se debe abrir "New Picture from file.." y se busca el jpg o png que exportamos anteriormente.

    1. Georeferenciando con piclayer

Una vez abierta la gráfica la "Mandamos" a una capa trasera del visor para poder ver la infomacion de OSM adelante.

En la parte izquierda hacemos clic en la capa "Piclayer #" que acabamos de abrir, se pueden tener varias capas abierta a la vez , pero solo trabajar con una al tiempo.


Notemos que en la parte derecha se verá el menú de piclayer:

1. Mover: Desplazará la imagen respecto a la info de OSM

2. Rotar: Rotará la imagen respecto a su centro

3. Escalar: Ampliará o reducirá la imagen proporcionalmente a su ancho o alto

4. Modificar Ancho: Ampliará o reducirá la imagen en su ancho

5. Modificar Alto: Modificara la imagen en su altura.

Con estos controles es suficiente para "acomodar" una imagen respecto a los datos de OSM

    1. Guardando y compartiendo los datos

Una vez calibrada o georeferenciada la imagen, los datos se pueden guardar para ser usados posteriormente o compartidos con algún colega que nos ayude a calcar la imagen.

Esto se hace desde la capa de piclayer con el botón derecho del mouse nos aparecerá la opción para guardar la calibración, lo que nos creara un archivo con extensión .cal con el mismo nombre de la imagen, que podremos invocar posteriormente desde el mismo sitio.

    1. A calcar..

Ahora solo queda calcar la imagen como lo hemos hecho siempre desde el JOSM y seguir liberando nuestra información geográfica.

martes, 8 de septiembre de 2009

OpenStreetMap.org [0] apoyará cartográficamente el Ecorally Colombia 2009.


El Ecorally Colombia 2009 seguirá la ruta de la expedición botánica por las trochas originales del antiguo territorio de los Panches en los departamentos de Cundinamarca y Tolima en el centro del país [1].

La tercera versión del Ecorally Colombia 2009 organizado por el Land Rover Club de Colombia pero donde participan vehiculos 4x4 de todas las marcas realizando una "acción 4x4 por la naturaleza" contará con el apoyo cartográfico de OpenStreetMap.org, los participantes usarán una versión especial de la cartografía colaborativa realizada por OSM además del mapa de Colombia para aparatos GPS generado a apartir de la información geográfica de este proyecto web 2.0 que es considerado la wikipedia de los mapas a nivel mundial.

OpenStreetMap es un proyecto que nació hace cinco años en Inglaterra y que hoy cuenta con mas de 150.000 cartógrafos que realizan un mapa mundial de libre distribución, el cual puede ser impreso o grabado en aparatos GPS además de ser complementado por los mismos usuarios, esa es precisamente su fortaleza frente a otras plataformas de mapas en Internet, ya que al ser un proyecto comunitario la información y los mapas que posee tienen un gran componente local conforme a las prioridades de los usuarios. En Colombia el proyecto ha cartografíado una buena parte del territorio nacional y sigue avanzando, pues cada dia son mas los ciudadanos que se convierten en cartográfos gracias a la facilidad de uso de sus herramientas y a la urgente necesidad de información geográficas y mapas de libre modificación y redistribución [2].

En el marco de coperación entre OpenStreetMap y la organización del Ecorrally Colombia 2009 se realizará un taller en el Café Oma de la 93 de la ciudad de Bogotá [3], el día Jueves 10 de Septiembre de 2009, a las 20:00 donde se mostrará a los participantes la plataforma de OSM y se enseñará la forma en que se pueden complementar los mapas a partir de trazas de aparatos GPS, también se mostrará a los participantes la forma de usar mapas libres en sus aparatos GPS. El taller será dictado por Fredy Rivera Bermudez de http://qwerty.com.co quien coordina el equipo de OpenStreetMap en Colombia.

La asistencia al primer taller es libre y se sugiere a los asistentes llevar computador portatil, en caso de tener equipo GPS llevar cables de conexión y el equipo ya instalado con los respectivos drivers en el portátil, aun que el uso de equipo GPS no es indispensable para el aprovechamiento del taller.

Mas información en :
[0] http://OpenStreetMap.org
[1] http://osm.org/
[2] El tiempo
[3] Café Oma 93

jueves, 27 de agosto de 2009

Mapeando sin Internet ni Gps

Me gustaría comentar dos posibilidades de cartografiar en OpenStreetMap.org sin estar necesariamente conectados a internet y sin usar dispositivos GPS, es también una forma facil de georeferenciar imagenes o mapas en papel de los que seamos propietarios o tengamos los permisos necesarios apra calcar en OSM.

La primera algunos la conocen y es http://walking-papers.org , por medio de este servicio, se imprimen mapas de papel basados en OSM con un código de identificación bidireccional QR que los georeferencia y que permite que despues de pasear por la zona ser puedan escanear y subir de nuevo al servidor quien los deja disponible y se pueden usar como fondo en el potlatch (editor online de Openstreetmap) o bien mediante un plug in de JOSM (Editor Java de OSM) como bien ya comento PB en este hilo sin embargo he querido hackear un poco el sistema y he sobrepuesto alos mapas descargados de http://walking-papers.org un mapa de mi pueblo que había hecho hace algunos años y que no tenía claro como georeferenciarlo, el ejercicio lo hice importando el pdf que genera WP con el Gimp (Aunque se puede har con cualquir programa de manipulacion de imagenes) y sobre poniendole el mapa que ya tenia hecho y digitalizado y el resultado fué este lo que me permitió mejorar muchos aspectos del mapa, algunas cosas importantes para anotar en este hack serían:
  1. Es necesario dejar los logos y códigos de las cuatro esquinas de la imagen original intactos, pues estos graficos son necesarios para la correcta localización de la imagen en el servidor.
  2. Hacer los escaneos a resolución suficiente para que se puedan leer las letras del mapa como nombres de calles etc.
  3. Tomarse el tiempo necesario para ajustar la escala, proporción y rotación necesaria para que el mapa quede correctamente alineado.
Otra forma de hacer este trabajo de georeferenciar y calcar mapas o imagenes es con el JOSM, instalando el plugin PicLayer que esta en el listado de plugins de las ultimas versiones, jhay que tener encuenta que la dirección de los plugin de josm cambió a http://josm.openstreetmap.de/plugin, esta aplicación te permite importar uhna imagen en formatos como jpg o png y ajustarla a una capa de datos OSM o trazas GPX ya sea leidas desde un archivo o descargadas desde el servidor de OSM.

Comparación entre los dos procesos:

  1. Walking-papers + GIMP
  • Pros: Los programas de manejo de imagen tienen herramientas como la transparencia de las capas, ajuste de perpectiva, limpieza de imagen, deteccion de bordes, zoom que nos permiten ajustar con mucha exactitud las dos o mas imagenes logrando mejores resultado y una vez que todo está listo el servidor de WP hace todo lo necesario dejando la imagen lista para calcar desde el mismo servidor, desde el potlach o incluso desde el JOSM, las imagenes y la calibración generada se pueden guardar para usos posteriores.

  • Contras: El servidor de WP está en desarrollo por lo que en ocaciones se presenta saturado, la actualización del mapa es aproximadamente semanal, lo que no permite nener información rapida en sitios que son muy dinamicos, no permite la calibración de las imagenes con trazas GPX, es necesario dominar muy bien el programa de manipulación de imagenes para lograr buenos resultados.
2. JOSM+PicLayer
  • Pros: Es fácil alinear las imagenes con los datos descargados de OSM, es posible calibrar las imagenes con trazas GPX descargadas de OSM o importadas desde el disco duro, no se necesita otro programa que el JOSM, permite el manejo de imagenes grandes en alta resolución.

  • Contras: Las herramientas de edición son muy básica, solo tienen mover, rotar y escalar, falta la posibilidad de perspectiva y limpieza de la imagen, aun que esto se podria hacer en un programa de manipulación de imagen, las imagenes calibradas no se pueden compartir con otros usuarios que ayuden a la edición como es el caso de WP.
Bueno, espero que estos tips nos ayuden a trabajar con mapas e imagenes de nuestra propiedad que tengamos por ahí guardadas esparando hacer parte de OSM.