Advertisement · 728 × 90

Posts by Brian Mc Donald

Very exciting. Quarto is a wonderful tool and I really like where you’re headed with version 2. Continuing work on Marimo integration would be great to see, if possible. Is there anywhere to donate to the projec?

1 week ago 0 0 0 0
Video

Native Cloud-Optimized GeoTIFF support in Lonboard!

- Stream massive COGs on demand
- Full control over image rendering: apply colormaps, change band combinations, use ML models
- Read COGs from anywhere, including local files and private data (via Obstore)

developmentseed.org/lonboard/lat...

2 weeks ago 5 3 0 0
Preview
Looming government offensive forces people to evacuate South Sudan town | MSF An imminent offensive on Akobo in South Sudan has forced hundreds of thousands of people and MSF teams to evacuate amidst the ongoing conflict.

🚨 South Sudan: Hundreds of thousands of people and our teams have received an evacuation order in Akobo, ahead of an imminent government forces offensive on the opposition-held town.

1 month ago 1 1 0 0
ESF Convert - ECHO Single Form Converter

I just released a simple tool for converting ECHO Single Form XML documents to Word or Markdown. Try out the library here pypi.org/project/esf-... and the fully client-side app here esf-convert.brianmcdonald.me

3 months ago 1 0 0 0
Preview
The Great Aid Recession: 2025’s Humanitarian Crash in Nine Charts The world faces unresolved conflicts, growing climate crises, attacks on aid workers, two famines, and diminishing political will—along with significant aid cuts. Altogether, 2025 has earned a grim n…

“In 2025 Americans would collectively spend more on their Halloween candy than their government did on life-saving humanitarian aid.” From Sam Vigersky at the @cfr.org: www.cfr.org/expert-brief...

3 months ago 4 2 0 0
Preview
Announcing our VS Code and Cursor extension Bringing a native marimo experience to your favorite IDE

byoe (bring your own editor) for @marimo.io is here. built from scratch with LSP + uv

marimo.io/blog/vscode

5 months ago 7 3 0 0
Rendering H3 data with H3HexagonLayer

Rendering H3 data with H3HexagonLayer

Maplibre text labels rendered above Lonboard layer

Maplibre text labels rendered above Lonboard layer

Post image

Released Lonboard v0.13!

- New layer types: H3, S2, Geohash, A5 and fixed HeatmapLayer
- Render data layers beneath Maplibre text labels
- Map UI controls: scale, fullscreen, navigation
- Significant performance improvements: fixing earlier regressions

developmentseed.org/lonboard/lat...

5 months ago 13 4 0 0
relationship diagram showing different spatial interaction structure(s) underlying alternative concepts of spatial correlation and the Moran's I coefficient, as shown in https://www.tandfonline.com/doi/pdf/10.1080/24694452.2024.2326541

relationship diagram showing different spatial interaction structure(s) underlying alternative concepts of spatial correlation and the Moran's I coefficient, as shown in https://www.tandfonline.com/doi/pdf/10.1080/24694452.2024.2326541

cool news from PySAL world: the (imminent) next release of the `esda` module will have (1) spatial correlograms and (2) (more importantly) @levijohnwolf.bsky.social's partial Moran's I estimator described in

www.tandfonline.com/doi/pdf/10.1...

