home.social

#gleo — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gleo, aggregated by home.social.

fetched live
  1. In today's #gleo news (and just in time for the #foss4ge2026 workshop): UI control for M-values.

    A simplistic control for intervalified/trajectorified/trailified symbols. It's not too pretty, but it feels really nice and useful.

    #webgl #dataviz #gischat #foss4g #foss4ge

  2. In today's #gleo news (and just in time for the #foss4ge2026 workshop): UI control for M-values.

    A simplistic control for intervalified/trajectorified/trailified symbols. It's not too pretty, but it feels really nice and useful.

    #webgl #dataviz #gischat #foss4g #foss4ge

  3. In today's #gleo news (and just in time for the #foss4ge2026 workshop): UI control for M-values.

    A simplistic control for intervalified/trajectorified/trailified symbols. It's not too pretty, but it feels really nice and useful.

    #webgl #dataviz #gischat #foss4g #foss4ge

  4. In today's #gleo news (and just in time for the #foss4ge2026 workshop): UI control for M-values.

    A simplistic control for intervalified/trajectorified/trailified symbols. It's not too pretty, but it feels really nice and useful.

    #webgl #dataviz #gischat #foss4g #foss4ge

  5. In today's #gleo news (and just in time for the #foss4ge2026 workshop): UI control for M-values.

    A simplistic control for intervalified/trajectorified/trailified symbols. It's not too pretty, but it feels really nice and useful.

    #webgl #dataviz #gischat #foss4g #foss4ge

  6. In today's #gleo news: Several more modes for the "intervalify" decorator.

    This means that, for data which involves a M-coordinate (e.g. time), the GL code can show either a span or just the top bit of the span or what's not on the span. Combine several and you can symbolize the inside of the span and the edge of the span differently.

    And just in time for the #FOSS4GE.

    #dataviz #gischat #foss4g #webgl

  7. In today's #gleo news: Several more modes for the "intervalify" decorator.

    This means that, for data which involves a M-coordinate (e.g. time), the GL code can show either a span or just the top bit of the span or what's not on the span. Combine several and you can symbolize the inside of the span and the edge of the span differently.

    And just in time for the #FOSS4GE.

    #dataviz #gischat #foss4g #webgl

  8. In today's #gleo news: Several more modes for the "intervalify" decorator.

    This means that, for data which involves a M-coordinate (e.g. time), the GL code can show either a span or just the top bit of the span or what's not on the span. Combine several and you can symbolize the inside of the span and the edge of the span differently.

    And just in time for the #FOSS4GE.

    #dataviz #gischat #foss4g #webgl

  9. In today's #gleo news: Several more modes for the "intervalify" decorator.

    This means that, for data which involves a M-coordinate (e.g. time), the GL code can show either a span or just the top bit of the span or what's not on the span. Combine several and you can symbolize the inside of the span and the edge of the span differently.

    And just in time for the #FOSS4GE.

    #dataviz #gischat #foss4g #webgl

  10. In today's #gleo news: Several more modes for the "intervalify" decorator.

    This means that, for data which involves a M-coordinate (e.g. time), the GL code can show either a span or just the top bit of the span or what's not on the span. Combine several and you can symbolize the inside of the span and the edge of the span differently.

    And just in time for the #FOSS4GE.

    #dataviz #gischat #foss4g #webgl

  11. In today's #gleo news: symbolizer function for spider's legs.

    It's a niche feature, but this allows for custom instantiation of the legs of a `Spider` symbol. In the REPL example, each leg uses the colour of the corresponding text label.

    Another use is using a decorated `Callout` subclass, and using other properties of symbols for their legs.

    #webgl #gischat #dataviz

  12. In today's #gleo news: symbolizer function for spider's legs.

    It's a niche feature, but this allows for custom instantiation of the legs of a `Spider` symbol. In the REPL example, each leg uses the colour of the corresponding text label.

    Another use is using a decorated `Callout` subclass, and using other properties of symbols for their legs.

    #webgl #gischat #dataviz

  13. In today's #gleo news: symbolizer function for spider's legs.

    It's a niche feature, but this allows for custom instantiation of the legs of a `Spider` symbol. In the REPL example, each leg uses the colour of the corresponding text label.

    Another use is using a decorated `Callout` subclass, and using other properties of symbols for their legs.

    #webgl #gischat #dataviz

  14. In today's #gleo news: symbolizer function for spider's legs.

    It's a niche feature, but this allows for custom instantiation of the legs of a `Spider` symbol. In the REPL example, each leg uses the colour of the corresponding text label.

    Another use is using a decorated `Callout` subclass, and using other properties of symbols for their legs.

    #webgl #gischat #dataviz

  15. In today's #gleo news: symbolizer function for spider's legs.

    It's a niche feature, but this allows for custom instantiation of the legs of a `Spider` symbol. In the REPL example, each leg uses the colour of the corresponding text label.

    Another use is using a decorated `Callout` subclass, and using other properties of symbols for their legs.

    #webgl #gischat #dataviz

  16. In today's #gleo news: the `dotFramify` decorator.

    It's another tool for debugging #webgl, in those instances where a particular browser+GPU combination misbehaves, and you need to see the vertices in a kind of "dot frame" in addition to the "wireframe".

    #gischat

  17. In today's #gleo news: the `dotFramify` decorator.

    It's another tool for debugging #webgl, in those instances where a particular browser+GPU combination misbehaves, and you need to see the vertices in a kind of "dot frame" in addition to the "wireframe".

    #gischat

  18. In today's #gleo news: the `dotFramify` decorator.

    It's another tool for debugging #webgl, in those instances where a particular browser+GPU combination misbehaves, and you need to see the vertices in a kind of "dot frame" in addition to the "wireframe".

    #gischat

  19. In today's #gleo news: the `dotFramify` decorator.

    It's another tool for debugging #webgl, in those instances where a particular browser+GPU combination misbehaves, and you need to see the vertices in a kind of "dot frame" in addition to the "wireframe".

    #gischat

  20. In today's #gleo news: the `dotFramify` decorator.

    It's another tool for debugging #webgl, in those instances where a particular browser+GPU combination misbehaves, and you need to see the vertices in a kind of "dot frame" in addition to the "wireframe".

    #gischat

  21. Gleo invites; Soria and Gregory Pearce @ Ikii - 28 Feb feat. Gregory Pearce, Gleo

    #SESH #GregoryPearce #Gleo

    sesh.sx/e/1807283

  22. Tanz Mein Herz, Feu Fou, Gleo @ 90mil - 17 Feb feat. Gleo

    #SESH #Gleo

    sesh.sx/e/1713958

  23. @defuneste I'm pretty proud of my #gleo thingies. I don't have any extra-wooing demos, but the framework is there.
    ivansanchez.gitlab.io/gleo/rep

  24. @defuneste I'm pretty proud of my #gleo thingies. I don't have any extra-wooing demos, but the framework is there.
    ivansanchez.gitlab.io/gleo/rep

  25. @defuneste I'm pretty proud of my #gleo thingies. I don't have any extra-wooing demos, but the framework is there.
    ivansanchez.gitlab.io/gleo/rep

  26. @defuneste I'm pretty proud of my #gleo thingies. I don't have any extra-wooing demos, but the framework is there.
    ivansanchez.gitlab.io/gleo/rep

  27. @defuneste I'm pretty proud of my #gleo thingies. I don't have any extra-wooing demos, but the framework is there.
    ivansanchez.gitlab.io/gleo/rep

  28. In today's #gleo news: async API change & arrugation improvements.

    Adding symbols is now asynchronous (i.e. the `.addTo()` and `.add()` calls now return promises). Good for waiting for symbols, not so good for method chaining 🫤

    The fun part is new unit tests for conformal and arrugated rasters, improved arrugator epsilon stall detection (read: less artifacts), and new REPL for azimuthal projection, see ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  29. In today's #gleo news: async API change & arrugation improvements.

    Adding symbols is now asynchronous (i.e. the `.addTo()` and `.add()` calls now return promises). Good for waiting for symbols, not so good for method chaining 🫤

    The fun part is new unit tests for conformal and arrugated rasters, improved arrugator epsilon stall detection (read: less artifacts), and new REPL for azimuthal projection, see ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  30. In today's #gleo news: async API change & arrugation improvements.

    Adding symbols is now asynchronous (i.e. the `.addTo()` and `.add()` calls now return promises). Good for waiting for symbols, not so good for method chaining 🫤

    The fun part is new unit tests for conformal and arrugated rasters, improved arrugator epsilon stall detection (read: less artifacts), and new REPL for azimuthal projection, see ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  31. In today's #gleo news: async API change & arrugation improvements.

    Adding symbols is now asynchronous (i.e. the `.addTo()` and `.add()` calls now return promises). Good for waiting for symbols, not so good for method chaining 🫤

    The fun part is new unit tests for conformal and arrugated rasters, improved arrugator epsilon stall detection (read: less artifacts), and new REPL for azimuthal projection, see ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  32. In today's #gleo news: async API change & arrugation improvements.

    Adding symbols is now asynchronous (i.e. the `.addTo()` and `.add()` calls now return promises). Good for waiting for symbols, not so good for method chaining 🫤

    The fun part is new unit tests for conformal and arrugated rasters, improved arrugator epsilon stall detection (read: less artifacts), and new REPL for azimuthal projection, see ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  33. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  34. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  35. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  36. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  37. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  38. 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 ivansanchez.gitlab.io/gleo/rep ; note how the heatmap intensity is summed at the places when the line overlaps itself.

    #webgl #gischat #dataviz

  39. 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 ivansanchez.gitlab.io/gleo/rep ; note how the heatmap intensity is summed at the places when the line overlaps itself.

    #webgl #gischat #dataviz

  40. 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 ivansanchez.gitlab.io/gleo/rep ; note how the heatmap intensity is summed at the places when the line overlaps itself.

    #webgl #gischat #dataviz

  41. 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 ivansanchez.gitlab.io/gleo/rep ; note how the heatmap intensity is summed at the places when the line overlaps itself.

    #webgl #gischat #dataviz

  42. 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 ivansanchez.gitlab.io/gleo/rep ; note how the heatmap intensity is summed at the places when the line overlaps itself.

    #webgl #gischat #dataviz

  43. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  44. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  45. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  46. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  47. 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 ivansanchez.gitlab.io/gleo/rep

    #webgl #gischat #dataviz

  48. 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

  49. 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

  50. 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

  51. 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

  52. 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

  53. 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

  54. 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

  55. 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