Aaron Zuspan's Avatar

Aaron Zuspan

@aazuspan.dev.bsky.social

πŸ›°οΈπŸŒ²πŸ”₯ Research fellow at USFS PNW Research Station / Earth observation and fire / open source geospatial / Python / Earth Engine aazuspan.dev

1,112 Followers  |  589 Following  |  13 Posts  |  Joined: 20.10.2024  |  1.8591

Latest posts by aazuspan.dev on Bluesky

Preview
GitHub - aazuspan/us-domestic-names-history: Tracking changes to domestic place names in the United States. Tracking changes to domestic place names in the United States. - aazuspan/us-domestic-names-history

github.com/aazuspan/us-...

21.02.2025 00:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A git diff showing Denali renamed to Mt. Mckinley by executive order

A git diff showing Denali renamed to Mt. Mckinley by executive order

I made a Github repository a few days ago to automatically track changes to the GNIS database of place names in the US.

Apparently it works.

#Denali

21.02.2025 00:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

bsky.app/profile/did:...

Nothing fancy at all. Turns out Earth's surface color is pretty predictable.

10.12.2024 02:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The globe from 3 different angles, showing a dense grid of colored points from dark purple to bright orange, representing annual temperature range.

The globe from 3 different angles, showing a dense grid of colored points from dark purple to bright orange, representing annual temperature range.

The model is a stupidly simple pixel-based random forest trained with a grid of sampled points (below) using downscaled bioclimatic predictors derived from temp and precip (via WorldClim) and stretched MODIS RGB.

I also tried predicting in HSV and LAB space, but RGB looked the best πŸ€·β€β™‚οΈ

08.12.2024 20:15 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Title: MODIS RGB - Annual Mosaic 2020. Earth from 3 different angles in natural color, using real satellite imagery. It's an annual mosaic, so there's snow and ice around the Arctic circle.

Title: MODIS RGB - Annual Mosaic 2020. Earth from 3 different angles in natural color, using real satellite imagery. It's an annual mosaic, so there's snow and ice around the Arctic circle.

Title: MODIS RGB - Simulated with Modern Climate. Subtitle: Based on WorldClim 2.1 1970-2000 (Fick, S.E. and R.J Hijmans, 2017). Earth from 3 different angles in natural color. Some details are missing, but it looks very much like real satellite imagery of Earth.

Title: MODIS RGB - Simulated with Modern Climate. Subtitle: Based on WorldClim 2.1 1970-2000 (Fick, S.E. and R.J Hijmans, 2017). Earth from 3 different angles in natural color. Some details are missing, but it looks very much like real satellite imagery of Earth.

For comparison, here's the actual and predicted modern imagery from MODIS. A climate-only model definitely misses some topographic and soil detail, but seems to capture land cover surprisingly well.

08.12.2024 20:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Title: MODIS RGB - Simulated at Last Glacial Maximum (~22k years ago). Subtitle: Basesd on WorldClim 1.4 downscaled CCSM (Hijmans et al, 2005). Earth from 3 different angles in natural color. It looks relatively similar to the modern world, but the northern hemisphere has much more ice and snow. Western Europe north of the Mediterranean, North America north of Kansas, and the Andes range in South America are white. Sea level was lower, so landforms are slightly larger than present day.

Title: MODIS RGB - Simulated at Last Glacial Maximum (~22k years ago). Subtitle: Basesd on WorldClim 1.4 downscaled CCSM (Hijmans et al, 2005). Earth from 3 different angles in natural color. It looks relatively similar to the modern world, but the northern hemisphere has much more ice and snow. Western Europe north of the Mediterranean, North America north of Kansas, and the Andes range in South America are white. Sea level was lower, so landforms are slightly larger than present day.

Am I too late for #30DayMapChallenge Day 14 - A World Map?

I trained a model to predict MODIS RGB imagery from modern climate and applied it to modeled paleoclimate data to simulate a 22,000 year old satellite image of Earth

08.12.2024 20:15 β€” πŸ‘ 42    πŸ” 6    πŸ’¬ 4    πŸ“Œ 1
Advent of Code 2024

This was my tenth(!) year building 25 days of puzzles for #AdventOfCode. You can solve them all for free! Most people write code to solve them, but you can solve them however you like. I hope they help people become better programmers. 🌟

