Software Engineering
<-Return to all blogs
Building a queryable Earth with vision-language foundation models
We take a close look at two such remarkable VLMs that have come out in the past few months and, using these models, we build a prototype “queryable Earth” functionality that allows retrieving images along with their geolocations using text queries over a large geographical area.
Using Kerchunk to make NOAA’s National Water Model Dataset more accessible
In this blog, we discuss our experience using Kerchunk to improve access times to short-range streamflow predictions generated by NOAA’s National Water Model Predictions Dataset, achieving a speedup of 4 times, using 16 times less memory.
Using Amazon CloudFront Functions to Facilitate Smooth Project Transitions with Conditional Redirects
In this blog, we detail our experience making this project transition possible for our client by implementing conditional redirects via Amazon CloudFront functions.
Modularization and Extensibility in Scientific Python
We discuss how modularization and extensibility serve to make the scientific Python ecosystem more accessible to users, and how this concept is reflected in STAC.
Introducing Raster Vision v0.21
In this post we highlight the major changes rolled out in the latest update of Raster Vision, our open-source ML library.
The stactools Raster Footprint Utility
In this post we provide the context necessary for readers to create accurate raster footprints for use in their STAC metadata.
Unleashing the Power of Geospatial AI: Elevating our Machine Learning Offerings
We outline recent projects tackling complex challenges through the lens of Machine Learning and discuss how our past experience will shape future work.
Cicero-NLP: using language models to extend the Cicero Database
We discuss how to make US Representative contact information easier to collect through automation using Natural Language Processing.
The JavaScript Cave: Watch Your Step!
If I had to describe what it’s like to work in JavaScript, I’d have to say, “it’s like the cave scene in Raiders of the Lost Ark.” The language is one booby trap after another. You can never let your guard down. Developers new to JavaScript don’t realize that the language is out to get […]
Introducing: Raster Vision v0.20
We outline Raster Vision V0.20, introducing new features, improved documentation, and an entirely new way to use the project.