Iván Sánchez Ortega

@IvanSanchez
1.3K Followers
346 Following
5K Posts

#FLOSS+#GIS+#JavaScript+#WebGL nerd. #OSGeo charter member, #OpenStreetMap old-timer.

In other words: I do maps on websites, maintaining the Leaflet JS library when I can, but working on Gleo (my own JS+WebGL library) otherwise.

Long-time supporter of Free/Libre/Open-Source Software, as well as Open Data and adjacent subjects.

websitehttps://ivan.sanchezortega.es
matrixivansanchez@matrix.org
gitlabhttps://gitlab.com/IvanSanchez/

Reflexión sobre esas cosas que la gente llama IAs*:

Son el comodín del público del 50x15.

Te van a dar una respuesta, y te van a dar lo más estadísticamente probable, y nunca te van a decir "no sé". Que para cosas sencillas puede estar bien, pero para cosas complicadas no te deberías fiar un pelo.

(Y a veces ni por esas)

* Agentes conversacionales basados en LLMs**
** Modelos grandes de lenguaje

Do I know any Serbian OpenStreetMappers? It seems that the folks at the Belgrade airport forgot to put the OSM attribution before printing the info posters. Somebody should tell them.

(Update: @kokan will handle the issue locally)

(Compare with OSM mapnik tiles at Z=13, https://www.openstreetmap.org/?#map=13/44.78431/20.44041 )

#OpenStreetMap #Copyright #license #ODbL

In today's #gleo news: wind data!

Or, more technically: a 2-band raster covering the globe and properly warped (EPSG:4326→EPSG:3857) containing UV speed data, visualised as a particle trail simulation.

Thanks to the #FOSS4GE2025 for providing the environment that has let me pull this off.

Check it yourself at https://ivansanchez.gitlab.io/gleo/repl.html#Wind%20raster%20particles

#webgl #gischat #dataviz

In today's #gleo news: Different per-point colour on Stroke symbols.

And, since Gleo can take a symbol and replace RGBA colour into heatmap intensity, it's easy to make a visualization of a magnitude (e.g. vehicle speed) over a trajectory.

You can try this out at https://ivansanchez.gitlab.io/gleo/repl.html#HeatMap%20%2B%20intensified%20Stroke ; note how the heatmap intensity is summed at the places when the line overlaps itself.

#webgl #gischat #dataviz

In today's #gleo news: the new `minzoomify` symbol decorator!

Symbols can now disappear when zooming out (or in) past a given scale factor. This is very much like @leaflet 's `minZoom`/`maxZoom`.

You can try this out at https://ivansanchez.gitlab.io/gleo/repl.html#minzoomify%20(Sprite)

#webgl #gischat #dataviz

¡He encontrado a un @ivangj en Málaga! #opensouthcode25
The particle simulator feature in #gleo is taking a very good shape IMO. Being able to query the underlaying vector field and draw a debug symbol (the red line segment) is just nice. I'm still impressed that this even works!
#webgl #gischat #dataviz
Another sneak peek at the upcoming #gleo feature.
2-component vector fields are daunting (and GLSL is proving hard to debug when doing indirect texture fetches!) but the results are so good.
#WebGL #gischat #dataviz
A sneak peek at a work-in-progress #gleo feature.
#WebGL #dataviz #gischat
Gratulerer med dagen!
#champagnefrokost #17mai