This week we begin rolling out recordings from #CNG2025. First up: @opencholmes.bsky.social on "Towards a Global Spatial Data Ecosystem." As Chris states: "We have the tools and people we need to make a huge impact...as long as we do it together"
▶️ youtu.be/IA9ZvXOnPZ0
New videos dropping weekly!
Posts by Chris Holmes
Japan Earth Observer (JEO) newsletter #5 is out. There is news on Japan's space, EO, and geospatial industry in April + a deep dive on space-related items in the defense budget; JMoD is going shopping for satellites www.japanearthobserver.com/jeo-5-jmod-g...
File under "things you can do, but probably shouldn't".
An app that converts time slices of a netcdf to pngs and then combines those into a video overlaid on map, 100% in browser.
smoke-video.netlify.app
#geosky #geography #gischat
Example app showing how to create time lapse videos, in browser, at dynamic resolution, all from the same files. Click somewhere to generate a video.
cog-video.netlify.app
#geosky #geography #gischat
With today's Zarr Python release, switch to the new obstore-based backend for **3x faster** reading from S3, Google Cloud Storage, and Azure than the default fsspec backend.
zarr.readthedocs.io/en/stable/us...
developmentseed.org/obstore/late...
... for connection and collaboration.
Get your ticket soon, and come join an incredible group of people in Utah - you won't regret it. But you likely will regret NOT going, not being there at this inflection point for the CNG movement, and connecting with such an awesome group of people.
The first Cloud-Native Geospatial Conference is happening in three weeks! I'll be giving the opening keynote, and I'm working to make it one of my best talks ever. The agenda (2025-ut.cloudnativegeo.org#agenda) is incredible, but there's also going to be lots of space between the talks...
The AI tools also really make it much easier to 'drop in' and just spend 20-30 minutes but make some concrete progress.
Do it! The vibe coding for QGIS is amazing these days. My recent learning is to start with plugins.qgis.org/plugins/plug... to start with a good structure. And newborns sleep a lot 😀 - I got through a lot of Breath of the Wild after putting mine (now 6) down. But qgis coding is just as fun...
Matt Hanson and Olaf Veerman kicking off the STAPI sprint 2025
Day 1 in the books from the Satellite Tasking API #STAPI sprint 2025 in Lisbon!
We've got four sprint groups:
- spec
- frontend
- software
- vendor implementations
Watch github.com/stapi-spec/ for all the changes!
Organized by @element84.com, hosted by @developmentseed.org, and sponsored by #aws
I'll be at the Cloud Native Geospatial Conference (2025-ut.cloudnativegeo.org), talking about using GPUs for geospatial workloads.
Let me know if you have any experience or interest in this and would like to chat.
🥳 @qgis 3.42 has landed in #condaforge
https://anaconda.org/conda-forge/qgis
My favorite way to install #QGIS
#conda #gischat #python #opensource
SatCamp Tickets are Live! Join us for SatCamp 2025: Resilience Through Uncharted Terrain!
📍 Boulder, CO | Sept 24-26
🎟️ Register now: satcamp.xyz
Let’s shape the future of geospatial together! 🌍🔥 #SatCamp2025
As we push adoption of stac-geoparquet, we've found some cases where we might want to store multiple collections in the metadata. I made a light RFC here, if you're intersted: github.com/stac-utils/s...
#stac
Just download that zip, and in QGIS go to Plugins -> Manage and Install Plugins -> Install from ZIP. Ideally you have v0.6 or earlier of GeoParquet Downloader plugin installed. It should pop up a message & guide you to know what's happening. Please let me know if it works, or what went wrong.
Is anyone up to test my geoparquet downloader qgis plugin? We want to change the directory in the latest release, which means migrating users from the old plugin to the 'new' one. If you could try out github.com/user-attachm... and let me know how it works I'd appreciate it.
3 lines of terminal commands for using pixi to install qgis
🌶️ pixi.sh is the easiest and fastest way to install #QGIS on Ubuntu (maybe Mac too) right now if you need access to GeoParquet and DuckDb formats and python libraries for plugins 🧵 #gischat
We've published 118,678,424 open-data field boundaries so far. The boundaries have been collected from different open data portals, in different formats, and are now published in a single format. If you're creating farmer software solutions and need field boundaries, use them to your advantage...
All open source is political. Even Rouault – archetypal GIS "random person maintaining the code that supports all modern digital infrastucture" – commited to GDAL github.com/OSGeo/gdal/p... - will now print "Trans rights are human rights" with `--version`. #gischat 🏳️⚧️👏🏼🏅
(unless you love SQL and have your lat/long coordinates memorized).
A big thanks to all the new contributors!
I think my favorite (pictured in the gif) is the ability to select multiple
@overturemaps.bsky.social
layers and then have the plugin download them all at once. I'm pretty confident it's now the easiest way to get a bunch of Overture data for your area of interest.
It's so cool to see the plug-in get better as different people 'scratch their own itch' and add what they think is useful.
Just published a post on new features in the GeoParquet Downloader QGIS Plug-in I've been working on, see cholmes.medium.com/new-features...
The most exciting thing to me is that a majority of the new enhancements have come from outside contributors.
I'm incredibly pumped that we'll be launching 'phase 2' of the TGE initiative that lead to Fields of The World (fieldsofthe.world) and fiboa (github.com/fiboa). And I'd like to invite you to join us!
See tgengine.org/tge-innovati... for the full post, and read on for some more information.
Yeah, I agree it’d be easier. I just don’t have direct access…