Advertisement · 728 × 90
#
Hashtag
#GeoPandas
Advertisement · 728 × 90
Post image Post image

#DuboisChallenge2026 Plate 38
#matplotlib #geopandas #shapely #cartopy #dataviz

1 1 0 0
Post image Post image

#DuboisChallenge2026 Plate 37
#matplotlib #geopandas #shapely #dataviz

3 2 0 0
Post image Post image

#DuboisChallenge2026 Plate 20
#matplotlib #geopandas #dataviz

7 2 0 1

Map made with #python #Geopandas, all the rest with #TeXLaTeX.

2 0 0 0
Post image Post image

#DuboisChallenge2026 Plate 8
#matplotlib #geopandas #shapely #dataviz

5 1 0 0
Post image

#DuboisChallenge2026 Plate 6
#matplotlib #geopandas #dataviz

5 1 0 0
Post image Post image

AI Evolution!

I asked a LLM to "Create an accurate map of Germany with train connections" in September 2024 and again in February 2026. The difference is kind of wild.

2024: Random Trash
2026: "Here is a #python project that does it"

#geopandas #matplotlib #openai #codex

1 0 0 0
Post image

#DuboisChallenge2026 Plate 5
#matplotlib #geopandas #dataviz

10 1 0 0
Post image

#DuboisChallenge2026 Plate 1
#matplotlib #cartopy #geopandas #shapely #dataviz

5 1 0 0
Post image

#DuboisChallenge2026 Plate 2
#matplotlib #geopandas #pyfonts #dataviz

8 3 0 0
Post image

This week #TidyTuesday is about bringing our own data. Using the 2021 Census geopackage data from Portugal’s national statistics agency, I created a bivariate map of Lisbon’s residences categorized by low and high numbers of divisions.
#pydytuesday #matplotlib #geopandas #dataviz

12 0 0 0
Original post on fosstodon.org

QGIS to (Geo)Pandas – part 3

The journey continues: QgsArrowIterator is now merged! This makes it possible to iterate over QgsFeatures as Arrow batches. This is where we are now, quoting Dewey Dunnington: import geopandas from nanoarrow.c_array import allocate_c_array import qgis from qgis.core […]

2 2 0 0
Preview
Terminal output from creating a 3.14 conda env with geopandas and rioxarray Terminal output from creating a 3.14 conda env with geopandas and rioxarray - gist:1d6bf02a95f07a8bb85e5620b18fc33b

so, all that is missing for a working geospatial conda env in Python 3.14 (using conda-forge) is to resolve a requirements mismatch between #rioxarray and #geopandas : gist.github.com/michaelaye/1... (both failing on osx-arm64 and linux-64.)

2 0 1 0

while exploring @geopandas docs I learned it has a "explore()" function that creates an interactive #leafletjs map of the #geodataframe #pandas #gis #geodata #gischat #geopandas

geopandas.org/en/stable/docs/user_guid...

3 1 0 0
Post image

#30DayMapChallenge 7 Nov - Accessibility

This map shows the weather stations operated by the Spanish Met Service and regions where there is a lack of stations.

𝗧𝗵𝗲 𝗹𝗮𝗰𝗸 𝗼𝗳 𝘄𝗲𝗮𝘁𝗵𝗲𝗿 𝘀𝘁𝗮𝘁𝗶𝗼𝗻 𝗰𝗼𝘃𝗲𝗿𝗮𝗴𝗲 𝗹𝗶𝗺𝗶𝘁𝘀 𝘁𝗵𝗲 𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝘁𝗼 𝗱𝗲𝘁𝗲𝗰𝘁 𝗮𝗻𝗱 𝗮𝗻𝘁𝗶𝗰𝗶𝗽𝗮𝘁𝗲 𝗲𝘅𝘁𝗿𝗲𝗺𝗲 𝗲𝘃𝗲𝗻𝘁𝘀.

#aemet #geopandas #cartopy

18 4 0 0
Preview
Sous quel climat vivez-vous ? Où l’on repeint la carte du monde selon la durée maximale du jour, comme dans l’Antiquité. Dans sa définition ancienne, un « climat » désigne une bande géographique parallèle à l’…

Au-delà du cercle polaire, le jour le plus long dure 24h.

Fun fact : dans l'Antiquité, on ne définissait les climats que jusqu'à la latitude 50° car au-delà on pensait la terre inhabitable 😁

Script #python avec #geopandas pour la #carto.
En accès libre sur mon blog :
tinyurl.com/4f3fs7ts
2/2

3 0 0 0
Post image

First time joining the #30DayMapChallenge — and yes, I’m already late 😅

𝟭𝘀𝘁 𝗡𝗼𝘃𝗲𝗺𝗯𝗲𝗿: 𝗣𝗼𝗶𝗻𝘁𝘀 - showing the main reservoirs of Spain, represented as dots and coloured by their river basin 💧

#30DayMapChallenge2025 #dataviz #geospatial #climate #Python #Cartopy #GeoPandas

