I ara li toco el torn als Horts urbans de Barcelona [1]. En este caso se trata de poca información y la podríamos introducir manualmente. Pero de la manera como lo hemos hecho se podría ejecutar el script en una base anual, y de esta manera se puede eliminar un huerto si este ya no existe, o bien actualizar la información o introducir uno de nuevo. Estos son los huertos urbanos gestionados por el ayuntamiento de Barcelona.

{{geocodeArea:”Barcelona”}}->.boundaryarea;
(
node["landuse"="orchard"](area.boundaryarea);
);
out body;

{{style:

node[landuse=orchard] {
icon-image: url(‘https://www.barcelona.cat/estatics-planol/v0.8/img/w/bg/M/M009.png’);
icon-width: 28;
icon-height: 38;
}

}}


Hemos actualizado en OpenStreetMap la lista de árboles singulares de las Illes Balears [1], a partir de la experiencia en introducir los árboles monumentales de Catalunya y los árboles singulares de Barcelona.

Además, con overpass-turbo.eu ahora ya sé meter un icondo de un arbolito sobre el punto de interés, y así queda una gráfica muy mona.

area["name"="Illes Balears"]->.boundaryarea;
(
nwr(area.boundaryarea)[website~'arbres_singulars_de_les_Illes_Balears'];
);
out meta;

{{style:
node[natural=tree] {
icon-image: url(‘https://img.icons8.com/cotton/2x/tree.png’);
icon-width: 25;
icon-height: 25;
}
}}

En el marco del curso de realidad virtual, nos piden hacer un pequeño ejemplo de RA (realidad aumentada).

He escogido la herramienta Zappar, que es comercial y tiene una prueba de 30 días. Cuando tenga un poco de tiempo miraré si hay una alternativa con software libre.

En este pequeño ejemplo se tiene que leer el código (una especie de código QR) con la aplicación del móvil, y la pequeña aplicación que he hecho son tres escenas: ver un video; ir a la página web del Pi de les Tres Branques en la wikipedia; i ver diferentes imágenes del Pi de les Tres Branques en Google Images.

Aquí estoy yo estudiando la programación con OSM, actualizando desde un script python los árboles singulares de Barcelona, y evidentemente me he tropezado con la encina de la casita de la calle Encarnació.

Qué contradicción! Por una parte queremos proteger el patrimonio y tomar conciencia del medio natural que tenemos en una gran ciudad, y por otra parte vemos cómo hay gente a la que le importa una mierda todo esto y sólo piensa en un terreno por el valor económico que tiene y el rendimiento que les puede sacar.

Pues esto, tenemos que salvar la encina y las casitas de la calle Encarnació de la especulación urbanística. La gente que está en el ayuntamiento que se mojen de verdad y que pongan sobre la mesa una propuesta que todas las partes.

Para visualizar todos los árboles singulares que hay en Barcelona podemos utilizar overpass-turbo.eu, que nos permite realizar una consulta y ver el resultado gráfico de forma fácil.

area["name"="Barcelona"]->.boundaryarea;
(
nwr(area.boundaryarea)[note~'Arbres d\'interès local de Barcelona'];
nwr(area.boundaryarea)[tree];
);
out meta;

Ya he realizado la actualización de los árboles monumentales, son más de 200 árboles. No hemos querido hacer una inserción automática, porque soy consciente de que ya hay información existente, y quiero ser respetuoso con esta información. Por tanto, el script es interactivo porque, dado un nodo/árbol que ya existe (el criterio es buscar árboles en un entorno de 50m del punto donde quiero insertar), quiero comparar la información antigua con la nueva .

Al final, de la lista de 222 árboles monumentales que tenemos, hemos insertado cerca de un 80% de los árboles, y del resto se ha actualizat la información.

Este verano pasado fuimos a ver el Pi de les Tres Branques. Hacía años que no iba al Camp Llong, cerca de Berga, un lugar realmente idílico. Después quisimos buscar el Pi Jove, también árbol monumental catalogado, que está allí cerca, y no lo encontramos. Ahora cuando vuelva ya no tendré excusa para encontrarlo.

Este ejercicio ha sido un buen punto de partida para colaborar con la comunidad OpenStreetMap con una tarea concreta y fácil. Espero poder seguir colaborando con la actualización de los mapas de OSM.

Estas últimas semanas he renovado mi interés por el proyecto OpenStreetMap, y me he centrado en cómo contribuir en la actualización de los mapas.

Los mapas se pueden actualizar de forma manual, con el editor online iD, o mejor con el editor JOSM (basado en Java). Todo el mundo puede contribuir, e incluso puede ser divertido (y útil).

De todas maneras, mi interés es la programación de las APIs de OSM. Concretamente la OverpassAPI (orientada a hacer búsquedas), y la Osmapi (API v0.6) que es la que se puede utilizar para editar. Con las APIs he conseguido buscar, inserir, actualizar y editar nodos, com lo tengo documentado en la wiki.

Un vez se adquiere un poco de confianza, ya se puede afrontar el reto de actualizar con un script python la lista de los árboles monumentales de Catalunya, catalogados por la Generalitat. Todo ello está explicado en la part 2 del artículo.

He actualizado la web de rutesgps.joanillo.org. Lo tenia con la API de Google Maps y hacia tiempo que no funcionaba debido a que la API KEY había caducado.

En la asignatura de Javascript, en el instituto, el curso pasado ya no utilizamos Google Maps, y sólo la API de OpenStreetMaps (OSM). Quizás los mapas no son tan chulos, pero son plenamente funcionales, y con el tiempo irá mejorando gracias a la colaboracion de la comunidad.

Además, he empezado a editar y colaborar en los mapas de OSM, hay mucho trabajo para la comunidad. Estos días estoy con temas de mapas porque me he comprado un GPS de ciclismo, el Bryton Rider 450, que me está dando muy buenos resultados. El sábado pasado fuimos a hacer una ruta por el macizo del Garraf, desde Garraf hasta Begues, y volver.

Conclusión: adios Google Maps, adelante OSM!

En el marc del curs de Realitat Virtual que estic fent, ens han demanat de fer un mapa conceptual com a resum de la primera unitat. Es proposava de crear-lo amb l’eina mindomo.com, que m’ha semblat molt intuitiva. Aquest és el meu resultat:

https://www.mindomo.com/mindmap/93911d01951a4f93919a5681c7546647

Des de fa 10 anys, justament ara, estic utilitzant el bloc joanillo.org, i ficant-hi continguts de forma continuada (i relaxada). Ara que he començat el curs de Realitat Virtual que organitza el Departament d’Ensenyament, faré servir aquest bloc com a eina per ficar-hi continguts i reflexions. Ho faré sota la Categoria Curs Realitat Virtual, I l’enllaç permanent d’aquesta categoria serà: http://www.joanillo.org/?cat=52.

Nota: La imatge l’he treta de https://los40es00.epimg.net/

Este verano estuve haciendo pruebas para captar la seal de un sensor LDR al ordenador, con un programa C++ que leía por el puerto serie los datos que enviaba el Arduino. Y se comprobaba como la luminosidad al atarcecer disminuye como una sigmoide (1).

Estas eran las primeras pruebas para el experimento que quería hacer y documentar, que es la búsqueda de la constante g a partir del experimento del péndulo. Resumiendo, medimos el periodo del péndulo para diferentes longitudes, y podemos encontrar la constante g=9.81 m/s2. Sabemos que el periodo del péndulo no depende de la masa, sino sólo de la longitud de la cuerda y de la constante g obviamente.

En la foto podemos ver el esquema del experimento. Tenemos un péndulo; un fotodetector con Arduino capaz de detectar el paso del péndulo; enviamos por el puerto serie al ordenador los datos; un programa C++/SDL lee los datos del puerto serie; procesamos los datos con Python y encontramos la recta de regresión; calculamos g y el error correspondiente. Todo esto es lo que desarrollaremos en el siguiente post.

A parte del experimento de encontrar la constant g, la idea es hacer una serie de experimentos que sigan el mismo esquema. Si tenemos diversos experimentos preparados, se podría hacer más adelante una propuesta didáctica para Secundaria.

Page 3 of 20«12345»...Last »