Yearly Archives: 2008

Polos de inaccesibilidad


El otro día estuvimos en la Muela de Cortes hacíendo una visita de obra, de la que podeís ver unas fotitos en mi flickr. El caso es que conforme subíamos para allá, Juan Ramón, el compañero de trabajo que nos hacía de Cicerón,comentó que pese a estar a 50 Km escasos de Valencia; llegar hasta allí cuesta casi 2 horas y añadió que pensaba que ese debía ser el lugar más complicado de llegar de la  provincia de Valencia. Bueno, la expresión que usó hablaba de “tomar” y mencionaba una parte de la anatomía humana… Yo le comenté que ese concepto tiene un nombre: polo de inaccesibilidad.
Continue reading

Documentar, adiós Word/Writer hola Firefox


A lo largo de los últimos años para la redacción de documentación he utilizado infinidad de sistemas. Entiéndase sistema de documentación por algún software que a partir de un fichero de texto convenientemente redactado genere una salida que sea ya publicable bien en Internet (como documento HTML en general), bien para imprimir (por ejemplo en PDF).

En función de las necesidades (a veces impuestas por otros, otras por iniciativa propia) he ido abordando los diferentes sistemas. Ciertamente todos tienen puntos en común aunque hay dos grupos principales: los de semántica fuerte y los de semántica débil.

Por otro lado, la proliferación del mantenimiento diferentes repositorios de documentación en gestores de contenidos como Plone o wikis como Confluence o MediaWiki provoca que acabemos utilizando como 3 o 4 sistemas de marcado. En cualquier caso estas soluciones son claramente superiores frente a las ya anticuadas carpetas de archivos en Word o Writer, y esto el que haya tenido que escribir un documento de forma colaborativa lo comprenderá perfectamente. La verdad es que tras unos minutos te haces a cualquiera de ellos y permite concentrarse bastante bien en lo importante la documentación.
Continue reading

0,2 milímetros


Este blog suele versar sobre temas más o menos actuales relacionados con la geomática y las Ciencias de la Tierra pero este artículo se sale un poco (probablemente no será el último). Hacía ya tiempo que tenía ganas de empezar un libro que un profesor muy querido por Geochente nos recomendó hace ya unos cuantos años en un curso de verano en Reinosa: La Medida de Todas las Cosas.

La medida de todas las cosas

Aunque suelo hablar de mis lecturas en el bloc de Mirihi esta es especial porque une el hobby de la lectura con el de la Geodesia y las Ciencias de la Tierra.

El libro trata sobre los trabajos que llevaron a la determinación del metro y que consistieron en la medición del arco de merdiano, pocos años después de la Revolución Francesa en 1792 por Delambre y Mechain. Con un recién diseñado aparato de una precisón sin precedentes (un segundo decimal) fueron capaces de realizar la medición de una serie de triángulos entre las ciudades de Dunkerke y Barcelona para llegar finalmente a lo que se llama una Base geodésica de la que se calcularía su longitud exacta y de la que se podría extraer la longitud final del metro.

Según el libro (y éste parece serio) uno de ellos, Mechain, cometió un error en sus cálculos del que se dio cuenta después de haberse publicado sus resultados. Si el arco de meridiano entre el polo y el ecuador debía medir diez millones de metros, con el error introducido éste medía realmente 10.002.292 metros. Es decir, habían cometido un error conocido de 0.0002 metros y ya no podía resolverse.

Además de por conveniencia a los ideales revolucionarios del imperio de la razón, la igualdad de los hombres y demás, para definir el metro se buscó un medio que no pudiera ser rechazado por nacionalista o arbitrario, sería una medida derivada de la forma del Mundo.

Si bien en mi opinión este error es puramente anecdótico, me parece mucho más interesante la razón que motivó la inquietud (más bien necesidad) de establecer el sistema métrico decimal. El verdadero motivo para buscar un sistema métrico único era el de siempre: el dinero. En aquella época sólo en Francia había centenares de sistemas de medida diferentes, incluso dentro de la misma región. Esto era un verdadero freno económico, el comercio era mucho más difícil con tantos sistemas de medidas y desde luego nada práctico.

¿A nadie le suena esto?

Efectivamente, cuando la variedad de sistemas de medida o cualquier otro estándar supone un freno económico, llega alguien que intenta poner orden en dicho caos. En la Francia y Europa de finales del siglo XVIII eran las unidades de distancia y peso, en los años 90 (y siguientes) son los medios para difundir la información geográfica (entre otros).

En aquellos años era la Academia de las Ciencias y actualmente organismos estandarizadores como el W3C o el OGC.

La globalización ha llegado con diferentes velocidades, pero parece que ya nos empezamos a poner de acuerdo en algunas formas de intercambio de IG, aunque para conseguirlo no lleguemos a las gestas personales de siglos anteriores.

Aniversario


IMG_1622

Realmente fue el 7de agosto, pero es que este año estamos bastantedesconectados. Así que ahí va un pastel tras una búsquedarápida porque una foto siempre alegra estos poststan sosos y sirva este artículo para recordar(nos) que llevamos ya unpar de añitos en la blogocosa.

Como elaño pasado hicimos un repaso de números, este año me quedocon que hemos crecido en visitas y suscriptores, nos hemos sumado al planeta de OSGeo(con algún articulillo en inglés de vez en cuando) y creo que empezamosa tener un aceptable feedback en los comentarios, ¡porfin os animáis!.