12 0 0 0
Original post on fosstodon.org

QGIS to (Geo)Pandas follow-up

The conversation around Looking for better ways to convert between QGIS VectorLayer and (Geo)DataFrame is continuing over at What I've learned so far: QgsVectorLayer.as_geopandas() has landed in QGIS master on 13 Oct 2025. There's also QgsVectorLayer […]

5 1 0 0
Original post on fosstodon.org

I'm looking for better ways to convert between #QGIS VectorLayers and #GeoPandas GeoDataFrames. #pyogrio and #arrow look promising (reduces run time by 50%) but when I try to wrap it in a Processing script, it gets tricky […]

2 1 0 0
Preview
city2graph city2graph logo city2graph logo city2graph is a Python library for converting geospatial datasets into graphs for GNN with integrated interface of GeoPandas, NetworkX, and Pytorch Geometric across ...

#city2graph is a #Python library for converting #geospatial datasets into graphs for #GNN with integrated interface of #GeoPandas, #NetworkX, and #PytorchGeometric across multiple domains

city2graph.net/index.html

1 0 0 0
Edge bundled light green lines of public transport travel on a dark background map

Edge bundled light green lines of public transport travel on a dark background map

Enough hacking for tonight, time to sleeeep :blobcat_box:

#GeoPandas #GIS

0 0 0 0
a map. An outline of Midwestern (a local government area in NSW, Australia) in black surrounded by a buffer zone in blue around it. Purple points (which are species observations) are speckled around the map

a map. An outline of Midwestern (a local government area in NSW, Australia) in black surrounded by a buffer zone in blue around it. Purple points (which are species observations) are speckled around the map

3 maps, each showing an black outline of Midwestern (a local government area in NSW, Australia) with a grid overlayed on each. Each map shows a purple dot representing a theoretical 'true' species location, and a yellow point representing the new point location due to generalisation (the process of making the location less precise). These three maps show 3 scenarios when a generalised point appears inside an area when its true location is outside, inside an area when its true location is inside, and outside an area when its true location is inside

3 maps, each showing an black outline of Midwestern (a local government area in NSW, Australia) with a grid overlayed on each. Each map shows a purple dot representing a theoretical 'true' species location, and a yellow point representing the new point location due to generalisation (the process of making the location less precise). These three maps show 3 scenarios when a generalised point appears inside an area when its true location is outside, inside an area when its true location is inside, and outside an area when its true location is inside

🔍 Need to search for species in an area with a buffer? 🔵

Learn how to add a buffer in Python and see how to consider threatened species with obfuscated locations in a new ALA Labs post by Amanda Buyan & me 😀

labs.ala.org.au/posts/2025-0...

🧪🌏 #Python #matplotlib #geopandas #geospatial #quartopub

6 2 0 1
Preview
Software Sustainability Institute (@softwaresaved.bsky.social) 🎓 We are delighted to share two new resources developed as part of the Research Software Practices in the Social Sciences project. Find out more and access the guides at:…

Are you a #socialscientist who would like to use #Python in your research?
Discover how to get started with Python and how to create maps in Python using #GeoPandas with these great guides from @softwaresaved.bsky.social

1 0 0 0
Post image

Science doesn’t speak just one language—and neither does spatial data. SDSL, backed by GeoPandas & NumFOCUS, is helping R, Python, and Julia devs build shared tools, standards & communities. Fuel the future and donate at numfocus.org/fuel-the-fut... #FuelTheFuture #GeoPandas #NumFOCUS

2 0 0 0

I used #geopandas and @qgis.fosstodon.org.ap.brid.gy for the mapping.

0 0 0 0
Getting tracks from Garmin Connect to PostGIS – acgeospatial

New blog. This time Getting tracks from #Garmin connect to #PostGIS. I present two options with code. www.acgeospatial.co.uk/getting-trac...

Using #geopandas, #sqlalchemy

4 1 0 0
Post image

Roads of London! This map was generated using #Matplotlib #Numpy #Geopandas. #Python #DataScience #Data #DataVisualization #London.

3 0 0 0
poster showing 25 maps, each of a different city, with each showing a 1km grid of population density overlaid by major rail transit routes

poster showing 25 maps, each of a different city, with each showing a 1km grid of population density overlaid by major rail transit routes

fun map poster of rail transit and population density by Aniket Kali and myself - just showed this at the Canadian Cartographic Association 2025 conference this week!

check out more maps here:) schoolofcities.github.io/rail-transit...

#maps #transit #gis #geopandas #inkscape #openstreetmap

17 6 1 0
Post image

One of my favorite tasks: creating figures with @matplotlib.org and #geopandas

This one for osf.io/preprints/os...

6 1 0 0

10/14 DuckDB offers performance advantages over GeoPandas in batch processing. Reduce your spatial analysis to SQL & optimize it for speed! - via jessekv #geopandas #SQL #performance #optimization

0 0 1 0