Season 2 of Give Me 5 is LIVE. First up: @howardbutler.com on why open source software is foundational for modern AI. Watch now β youtu.be/gFzNCoQaBfo
Posts by Howard Butler
Yes there are bugs in both the book and the code which have been "fixed" to cause variations π
From Even
"in PROJ, the central meridian correction (lambda minus lambda_0) is applied in the generic code path of src/fwd.cpp and src/inv.cpp. This saves some typing in formulas of all map projections. phi_0 correction is different as its impact is really per-projection method"
#GDAL just a friendly bump
take a few minutes for the GDAL 2025 user survey to help focus GDAL Sponsorship Program activities. your opinions and feedback make a difference.
Linked to from this issue, and there's also a link to last year's results: github.com/OSGeo/gdal/i...
2025 GDAL User Survey is now active for the entire month of December! Visit gdal.org/survey/ & tell the project how you use it, where you get help, what it should do in the future, & how/if it should use LLMs going forward. (optionally) give us your email, we'll even enter you to win a GDAL t-shirt!
2025 GDAL User Survey is now up at gdal.org/survey
Optionally give us your email for a chance to win a new GDAL t-shirt!
π― agree with the problem of junior folks coming into the profession, which is a bit like a machinist or carpenter in terms of the need for mentoring and apprenticeship required to grow out of the larval stage to create and maintain stuff that can last.
Maybe AI negates durability?
Watch @howardbutler.com's #CNG2025 talk on cloud-optimized point clouds & how data chunking & #cloudnativegeo formats are reshaping how we process and interact with point clouds at scale
π‘ "Can we do for point clouds [what COG did for rasters?]" Short answer: yes.
βΆοΈ Watch now: youtu.be/4cB4mJjrkZU
I am pleased to announce the release of PDAL 2.9.0
github.com/PDAL/PDAL/re...
Goodies include GDAL VSI support by Norman Barker, FileSpec support by Thomas Swamy, filters.supervoxel by Bram Ton, SPZ read/write, `ogr` option for filtering, and greatly enhanced readers.tindex support by Isaac Bell.
A toblerity
A toblerity
yeah, usgs.entwine.io points to ~350tb of EPT. It's awesome for everything except when you need to federate the content in bulk.
I also wonder about Zarr in relation to TileDB, which seems to already have stuff like IceChunk built in and the user expectation is you write to a consistent open source API in any language instead of the Python-first Zarr ecosystem. We built silvimetric.com on TileDB for this reason.
My angst about Zarr is rooted in the fact that sufficiently large exploded-style data structures in the cloud are effectively immovable in bulk. We learned this lesson very harshly with EPT, as there are too many situations where you must federate content (ie your government is shutting things down)
The new GDAL 3.11 CLI has context-aware bash completion and spelling suggestions β options, formats, sub-commands, and more! No more fumbling for inconsistent names or orderings.
Join us at the GDAL CLI Deep Dive webinar on June 3rd at 1400 UTC to learn more. numfocus-org.zoom.us/webinar/regi...
About "osgeo.gdal": at one time the thought was osgeo could act as a Python namespace for participating packages. 'gdal' and 'osr' and 'ogr' were standalone scripts that were simply dropped into people's global installs. 'osgeo' brought them into a namespace that wasn't 'gdal.gdal'.
We're seeking funding to take @source.coop to the next level.
Page from John Snyderβs Projection notebook that dates from when he was 16 years old.
blogs.loc.gov/maps/2015/11...
Mostly a rant of frustration about the same pattern repeating.
Excellent references!
PostGIS/GEOS' buffer(0) is the start of your journey.
The GDAL Maintainers Meeting Minutes for December 19th, 2024 are now available at lists.osgeo.org/pipermail/gd...
IMO, packaging is out of scope for a project like GDAL, although we have been supporting @conda-forge.org through PR activity because of its centrality to GDAL's continuous integration infrastructure.
As you know with ODM, windows/osx binaries attract a very specific, non-contributing audience π
There is money through the GDAL Maintenance Program thanks to our sponsors, and an RFC with an initial implementation has been written to provide a git-like CLI refactor gdal.org/en/latest/de...
It will be labeled experimental for at least a few major releases until it is clear there is uptake.
Dan Baston from the GDAL Maintenance Team posted the results of the first GDAL User Survey gdal.org/en/stable/co... The key takeaways were:
* Most people use GeoTIFF for rasters
* The CLI is very inconsistent and frustrating
* Two people claimed to be Frank Warmerdam
Panic attacks can be hilarious in retrospect?
I think it is important to acknowledge the GDAL User Survey's response population is likely heavily skewed toward open source geospatial power users, who are also likely to be QGIS users, which has its default format be GeoPackage.
Dan Baston from the GDAL project wrote up some interesting results of the first GDAL Users Survey which you can now read at gdal.org/en/stable/co...
Frank Warmerdam has already filled in his GDAL survey. Please help us by filling out yours.