Binary partitioning with k-d trees is silly amazing. And with OSM data in radians and pretending the planet is a perfect sphere, scikit-learn's BallTree works wonderfully for quickly finding things nearby some reference point.

Like how far away the nearest bicycle_parking is for every building in a city.

https://github.com/ellieayla/bicycle-parking-distance/blob/main/distance_from_buildings_to_nearest_bicycle_parking.geojson

#IMadeAThing #python #osm #overpassql

bicycle-parking-distance/distance_from_buildings_to_nearest_bicycle_parking.geojson at main · ellieayla/bicycle-parking-distance

Contribute to ellieayla/bicycle-parking-distance development by creating an account on GitHub.

GitHub
Ultra

A web based tool for making MapLibre GL maps with data from sources such as Overpass, GeoJSON, GPX, KML, TCX, etc

I'm giving a workshop about #OpenStreetMap's Overpass query language on Saturday evening at #gpn23

It's a very powerful and useful tool, allowing for things such as custom queries, maps, statiscs, OSINT, or finding mistakes in OSM's data.

Unfortunately it's not the most intuitive thing, but we'll get you there during the workshop.

There are limited seats available and registration is mandatory: https://pretix.entropia.de/entropia/gpn23-workshops/89/

#gpn #osm #osint #overpass #overpassql #overpassturbo #overpassultra

Querying OpenStreetMap with Overpass-QL

Sat, June 21st, 2025

New account, so new #introduction. Let's do it again!

I have a
#MastersDegree in #ComputerScience and #ComputerEngineering. I went to #NMU for undergrad and #MSU for my graduate degree. I currently work at #UChicago for the #TMWCenter, which focuses on helping young children acquire language (and therefore other learning skills) faster.

In my spare time, I develop
#OpenSourceSoftware such as
- a
#SphinxDoc extension that embed #Fediverse comments on your page
- a library to talk to
#ManifoldMarkets from native #Python
- a
#PredictionMarket manager using the above
- a
#transpiler from a subset of Python to #OpenStreetMaps's #OverpassQL
- bug fixes to many other projects, including
#mypy, #base58, #attrs, #CPython, & more

I spend a fair bit of my time these days on
#MathResearch, specifically into the #ThueMorse Sequence and its extensions.

I'm also a hobbyist editor on OpenStreetMap.

#Demisexual, #transfem, and happily engaged to my #enby sweetheart.

We have two cats:
#OpheTheLoaf and #MayalaranTheCat (yes, from #StormlightArchive) See here for more on them!

I speak English fluently, Spanish haltingly, and am trying to learn Chinese

#queer #Chicago
Olivia A-C (@LivInTheLookingGlass)

These are our cats, #OpheTheLoaf and #MayalaranTheCat. Ophelia was originally my partner's, we live together full time now, and are an integrated family Fun facts about Ophelia: * She is missing a tooth, so her lip sometimes gets stuck open in a cute way * She has an "activation noise" that sounds kinda like a pigeon * She will often do 10/10 loafs, hence the nickname Some facts about Maya: * Her favorite hobby is judging the neighbors * She is very anxious * She has an incredibly dainty play style * She has a series of increasingly ridiculous nicknames: Mayalaran -> Maya -> Mayo -> Aioli -> Au Jus (Follow the hashtags if you want just my cats) #CatsOfMastodon #CatsOfFedi (📎8)

TransFem Space

Oh dang, my #introduction post is waaay out of date now. Let's do it again!

I have a #MastersDegree in #ComputerScience and #ComputerEngineering. I went to #NMU for undergrad and #MSU for my graduate degree. I currently work at #UChicago for the #TMWCenter, which focuses on helping young children acquire language (and therefore other learning skills) faster.

In my spare time, I develop #OpenSourceSoftware such as

I spend a fair bit of my time these days on #MathResearch, specifically into the #ThueMorse Sequence and its extensions.

I'm also a hobbyist editor on OpenStreetMap.

#Demisexual, #transfem, and happily engaged to my #enby sweetheart.

We have two cats: #OpheTheLoaf and #MayalaranTheCat (yes, from #StormlightArchive)

#queer #Chicago

So #OverpassQL is quite the weird language. Fun when it actually works though
Einführung #Overpass - OSM-Stuttgart/#overpass.pdf at master · fx99-D/OSM-Stuttgart | #presentation #overpassql #filetype:pdf #openstreetmap https://github.com/fx99-D/OSM-Stuttgart/blob/master/overpass.pdf
fx99-D/OSM-Stuttgart

Contribute to fx99-D/OSM-Stuttgart development by creating an account on GitHub.

Einführung #Overpass - OSM-Stuttgart/#overpass.pdf at master · fx99-D/OSM-Stuttgart | #presentation #overpassql #filetype:pdf #openstreetmap https://github.com/fx99-D/OSM-Stuttgart/blob/master/overpass.pdf
fx99-D/OSM-Stuttgart

Contribute to fx99-D/OSM-Stuttgart development by creating an account on GitHub.

OSM Queries

A collection of queries to help you use the OpenStreetMap Overpass API

Mismatched streets

Queries to support local mappers