Meh, anyone know how to fix illegal polygons like this in geopandas? I guess there's no fixing this though, this is someone uploading a bad fire perimeter they drew in Google Earth, no doubt. #gis #python #geopandas

@pyohio I'm going strong on my daily creative coding sketches, I usually do them with Python and the #py5 library, and this year it has been all smooth sailing: https://abav.lugaralgum.com/sketch-a-day

Also some #geopandas, #OSMnx and #Folium fun at our local hackerspace here in São Paulo #GaroaHackerClube. I've heard that PyOhio is one of the most welcoming US regional conferences, maybe one day I get the chance to join you :)

Alexandre Villares

Baixamos uns dados do GeoSampa e experimentamos um pouco com #OSMnx e #GeoPandas + #Folium

https://garoa.net.br/wiki/Python_Lab

GeoPandas. Reading and writing files
Map Application Using Python, GeoJSON, and Folium
How to Access Built-In GeoPandas Datasets
Deep dive on pruning: Dewey Dunnington’s latest blog post dives deep into how pruning, the selective reading of relevant data, makes #GeoParquet blazing fast in both local and #cloudnative contexts. Featuring hands-on comparisons across #SedonaDB, #DuckDB, #GeoPandas,...
https://spatialists.ch/posts/2025/12/16-deep-dive-on-pruning/ #GIS #GISchat #geospatial #SwissGIS
Deep dive on pruning – Spatialists – geospatial news

Dewey Dunnington’s latest blog post dives deep into how pruning, the selective reading of relevant data, makes #GeoParquet blazing fast in both local and #cloudnative contexts. Featuring hands-on comparisons across #SedonaDB, #DuckDB, #GeoPandas, #GDAL, and #Sedona #Spark, it’s a must-read for anyone exploring efficient cloud-native geospatial workflows.

Spatialists – geospatial news

QGIS to (Geo)Pandas – part 3

The journey continues: QgsArrowIterator is now merged, making it possible to iterate over QgsFeatures as Arrow batches.

This is where we are now ... http://anitagraser.com/2025/12/03/qgis-to-geopandas-part-3/

#QGIS #GeoPandas #GISChat #SpatialDataScience #Arrow #Python

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…

Free and Open Source GIS Ramblings

#30DayMapChallenge : #Fire

The #Volcanic Isles . A brief history of volcanism across The British Isles.

Quite pleased with how this one turned out.

Location of volcanoes taken from wikipedia (spotted a mistake and got to make an edit to wikipedia in the process); fault lines from the #BGS 625k bedrock dataset and the IE GSI 500k Bedrock Geology for Ireland. Font: League-Spartan by the League of Moveable Type.

#requests, #pandas and #geopandas for scraping and wrangling.#scipy for making the proximity surface (that's the colour scheme), #matplotlib for plotting. With all labeling done manually in #inkscape.

EDIT: I've been kindly and helpfully informed that (a) Ben Nevis' age is closer to 399 Ma; (b) some are missing; (c) others perhaps shouldn't be there; (d) it's complicated. So, maybe don't use this map to make any strategic decisions.

#volcanism #volcano #imNotExtinctImDormant #magma #geology #faultlines