No me da para revisar más de lo bueno y lo malo de este año(es lo que tiene cumplir años con este calor) pero lo que sí es ciertoes que mantenemos un ritmo de publicación aceptable (aunque siempre nosgustaría tener más tiempo para postear más) y humildemente (ja) creoque el nivel medio de los artículos es bastante bueno.

Si no pasa nada, seguimos un año más (ya tenemos pagado elhosting), esperamos que os sigan gustando loscontenidos y que juntosvayamos tomando el pulso a la actualidadgeomática.

Python, nubes de etiquetas y geoinformatics…


A lo largo de la semana pasada y la corriente he visto dosreferencias, en Microsiervosy en Genbeta,a dos servicios que  hacen cosas muy similares aunque noexactamente lo mismo: nubede etiquetas. Uno lo obtiene como resultado y el otrolo usa como herramienta.

El caso es que me he tomado como ejercicio de Python (de vezen cuando hay que hacer estas cosas o se te oxida la serpiente)elaborar una nube de etiqueta para un texto dado.

Continue reading

Reflexiones de objetos espaciales


El uso cada vez más expandido de lainformaciónespacial, hace que continúe creciendo la necesidadde intercambiar dichainformación (entre otras, las IDEEs).Paralelamente corre el desarrollo de las bases dedatos espaciales sirviendo a múltiples aplicaciones. Enambas se haresaltado la necesidad de una representación y uncomportamientoconsistente de los objetos espaciales  en las diferentes plataformas.

Hasta hace bien poco,  una supuestatécnica tan bien conocida como  representarelementos de área como polígonos se ha venidocomplicando, ya que ha habido un gran número de formas”estándar” de representaciones en uso. Precisamente la ISO TC211definió un conjunto de especificaciones y nomenclaturaspara la representación de los objetos espaciales. Dichostérminos fueron apoyados por el Open Geospatial Consortium(OGC), queadoptó los estándares ISO y extendiósuuso. PERO, desde mi humilde punto de vista no se ha dirigidotan bien  larepresentaciónrobusta y el comportamientode los objetosespaciales. LA ISO 19107:2003,el estándar de laInformación Geográfica y modelos espaciales seencuentrabajo revisión, por lo que surge una oportunidad excelenteparaque la ISOTC211 considere estos aspectos.

Si realmente os interesa el tema (yo empecé aecharle unvistazo por accidente y me ha podido la curiosidad), a parte de loslinks anteriores, echadle un vistazo a este documentorealmente interesante, y este otro al que me llevó el primero, pero os resumo un poco el estado del arte
Continue reading

IDEs y renderizado 3D


A veces lo que a uno le parece evidente a otros lespuedesuponer un cambio de planteamiento brutal en ciertos tipos detrabajos.Es el típico «hostia, pues si llego a saber que esto era taninteresante para ti ¡¡te lo cuento antes!!».El caso es que uno de mismejores amigos es arqueólogo en proceso de reconversión a opositor yespecialista en modelado yanimación 3D, que diréis «qué leches tiene que ver la arqueología conel 3D» pues algo pero no viene a cuento 🙂

El objetivo final, por hacer la introducción corta y así nomolestaros demasiado, es generar un renderizado 3Dde una zonacualquiera del territorio español utilizando en primer lugar losrecursos puestos a nuestra disposición por la IDEE (utilizando gvSIGcomo perfecto cliente) y a continuación un software de modelado yanimación, en este caso Ligthwave3D, pero podría seguro realizarse concualquier otro. El resultado final, tras no más de 25 minutos detrabajo es la figura siguiente.

Lightwave render

Continue reading

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.

Radiohead, LIDAR y GIS


Radiohead es un grupo ya veterano pero que desde luego nodejan de sorprender. El últimovídeo en lugar de grabarlo con cámarasde vídeo convencionales ha sido grabado con un láser escáner terrestre.Así, cada fotograma es en realidad un escaneo formando una verdaderacapa 4D. Pero lo mejor es que los materialescon los que han generadoel vídeo han sido colgados en la página de este peculiar proyecto conlo que tenemos dos partes del vídeo House of Cards en sendos ficheroscomprimidos con un archivo separado por comas (CSV) por cada frame delvídeo.

Si a eso le añadimos un poquito de operativa en gvSIG (por elcontrapunto con el bloggerque lo hizo con tecnología ESRI), a saber:

  • Tomemos por ejemplo el primer fichero, el 1.csv
  • Reemplazamos las comas por punto y comas (;)
  • Añadimos una fila de títulos, yo qué se X;Y;Z;L porejemplo
  • Importamos a gvSIG el fichero CSV
  • Lo pasamos a tema de eventos asignando a las dos primerascolumnas la X y la Y (con esto tenemos la cara girada)
  • Luego exportamos a shape y ponemos en edición la tabla
  • Creamos 4 campos tres de tipo Double y uno de tipo Integer
  • Con la calculadora de campos y usando la simple expresión toNumber([COLUMNA])*-1“giramos” las dos primeras y lo mismo pero sininvertir para la tercera y la cuarta
  • Guardamos y borramos la capa
  • Abrimos el dbf del shape generado, sólo eldbf como unanueva tabla
  • Volvemos a crear la capa de eventos, esta vez con lascolumnas con doubles invertidos
  • Ya podemos aplicar un temáticosobre la cuarta columna, lade enteros para dar un poco de color
  • Listo

RadioHead Frame1

Es un juego de datos de centenares de frames, con el que a másde uno que yo me sé se le van a ocurrir procesos de análisis de lo másvariopintos, que aquí el que esté libre de pecado que tire la primerapiedra (y el valle del Jerte lo tenemos un poquito visto :-P).

¿¿Leaplicamos un modelo gaussiano al variograma??