Brian Mc Donald
@brianmcdonald.me
Humanitarian Aid Worker. Occasional whitewater kayaker.
Based in Nairobi
https://brianmcdonald.me
https://fosstodon.org/@brianmcdonald
Based in Nairobi
https://brianmcdonald.me
https://fosstodon.org/@brianmcdonald
Reposted by Brian Mc Donald
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...
- 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...
November 5, 2025 at 9:26 PM
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...
- 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...
Reposted by Brian Mc Donald
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 😎)
www.tandfonline.com/doi/pdf/10.1...
(both already in main if you can't wait 😎)
September 25, 2025 at 6:35 PM
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 😎)
www.tandfonline.com/doi/pdf/10.1...
(both already in main if you can't wait 😎)
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
August 18, 2025 at 4:22 AM
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
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...
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...
July 25, 2025 at 6:34 AM
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...
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...
In beautiful South Sudan this week. Listening. Learning.
June 30, 2025 at 7:10 PM
In beautiful South Sudan this week. Listening. Learning.
Reposted by Brian Mc Donald
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.
May 27, 2025 at 4:27 PM
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.
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...
Read about some of work on the DTM API as part of cohort 2 medium.com/un-global-pu...
UN Global Pulse
Meet UN Global Pulse, the Secretary-General’s Innovation Lab
www.unglobalpulse.org
May 16, 2025 at 2:42 PM
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...
Read about some of work on the DTM API as part of cohort 2 medium.com/un-global-pu...
A new report by the DTM team providing an overview of major migratory routes in 2024.
dtm.iom.int/products/the...
dtm.iom.int/products/the...
April 24, 2025 at 6:21 AM
A new report by the DTM team providing an overview of major migratory routes in 2024.
dtm.iom.int/products/the...
dtm.iom.int/products/the...
This visual story of Global Migration derived Facebook data is very well done www.nytimes.com/interactive/...
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.
www.nytimes.com
April 19, 2025 at 8:17 PM
This visual story of Global Migration derived Facebook data is very well done www.nytimes.com/interactive/...
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.
Report: dtm.iom.int/reports/syri...
The dataset is on the DTM website and HDX and the DTM API is also updated.
March 8, 2025 at 7:57 AM
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.
Report: dtm.iom.int/reports/syri...
The dataset is on the DTM website and HDX and the DTM API is also updated.
Reposted by Brian Mc Donald
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.
🚀 We made a zine!
"𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗶𝗻𝗴 𝗚𝗲𝗼𝘀𝗽𝗮𝘁𝗶𝗮𝗹 𝗗𝗮𝘁𝗮 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗖𝗹𝗼𝘂𝗱: 𝗔 𝗭𝗶𝗻𝗲 𝗘𝘅𝗽𝗹𝗼𝗿𝗶𝗻𝗴 𝗖𝗼𝗺𝗺𝗼𝗻 𝗙𝗼𝗿𝗺𝗮𝘁𝘀" is our answer to the notion that Big Ideas are best shared through accessible, creative, and impactful formats.
🔗 ds.io/cloud-native...
by @kiricarini.com & @gusbusdraws.bsky.social
"𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗶𝗻𝗴 𝗚𝗲𝗼𝘀𝗽𝗮𝘁𝗶𝗮𝗹 𝗗𝗮𝘁𝗮 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗖𝗹𝗼𝘂𝗱: 𝗔 𝗭𝗶𝗻𝗲 𝗘𝘅𝗽𝗹𝗼𝗿𝗶𝗻𝗴 𝗖𝗼𝗺𝗺𝗼𝗻 𝗙𝗼𝗿𝗺𝗮𝘁𝘀" is our answer to the notion that Big Ideas are best shared through accessible, creative, and impactful formats.
🔗 ds.io/cloud-native...
by @kiricarini.com & @gusbusdraws.bsky.social
February 20, 2025 at 2:45 PM
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.
Reposted by Brian Mc Donald
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...
Read @grimeslikedimes.bsky.social's account
www.ft.com/content/9400...
January 10, 2025 at 2:24 PM
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...
Read @grimeslikedimes.bsky.social's account
www.ft.com/content/9400...
Reposted by Brian Mc Donald
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
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
January 10, 2025 at 7:00 AM
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
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
Reposted by Brian Mc Donald
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!
Meanwhile platforms fail to surface key news, vital info is paywalled...
As I've been saying, we need a new tech paradigm, yesterday!
Watch Duty - Wildfire Maps & Alerts
Real-time information about wildfire and firefighting efforts nearby
app.watchduty.org
January 9, 2025 at 2:13 PM
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!
Meanwhile platforms fail to surface key news, vital info is paywalled...
As I've been saying, we need a new tech paradigm, yesterday!
Reposted by Brian Mc Donald
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.
December 26, 2024 at 7:50 AM
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.
Reposted by Brian Mc Donald
Amazing images of Syrians going back home
December 9, 2024 at 12:25 AM
Amazing images of Syrians going back home
Reposted by Brian Mc Donald
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. 🧵
November 26, 2024 at 4:29 PM
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. 🧵
Reposted by Brian Mc Donald
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. ❤️
November 22, 2024 at 10:59 AM
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. ❤️
Reposted by Brian Mc Donald
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...
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...
November 25, 2024 at 3:28 PM
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...
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...
Reposted by Brian Mc Donald
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...
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...
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.org
November 25, 2024 at 8:40 PM
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...
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...