home.social

#gdal — Public Fediverse posts

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

  1. GDAL can fix invalid geometries in a few different ways, depending on what you want to preserve. The main options are a “linework” approach that sticks closely to the original input, and a “structure” approach that prioritises clean, valid polygons 🛠️

    Since GDAL 3.12, you can also run this directly from the command line with `gdal vector make-valid`.

  2. R package gdalraster has been updated on CRAN. The package provides comprehensive API bindings to GDAL. v2.6.0 is a feature release with full changelog at:

    firelab.github.io/gdalraster/n

  3. Welches Werkzeug kann denn geoJSON in gpx umwandeln? ogr2ogr?
    #gdal #gpx

  4. @rotnroll666 @sanityinc @duckdb @hannes

    pinging @EvenRouault but this is probably related to (everything is gdal in a trench coat). I rarely use gpx this day.

  5. OSM vector tiles in the Esri ecosystem: Riccardo Klinger demonstrates how to build an independent #basemap pipeline from #OpenStreetMap data using #GDAL/#OGR and integrate the resulting #vectorTiles into the #Esri ecosystem. Open-source and proprietary tools turn out to complement each...
    spatialists.ch/posts/2026/04/0 #GIS #GISchat #geospatial #SwissGIS

  6. New CRAN release of R package gdalraster, comprehensive API bindings to GDAL:
    firelab.github.io/gdalraster/n

  7. Schluss mit langen Ladezeiten bei Luftbildern 🫵

    🗺️ GeoTIFFs knacken schnell die Gigabyte-Marke – träge Dienste, volle Festplatten. Muss das sein?

    Dennis Davidsohn zeigt auf der #FOSSGIS2026 mit #GDAL wie's besser geht:
    • Pyramiden für flüssiges Zoomen
    • Kompression & optimale Formatwahl

    💡 Pflichttermin für alle mit großen Orthofotos!

    📅 Do, 26. März | 16:45 Uhr
    📍 Raum HS3 (ZHG 009)

    👉 pretalx.com/fossgis2026/talk/A

    #GeoTIFF #Rasterdaten #Performance

  8. Geo-enabling Apache #Hop: @edigonzales has been geo-enabling the open-source #ETL tool #ApacheHop, building #GDAL/#OGR reader and writer plug-ins and adding an interactive preview for geometries: Early days, but promising progress toward a fully geo-capable data integration pipeline tool.
    spatialists.ch/posts/2026/03/1 #GIS #GISchat #geospatial #SwissGIS

  9. @mdsumner am I being silly or would all of this be solved already if we could serialize the vsicache and reuse it between sessions?

  10. 🆕 New technical article (in English): Efficient workflow to load and explore ENC (S-57) nautical charts in PostGIS and QGIS.

    🔍 Overview of the S-57 format structure
    ⚙️ Automated import with ogr2ogr and batch scripts
    🧩 PostGIS optimization: triggers, stored procedures & indexing
    🗺️ QGIS-ready in minutes for fast cartographic exploration

    📘 Read the article here 👉sigterritoires.fr/index.php/en

  11. 🍹 C'est l'heure du cocktail de bienvenue proposé par Satya !

    - une dose de #ModernDataStack,
    - un trait de géo,
    - un zeste d'Open Source,
    - et beaucoup d'amour 💗.

    Cette recette vous est servie dans cet article qui détaille comment le Gard valorise ses géo-données.

    :geotribu: geotribu.fr/articles/2025/2025

    Relecture 🧐 : @geojulien & Michaël Galien

    #PostgreSQL #PostGIS #GDAL #OGR #DBT #Metabase #ApacheAirflow

  12. So this took a lot of trying of different guides online, but in the end this one enabled me to get ECWs into GDAL tools on linux - github.com/mitxel-m/gdal-ecw-p

    Required emailing Hexagon for their ECW SDK - supportsi.hexagon.com/s/articl

    #GDAL #QGIS #ECW

  13. 📺 Le streaming, ce n'est pas que pour les séries ! Avec le format #COG, vos données raster deviennent des stars géospatiales. 🚀

    Plongez avec @badwolf42 dans l'univers du #COG et optimisez vos workflows 👉 geotribu.fr/articles/2025/2025

    #Geotribu #GDAL

    👀 Re-lecteurs : @arnaud_vandecasteele, @sguimmara, @geojulien, @Data_Wax

  14. #apachearrow and #gdal both rely on aws-c-cmmon and related packages

    Having no trust in anything #Amazon related (though there are certainly good people at AWS Labs, too), a question:

    Isn't there a way to make arrow and gdal depend on some other packages?

    @jorisvandenbossche @gdal

  15. Friends don't let friends save geodata as #shapefile
    (switchfromshapefile.org)

    On a related note:
    A friend is looking at tracing features (mostly streets and public transportation) from old city maps (Berlin, 1920-30s) with #QGIS. Does anyone have recommendations for (semi-)automated tools?
    We've already tried Bunting's AI-Tool and 'Raster Tracer' plugins.qgis.org/plugins/raste, both with some success but not entirely satisfying...
    Maybe something using #gdal?
    #GIS #GISChat #HGIS

  16. Työskenteletkö #paikkatieto jen parissa ja olet välillä ihmeissäsi kaiken maailman tiedostoista, tietokannoista ja rajapinnoista? 🤔

    Jos näin, niin tässäpä luettavaa. Artikkelissa puhutaan #GDAL-kirjastosta, joka on ns. #FOSS4G -perhettä. Kyseessä on kerrassaan kelpo työkalu moneen eri tarpeeseen 🎯

    linkedin.com/pulse/vektoriform

  17. Today at 11:30 EST I'll be giving my talk "Maps with Django" at DjangoCon US 2024 in Durham, North Carolina 🇺🇲

    I'll wait for you in the "Grand Ballroom III" of the Durham Convention Center, or you can watch it online ☺️

    More info 👇
    paulox.net/2024/09/24/djangoco

  18. A Gentle Introduction to GDAL Part 8 - Reading Scientific Data Formats
    --
    medium.com/@robsimmon/a-gentle <-- shared technical article / tutorial
    --
    “Among its many well-known capabilities, GDAL has a hidden superpower — the ability to read scientific data formats like Hierarchical Data Format (HDF), Network Common Data Form (NetCDF), and Gridded Binary (GRIB). Many essential climate and satellite datasets created by the likes of NASA, NOAA, the World Meteorological Organization (WMO), and the European Space Agency (ESA) are stored and distributed in one of these formats. They contain records of everything from global temperatures to land cover to ocean salinity. Unfortunately, many people who’d be interested in using these data don’t even know they exist…”
    #GIS #spatial #mapping #remotesensing #earth #global #gdal #opensource #opendata #tutorial #learning #onlinelearning #introduction #scientificdata #HDF #NetCDF #GRIB #NASA #NOAA #WMO #ESA

  19. Built a webmap to generate random geodata with export to #Geopackage #FlatGeobuf #CSV #GeoJSON or #PGDump

    Besides #wgs84 (latitude/longitude) all #UTM projections are supported dynamically by location

    Thanks to #GDAL #WebAssembly this works completely in the browser and does not require server processing 🤩

    Demo: jakobmiksch.github.io/random-g
    Repo: github.com/jakobMiksch/random-
    #gischat #vuejs #openlayers

  20. Built a webmap to generate random geodata with export to #Geopackage #FlatGeobuf #CSV #GeoJSON or #PGDump

    Besides #wgs84 (latitude/longitude) all #UTM projections are supported dynamically by location

    Thanks to #GDAL #WebAssembly this works completely in the browser and does not require server processing 🤩

    Demo: jakobmiksch.github.io/random-g
    Repo: github.com/jakobMiksch/random-
    #gischat #vuejs #openlayers

  21. Built a webmap to generate random geodata with export to #Geopackage #FlatGeobuf #CSV #GeoJSON or #PGDump

    Besides #wgs84 (latitude/longitude) all #UTM projections are supported dynamically by location

    Thanks to #GDAL #WebAssembly this works completely in the browser and does not require server processing 🤩

    Demo: jakobmiksch.github.io/random-g
    Repo: github.com/jakobMiksch/random-
    #gischat #vuejs #openlayers

  22. Built a webmap to generate random geodata with export to #Geopackage #FlatGeobuf #CSV #GeoJSON or #PGDump

    Besides #wgs84 (latitude/longitude) all #UTM projections are supported dynamically by location

    Thanks to #GDAL #WebAssembly this works completely in the browser and does not require server processing 🤩

    Demo: jakobmiksch.github.io/random-g
    Repo: github.com/jakobMiksch/random-
    #gischat #vuejs #openlayers

  23. Built a webmap to generate random geodata with export to #Geopackage #FlatGeobuf #CSV #GeoJSON or #PGDump

    Besides #wgs84 (latitude/longitude) all #UTM projections are supported dynamically by location

    Thanks to #GDAL #WebAssembly this works completely in the browser and does not require server processing 🤩

    Demo: jakobmiksch.github.io/random-g
    Repo: github.com/jakobMiksch/random-
    #gischat #vuejs #openlayers

  24. #gdal #ogr #mvt

    has someone ever seen this kind of artifacts with vector tiles generated by ogr2ogr ?
    The strangest part is that is it only one some small territories.

  25. Hot on the heels of my last #GDAL post, here's a blog post I never tooted when I wrote it late last year: How to get GeoParquet support in GDAL when installing from conda-forge - blog.rtwilson.com/how-to-get-g

    #GeoParquet #Parquet is the new cool data format, and getting conda-forge GDAL to work with it is just a package installation away...

    #GIS #Geospatial #OGR #conda #condaforge

  26. @russss I didnt know #gdal/ogr did #pmtiles! That's good to know.

    I think I need to do special calculations for my data, so I don't think a straight ogr2ogr will work for me……

  27. Started to build a webapp that generates random #geodata for testing and experimenting
    Currently only points are supported. Export works for #GeoJSON and #Shapefile
    The data generation runs fully client side without any backend. In future I might try #Gdal #OGR #wasm to support more file formats and projections
    #gischat #gis #openlayers #vue #vite #typescript

    jakobmiksch.github.io/random-g

  28. Anothhhhaaa Medium Article looking at Raster Data Preparation - specifically a quick recipe to slice GeoTiffs into bite sized chunks that are optimized for use in Geospatial Machine Learning & AI Solutions with GDAL. 🗺️

    🔗 medium.com/@gisjohnecs/quick-g

  29. Just 😍

    I couldn't wait, so here's a work-in-progress #mosaic of #SwissTOPO aerial imagery. All thanks to #Python, #RasterIO, #GDAL, and a few late night coding sessions.

    I can't get over the quality of these images, especially that water. ✨

  30. Just 😍

    I couldn't wait, so here's a work-in-progress #mosaic of #SwissTOPO aerial imagery. All thanks to #Python, #RasterIO, #GDAL, and a few late night coding sessions.

    I can't get over the quality of these images, especially that water. ✨

  31. Just 😍

    I couldn't wait, so here's a work-in-progress of aerial imagery. All thanks to , , , and a few late night coding sessions.

    I can't get over the quality of these images, especially that water. ✨

  32. Just 😍

    I couldn't wait, so here's a work-in-progress #mosaic of #SwissTOPO aerial imagery. All thanks to #Python, #RasterIO, #GDAL, and a few late night coding sessions.

    I can't get over the quality of these images, especially that water. ✨

  33. Just 😍

    I couldn't wait, so here's a work-in-progress #mosaic of #SwissTOPO aerial imagery. All thanks to #Python, #RasterIO, #GDAL, and a few late night coding sessions.

    I can't get over the quality of these images, especially that water. ✨

  34. Has anyone in the maphive used #GDAL or #rasterio to sieve *a targeted value* in a #raster

    I'm having some success with these tools to weed out small polygons globally, but I'm actually aiming to affect one DN/class and not the others.

    gdal.org/programs/gdal_sieve.h

    #maps

  35. Has anyone in the maphive used #GDAL or #rasterio to sieve *a targeted value* in a #raster

    I'm having some success with these tools to weed out small polygons globally, but I'm actually aiming to affect one DN/class and not the others.

    gdal.org/programs/gdal_sieve.h

    #maps

  36. Has anyone in the maphive used #GDAL or #rasterio to sieve *a targeted value* in a #raster

    I'm having some success with these tools to weed out small polygons globally, but I'm actually aiming to affect one DN/class and not the others.

    gdal.org/programs/gdal_sieve.h

    #maps

  37. Has anyone in the maphive used #GDAL or #rasterio to sieve *a targeted value* in a #raster

    I'm having some success with these tools to weed out small polygons globally, but I'm actually aiming to affect one DN/class and not the others.

    gdal.org/programs/gdal_sieve.h

    #maps

  38. Has anyone in the maphive used #GDAL or #rasterio to sieve *a targeted value* in a #raster

    I'm having some success with these tools to weed out small polygons globally, but I'm actually aiming to affect one DN/class and not the others.

    gdal.org/programs/gdal_sieve.h

    #maps

  39. After fighting #GDAL, #RasterIO, and a million other tools for a couple evenings, I finally have a pipeline that can create unified Slippy #map tiles from a mix of #GeoTIFFs and other tiles, all across multiple projections!

    It feels like a huge win on the way to a scalable raster pipeline.

    I'm sure this is child's play for experienced raster data wranglers, but it feels so good for my first major success!

  40. After fighting #GDAL, #RasterIO, and a million other tools for a couple evenings, I finally have a pipeline that can create unified Slippy #map tiles from a mix of #GeoTIFFs and other tiles, all across multiple projections!

    It feels like a huge win on the way to a scalable raster pipeline.

    I'm sure this is child's play for experienced raster data wranglers, but it feels so good for my first major success!

  41. After fighting , , and a million other tools for a couple evenings, I finally have a pipeline that can create unified Slippy tiles from a mix of and other tiles, all across multiple projections!

    It feels like a huge win on the way to a scalable raster pipeline.

    I'm sure this is child's play for experienced raster data wranglers, but it feels so good for my first major success!

  42. After fighting #GDAL, #RasterIO, and a million other tools for a couple evenings, I finally have a pipeline that can create unified Slippy #map tiles from a mix of #GeoTIFFs and other tiles, all across multiple projections!

    It feels like a huge win on the way to a scalable raster pipeline.

    I'm sure this is child's play for experienced raster data wranglers, but it feels so good for my first major success!

  43. After fighting #GDAL, #RasterIO, and a million other tools for a couple evenings, I finally have a pipeline that can create unified Slippy #map tiles from a mix of #GeoTIFFs and other tiles, all across multiple projections!

    It feels like a huge win on the way to a scalable raster pipeline.

    I'm sure this is child's play for experienced raster data wranglers, but it feels so good for my first major success!