The first puzzle comes out in two hours: adventofcode.com

01.12.2024 02:57 β€” πŸ‘ 1140    πŸ” 209    πŸ’¬ 62    πŸ“Œ 22
Preview
Version 1.6 Legend for changelogs something big that you couldn’t do before., something that you couldn’t do before., an existing feature now may not require as much computation or memory., a miscellaneous min...

Please help us test the first release candidate for scikit-learn 1.6: pip install scikit-learn==1.6.0rc1

Changelog: scikit-learn.org/1.6/whats_ne...

In particular, if you maintain a project with a dependency on
scikit-learn, please let us know about any regression.

22.11.2024 14:49 β€” πŸ‘ 38    πŸ” 18    πŸ’¬ 2    πŸ“Œ 2
Preview
Foursquare Open Source Places: A new foundational dataset for the geospatial community I did not expect this! > [...] we are announcing today the general availability of a foundational open data set, Foursquare Open Source Places ("FSQ OS Places"). This base layer …

Foursquare just open sourced their 100 million place point of interest dataset! Some notes on poking around with it using DuckDB (it's Parquet files on S3) simonwillison.net/2024/Nov/20/...

20.11.2024 06:08 β€” πŸ‘ 462    πŸ” 113    πŸ’¬ 23    πŸ“Œ 16

Many fail to understand how the location of receiving stations impacted early data collection of polar orbiting satellites in the early days. That's the circular pattern in the early data.

In former life I re-processed 1978-1991 vis/ir data back when Dinosaurs Walked (data on tape reels)

13.11.2024 09:53 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Great work! Having an app to explore the data is really useful.

13.11.2024 18:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

We all think we know how much #Landsat and #Sentinel-2 data is in the archivesπŸ›°οΈ
🌍 Global edition
🚨 See our new paper and dataset to check 1982-2023 data availability for your study site:
tinyurl.com/yc82epfx
#GEE data viewer: tinyurl.com/322e63p2

22.10.2024 08:43 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Summarizing 51 Years of Landsat Data I analyzed 11 million Landsat scenes to test out the new Earth Engine - BigQuery interface.

If you're curious about implementation, I wrote a blog post about processing this with #EarthEngine and #BigQuery.

www.aazuspan.dev/blog/summari...

13.11.2024 01:28 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

#30DayMapChallenge, Day 12: Time and Space

51 years and 11 million #Landsat scenes, showing global cloud-free (<20%) coverage by path and row since Landsat 1 πŸ›°οΈ

13.11.2024 01:28 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 2    πŸ“Œ 1
Video thumbnail

#30DayMapChallenge Day 11: Arctic

One year of MODIS daily mosaic images

Did you know optical satellites like MODIS usually don't capture images over the poles in winter due to lack of sunlight? The "no data" hole grows as we near the winter solstice - and starts closing once daylight returns

11.11.2024 10:18 β€” πŸ‘ 39    πŸ” 18    πŸ’¬ 2    πŸ“Œ 1

Good point - much easier math at the equator! So in Swahili time, the clock is effectively counting how long the sun has been up/down? That's fascinating!

11.11.2024 20:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Text that says "Today at 90000.00Β° latitude you'll see 12.00 daylight hours. Tomorrow will be 0.0 minutes shorter. You would need to travel 1.9 kilometers to keep the same day length." Meanwhile the map shows you traveling from the north pole to the southern hemisphere.

Text that says "Today at 90000.00Β° latitude you'll see 12.00 daylight hours. Tomorrow will be 0.0 minutes shorter. You would need to travel 1.9 kilometers to keep the same day length." Meanwhile the map shows you traveling from the north pole to the southern hemisphere.

Fun fact, I did zero input validation πŸ‘

10.11.2024 06:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Daylight Hours Calculate the daylight hours at a given latitude and date, and see how far you need to travel to maintain today's day length.

There's also an interactive version where you can calculate travel distance for any date/location

www.aazuspan.dev/daylight-hou...

10.11.2024 06:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Visualizing how daylight hours change through the year depending on your latitude, for a blog post where I tried to figure out how far you'd need to travel to keep the same day length year-round (spoiler: not very far at first, then REALLY far at each equinox)

www.aazuspan.dev/blog/chasing...

10.11.2024 06:56 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

@aazuspan.dev is following 19 prominent accounts