(both already in main if you can't wait 😎)

6 months ago 6 3 0 1
Screenshot of the DTM API portal

Screenshot of the DTM API portal

Screenshot of the DTM API portal

Screenshot of the DTM API portal

Want to know how many internally displaced people there are at a national or subnational level, their cause of displacement and their areas of origin? I have been very proud to lead the DTM team's work over the past months in launching V3 of their API. There's more to come dtm-apim-portal.iom.int

8 months ago 1 0 0 0
Advertisement
Fire Risk Index framework

Fire Risk Index framework

Fire Risk Index framework

Fire Risk Index framework

Comparing fires in Camp 8W to fluctuation in Fire Weather Index

Comparing fires in Camp 8W to fluctuation in Fire Weather Index

Uncontrolled fire in dense displacement setting such as camps are a large but sadly under researched area.

I worked with our IOM CCCM team earlier this year on development of the Fire Risk Index, a framework to better understand , quantify, and respond to these risks. reliefweb.int/report/niger...

8 months ago 2 0 0 0
River Nile at Malakal

River Nile at Malakal

Post image Post image Post image

In beautiful South Sudan this week. Listening. Learning.

9 months ago 1 0 0 0
Post image

We’re chuffed to announce the 0.2 release of the GeoArrow specification! We released the first version in September, 2023 and have since worked with the community towards our vision that getting spatial data from one library to another should be fast, easy, and preserve properties like the CRS.

10 months ago 18 8 1 1
UN Global Pulse Meet UN Global Pulse, the Secretary-General’s Innovation Lab

UN Global Pulse have launched a call for proposals for the next Cohort of their accelerator programme. www.unglobalpulse.org/2025-call-fo...

Read about some of work on the DTM API as part of cohort 2 medium.com/un-global-pu...

11 months ago 1 0 0 0
A report by IOM's DTM. Annual Global Overview of Migration Routes 2024

A report by IOM's DTM. Annual Global Overview of Migration Routes 2024

A new report by the DTM team providing an overview of major migratory routes in 2024.
dtm.iom.int/products/the...

11 months ago 2 0 0 0
Preview
Opinion | To Understand Global Migration, You Have to See It First (Gift Article) These estimates, drawn from the location data of three billion Facebook users, provide a view of human migration in extraordinary detail.

This visual story of Global Migration derived Facebook data is very well done www.nytimes.com/interactive/...

1 year ago 3 1 0 0
Cover of a "Community Baseline Assessment" for Syria, from IOM's DTM

Cover of a "Community Baseline Assessment" for Syria, from IOM's DTM

New report from @iom.int's DTM on displacement and returnees in Syria.
Report: dtm.iom.int/reports/syri...
The dataset is on the DTM website and HDX and the DTM API is also updated.

1 year ago 3 0 0 0

A project I've been working on for the last 6 months. I feel really strongly about making geospatial technology and data available and understood by as many people as possible. And that requires getting creative with the ways we share information. This is my small contribution to that effort.

1 year ago 31 13 1 1

The podcast popped up in my feed right as I was using OSMNX for some analysis of access to health facilities from camps for displaced people - it's such a wonderful tool. I really enjoyed the episode. Looking forward to the next one.

1 year ago 1 0 0 0
Preview
Pixi Global: Declarative Tool Installation Think Homebrew, but cross-platform and easy to share with collaborators.

On the line about installing/running QGIS using conda - Pixi global is a real nice option for this prefix.dev/blog/pixi_gl... It allows you to launch QGIS by typing "qgis" anywhere rather than having to remember/activate your conda environment each time.

1 year ago 0 0 0 0
Advertisement
More than 10,000 buildings are likely to have been damaged or destroyed in the LA fires. Maps showing building damage from the Palisades and Eaton fires

More than 10,000 buildings are likely to have been damaged or destroyed in the LA fires. Maps showing building damage from the Palisades and Eaton fires

Map showing the perimeters of the fires in LA and evacuation orders and warnings currently in place

Map showing the perimeters of the fires in LA and evacuation orders and warnings currently in place

NEW: Maps showing estimated building damage from LA fires and latest fire perimeters and evacuation areas, huge thanks to Jamon Van Den Hoek and Corey Scher for the data.

Read @grimeslikedimes.bsky.social's account
www.ft.com/content/9400...

1 year ago 25 13 2 0
main message

main message

The Global Climate Highlights 2024 report is now online.

Delve in the analysis and access all the charts, information, and data on temperature, sea ice, precipitation, and greenhouse gas concentrations. Explore the data that defined 2024: https://bit.ly/40kQpcz

#C3S #GCH2024

1 year ago 329 249 10 59
Preview
Watch Duty - Wildfire Maps & Alerts Real-time information about wildfire and firefighting efforts nearby

Not lost on me that it's nonprofit tech, app.watchduty.org, showing up & actually working in the midst of the LA fires (donate to them!)

Meanwhile platforms fail to surface key news, vital info is paywalled...

As I've been saying, we need a new tech paradigm, yesterday!

1 year ago 3951 1174 79 63
A map of the Indian Ocean region that graphically depicts the 2004 Sumatra tsunami runups in meters in various places that ring the ocean basin.

A map of the Indian Ocean region that graphically depicts the 2004 Sumatra tsunami runups in meters in various places that ring the ocean basin.

Today marks exactly 20 years since the 2004 magnitude 9.1 great Sumatra earthquake and tsunami, one of the worst disasters of all time. It was the planet's first M9 quake in over 40 years. More than 225,000 lost their lives across 14 different nations, an unprecedented transnational disaster.

1 year ago 284 144 8 16
Very long queue - thousands of cars

Very long queue - thousands of cars

Very long queue - thousands of cars

Very long queue - thousands of cars

Amazing images of Syrians going back home

1 year ago 603 117 4 4

Superb work!

1 year ago 2 0 0 0
Post image

OSMnx 2.0.0 has been released! 🎉 This has been a massive effort over the past year to streamline the package's API, re-think its internal organization, and optimize its code. Today OSMnx is faster, more memory efficient, and fully type-annotated for a better user experience. 🧵

1 year ago 107 29 1 2
Post image Post image Post image Post image

Heartfelt gratitude and kudos to @developmentseed.org for making #satsummit Lisbon happen. Really enjoyed both the content and gathering of people. It´s all about a community working together in the end. ❤️

1 year ago 33 4 1 0
Quickly scrolling through a few interactive Python table examples made with reactable-py

Quickly scrolling through a few interactive Python table examples made with reactable-py

We are excited to announce reactable-py: interactive tables in #Python! 🐍

This tool is a port of the R package reactable. It offers quick options for sorting, searching, and paginating data, working with pandas and polars, and customization.

Check it out today! machow.github.io/reactable-py...

1 year ago 84 12 2 3
Preview
Quarto 1.6 – Quarto Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. There are also a couple of breaking changes that will af...

Quarto 1.6 is out! 🎉 Download it here: quarto.org/docs/download/

Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. Blog post: quarto.org/docs/blog/po...

1 year ago 228 62 2 8
Advertisement