<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>FOSS4G 2022 | Gleo: Reinventing WebGL maps</title>
        <link>https://video.osgeo.org/videos/watch/8aa51ff0-68d6-4218-a0f6-35632cf7074a</link>
        <description>WebGL has enabled fast rendering of maps on the web (including MapLibreGL and OpenLayers renderers), but from the software development point of view, is a notoriously cumbersome technology to work with. This session introduces Gleo, a JavaScript+WebGL map display library aiming to cover similar use cases than Leaflet, OpenLayers, MapZen and MapLibreGL. A few architectural features of Gleo will be outlined, including: "One GL shader per type of cartographic symbol" rendering &amp; framebuffer compositing approach, Object-oriented design: symbols as instances; allocation/deallocation of GPU resources for each symbol, ES6 javascript features: classes, modules, private fields; symbol as DOM EventTarget; deprecation of mouse/touch events in favour of pointer events, Sliding window algorithm in a wrapped WebGL texture for tile caching, On-the-fly reprojection enabled by updating just one WebGL data structure, On-the-fly CRS offsetting to prevent floating-point precision artifacts, Coordinate wrapping and display tessellation to avoid antimeridian artifacts, ivansanchez https://talks.osgeo.org/foss4g-2022/talk/KV3XUW/ #foss4g2022 #generaltrack #Stateofsoftware</description>
        <lastBuildDate>Mon, 01 Jun 2026 20:41:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.osgeo.org</generator>
        <image>
            <title>FOSS4G 2022 | Gleo: Reinventing WebGL maps</title>
            <url>https://video.osgeo.org/lazy-static/avatars/de841c88-3a57-45ac-9eff-a00237356bfc.png</url>
            <link>https://video.osgeo.org/videos/watch/8aa51ff0-68d6-4218-a0f6-35632cf7074a</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.osgeo.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.osgeo.org/feeds/video-comments.xml?videoId=8aa51ff0-68d6-4218-a0f6-35632cf7074a" rel="self" type="application/rss+xml"/>
    </channel>
</rss>