Vous pouvez lire le billet sur le blog La Minute pour plus d'informations sur les RSS !
Feeds
6056 items (58 unread) in 55 feeds

-
Cybergeo (10 unread)
-
Revue Internationale de Géomatique (RIG)
-
SIGMAG & SIGTV.FR - Un autre regard sur la géomatique (2 unread)
-
Mappemonde (10 unread)
-
Dans les algorithmes (11 unread)

-
Imagerie Géospatiale
-
Toute l’actualité des Geoservices de l'IGN
-
arcOrama, un blog sur les SIG, ceux d ESRI en particulier (6 unread)
-
arcOpole - Actualités du Programme
-
Géoclip, le générateur d'observatoires cartographiques
-
Blog GEOCONCEPT FR

-
Géoblogs (GeoRezo.net)
-
Conseil national de l'information géolocalisée (1 unread)
-
Geotribu
-
Les cafés géographiques (3 unread)
-
UrbaLine (le blog d'Aline sur l'urba, la géomatique, et l'habitat)
-
Icem7 (1 unread)
-
Séries temporelles (CESBIO)
-
Datafoncier, données pour les territoires (Cerema) (1 unread)
-
Cartes et figures du monde (3 unread)
-
SIGEA: actualités des SIG pour l'enseignement agricole
-
Data and GIS tips
-
Neogeo Technologies (3 unread)
-
ReLucBlog
-
L'Atelier de Cartographie
-
My Geomatic
-
archeomatic (le blog d'un archéologue à l’INRAP)
-
Cartographies numériques
-
Veille cartographie
-
Makina Corpus (1 unread)
-
Oslandia (6 unread)
-
Camptocamp
-
Carnet (neo)cartographique
-
Le blog de Geomatys
-
GEOMATIQUE
-
Geomatick
-
CartONG (actualités)
Géomatique anglophone
-
7:20
GeoTools Team: GeoTools 33.0 release
sur Planet OSGeoThe GeoTools team is pleased to announce the release of the latest stable version of GeoTools 33.0: geotools-33.0-bin.zip geotools-33.0-doc.zip geotools-33.0-userguide.zip geotools-33.0-project.zip This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.27.0 and GeoWebCache 1.27.0. We thank Gabriel Roldan (Camptocamp) and Jody -
2:00
GeoServer Team: GeoServer 3 Crowdfunding Goal Surpassed!
sur Planet OSGeoWe are thrilled to announce that the GeoServer 3 crowdfunding campaign has not only met but exceeded its funding target! This remarkable achievement is a testament to the unwavering support and commitment of our global geospatial community.
Why This Matters: GeoServer 3 represents a significant leap forward in open-source geospatial technology. With the funds raised, we will:
- Modernize the platform by upgrading to Spring 6 and JDK 17, ensuring long-term support and compatibility.
- Enhance security through improved authentication mechanisms and compliance with current standards.
- Improve performance by replacing outdated components like JAI with modern alternatives such as ImageN.
- Align with modern deployment environments, facilitating cloud-native and containerized deployments.
Acknowledging Our Community: This milestone was made possible by the collective efforts of individuals, organizations, and institutions worldwide. Your contributions—be it through funding, advocacy, or development—have been instrumental in shaping the future of GeoServer.
Looking Ahead: Surpassing our funding goal allows us to invest additional resources into further enhancements and features, as prioritized by the GeoServer Project Steering Committee (PSC). This includes a stronger focus on security and vulnerability management, ensuring GeoServer remains robust, secure, and resilient in the face of evolving threats. These efforts will help ensure that GeoServer continues to evolve in line with the needs of its diverse user base.
Thank you for being an integral part of this journey. Together, we’ve laid a robust foundation for the next generation of open-source geospatial solutions.
Stay tuned for updates as we embark on this exciting new chapter!
The following organisations have pledged their support:
Individual donations: Abhijit Gujar, Stefan Overkamp.
-
2:00
GeoServer Team: GeoServer 2025 Q2 Developer Update
sur Planet OSGeoThe GeoServer team is charging ahead with our 2025 roadmap plans.
Thanks to 2025 Sponsors:
CITE CertificationA great deal of progress has been made on CITE Certification with the most recent GeoServer 2.27.0 Release passing tests! This is great for interoperability and project stability as the CITE tests act as an external “blackbox” testing framework and this verifies that GeoServer is operating as intended.
We are presently determining how to pay for certification:
- The Open Source Geospatial Foundation has negotiated a reduced rate of $150 annual cost per standard certified.
- We are prioritizing tests where we can act as a “reference implementation” resulting in no annual cost for OSGeo.
- For Web Feature Service we pass tests for WFS 2.0, WFS 1.1, and WFS 1.0 which would add up to $450. It may be worthwhile only being certified for the latest WFS 2.0 to reduce the costs to $150.
- There are also now CITE tests for output formats. This would allow the WFS and WPS output to be certified on individual formats like GeoPackage and GeoTIFF.
While GeoServer presently “implements” these standards, our sponsorship level is not sufficient to allow us to feel comfortable paying annual costs for “certification”.
Full certification amounts to $900 a year, while certifying only the latest services amounts to $450 a year.
OGC Standard Full Certification Latest Services Services OGC API - Features $150 Certified $150 Certified WCS 2.0.1 $0 Reference $0 Reference WCS 1.1.1 $0 Reference $0 Reference WCS 1.0 $0 Reference $0 Reference WFS 2.0 $150 Certified $150 Certified WFS 1.1.0 $150 Certified $0 Implements WFS 1.0.0 $0 Reference $0 Reference WMS 1.3.0 $150 Certified $150 Certified WMS 1.1.1 $150 Certified $0 Implements WMTS 1.0.0 $0 Reference $0 Reference Data formats and encodings GeoTIFF 1.1 $150 Certified $0 Implements GeoPackage 1.2 $150 Certified $0 Implements How you can help: We would really like confirmation that certification is valuable to the community. If you think it is valuable, please let us know in the Discourse forum or, even better, if you are interested in sponsoring part of the certification, please do speak up! If we do not hear from anyone, we might not pursue formal certification any further.
Many thanks to prior sponsors of this activity including Gaia3D, and OSGeo:UK.
GeoServer 3The big news is that GeoServer 3 crowdfunding campaign phase one has been successful, allowing the project plan milestones to be scheduled.
We are working around the GeoServer 2.28.0 release in September to avoid disruption to the project:
-
Milestone 1 : Preparation (May-July)
Doing everything possible ahead of time before the migration to spring-framework-6.Milestone 1 is already in progress, see the headings below for specific activities.
Milestone 1 activities will be taking place on the
main
branch ahead of the GeoServer 2.28 release. As tasks are completed, your feedback and continuous testing of nightly builds will be highly appreciated. Please chat to us about how you can automate the testing in your non-production environments. -
Milestone 2 : Migration (August-October)
Requires a coordinated “code-freeze” across nine codebases migrating to spring-framework-6.This activity is going to take careful planning, and we anticipate scheduling an in-person sprint for the migration.
While initial work may occur on a
dev
branch, GeoServer 3 will take over themain
branch after the September release of GeoServer 2.28.0. -
Milestone 3: Delivery (November - December)
The moment we have the code-base working again, Milestone 3 activities include continuing the testing of nightly builds, checking integration with downstream applications, and feedback from anyone wishing to work on restoring a community module to GeoServer 3.This pace allows GeoServer 3.0 to be ready in 2026 Q1, respecting our normal time-boxed release cycle.
Milestone 1Checking in on Milestone 1 activities, there is lots of work to be done!
Spring Framework Preparation, Java 17, and Project and Build SupportTo get the codebase ready for widespread change, Gabriel will be looking at setting up a GeoTools “bill of materials”
pom.xml
file providing GeoServer and other applications an easy way to manage the currently tested set of dependencies.- Updating to Java 17 is a key requirement for Spring Framework 6 and JakartaEE so expect many of these dependencies to be updated or replaced over the course of GeoServer 2.28 development.
- Spring Framework 6 also removes a lot of deprecated APIs and dependencies, providing work to do for GeoWebCache and GeoServer codebases
The biggest GeoServer 3 Milestone 1 activity is restarting the ImageN project and combining forces with JAI-Ext for a new image processing engine:
- ImageN represents the Oracle donation of the original Java Advanced Imaging codebase to the Eclipse Foundation (using a new name that does not contain “Java”).
- The ImageN project is being restarted, with Andrea and Daniele being recently added to the project.
- Project website has been updated with a slightly revised scope to reflect the addition of the JAI-Ext codebase.
- We will be cutting some unused functionality, such as RMI, and restructuring the maven build to reflect some of the lessons learned with JAI-Ext and GeoTools build practices.
- Andrea has a rough project plan which we will capture as a project board in the weeks ahead.
- Communication is taking place over on the imagen-dev mailing list.
Andrea and Jody are organizing an ImageN Online Sprint for May 26-27 where the bulk of the work will take place. We plan to follow the same approach as the OpenGIS Harmonization activity where refactor scripts are produced, and tested on the GeoTools / GeoWebCache / GeoServer codebases during development.
Spring Security and OAuth2 / OIDC Security ModulesThe next technical challenge is the work needed to update to the next version (6) of the Spring Security Framework. There have been considerable API changes, resulting in the need to completely replace the existing OAuth2 and OIDC community modules. Our existing community modules are based on the deprecated spring-security-oauth library which has now reached end of life. The Spring Security Core library now has OAuth2 support, necessitating a new GeoServer extension that makes direct use of the built-in OAuth2 support.
Andreas Watermeyer (ITS Digital Solutions) has working on these activities:
- GeoServer 2.27.0 includes the upgrade to Spring Security 5.8, and there is a checklist to complete before upgrading further to version 6.
- Andreas has a draft pull request re-implementing the OAuth2 security modules, which we are looking forward to incorporating, and we plan to port all the test cases over to ensure that it covers the same functionality.
Ideally GeoServer 2.28.0 will include both the old and the new Spring Security OAuth2 community modules, allowing everyone to upgrade easily and report back any regressions found.
WicketA big accomplishment in the recent GeoServer 2.27.0 Release is progress towards Wicket 10 by Brad and David:
- Wicket 9
- Wicket Dialog
- Wicket Content Security Policy
There are a few remaining items to work on, such as the Java 17 build, before upgrading to Wicket 10.
It is great that we have already tackled many of the technical challenges above, and have received positive responses from GeoServer 2.27.0 testers.
CrowdfundingGeoServer 3 crowdfunding has completed the Commitment Phase - thank you for your trust and support. We are now contacting supporters to engage with them further.
The following organisations have pledged their support:
Individual donations: Abhijit Gujar, Stefan Overkamp.
-
11:00
Mappery: You are My World – The Real Hackney Dave
sur Planet OSGeo -
11:00
gvSIG Team: Heatmap legend in gvSIG Online
sur Planet OSGeoIn the latest version of gvSIG Online, a new type of symbology has been included: heatmap legend. This legend allows for the representation of either point density or weighted values through a continuous color gradient.
In the case of point density, it shows the areas where there are more points, which can be very useful to visualize where there are more streetlights in a municipality, where more accidents have happened, etc. In this case, all points have the same weight.
If a field is used for weighting, an example could be data collection stations, such as for temperature, pollution, etc., where the field to be weighted would correspond to those values.
Both types of legends support two gradient options: one in which the cold and warm colors are specified and a gradient is calculated between them, and another in which multiple colors and the percentage of each can be defined.
Other parameters that must be configured include the radius (in pixels), which should be calculated based on the distance between the points that are represented, and pixels per cell.
Additionally, if the layer is configured with a temporary parameter and this legend is applied, it is possible to visualize how the gradients change over time. For example, when displaying a crime layer, we could see whether the areas with the highest number of crimes have shifted over time.
You can see how it works in the following video:
-
8:32
The 2024 Sea-Level Rise Map
sur Google Maps ManiaThe 2024 U.S. Sea Level Report Cards from the Virginia Institute of Marine Science (VIMS) reveal that Gulf Coast states, particularly Louisiana and Texas, continue to experience some of the fastest rates of sea-level rise in the country.Published annually, the VIMS sea-level report uses observed tide gauge data to track sea-level trends across the United States and project future changes based
-
11:00
Mappery: Layover
sur Planet OSGeoEnclosure: [download]
Ken discovered these map adorned beer cans and he had to tackle some pics before he opened one.
-
11:11
The W3W Cryptic GeoGuessing Game
sur Google Maps ManiaPin the Tale Pin the Tale is an interactive storytelling game that uses the What3Words geolocation system as its foundation. Webcurios describes Pin the Tale as “a combination of cryptic crosswords and Geoguessr,” while the creators themselves call it a "treasure hunt."For those unfamiliar, What3Words is a geolocation addressing system that divides the entire world into a grid of 3
-
11:00
Mappery: The MapMan at GeomobSF
sur Planet OSGeoMarc Prioleau and Silas Toms hosted the first Geomob San Francisco event on 15th April. Silas decided to get in the geo-mood with this very mappy outfit. That is some outfit!
-
11:00
Mappery: Hip Flask series: Peak District
sur Planet OSGeoMy hip flask is visiting the Peak District. This might be the beginning of a Series.
NB: We are in the UK with amazing whiskies, but the content is a Rum Agricole from Guadeloupe.
-
9:12
The Marine Migration Map
sur Google Maps Maniatracked migrations of the Green Turtle Migratory Connectivity in the Ocean (MiCO) is an interactive map visualizing the global migrations of more than 100 species of birds, mammals, turtles and fish. The aim of the map is to bring together knowledge about the migratory routes and connected habitats of marine species, such as marine mammals, seabirds, sea turtles, and fish, in order to help
-
11:00
Mappery: Contoured Van
sur Planet OSGeoKen spotted this van with custom contour decorations while on the road
-
10:16
No News is Bad News
sur Google Maps ManiaOver 200 counties across the United States now lack a single source of local news. Another 1,500 have only one. As a result, more than 50 million Americans live in what researchers call “news deserts”, areas with little to no access to reliable local reporting. A new interactive map, developed by the Medill Local News Initiative, provides the most detailed view yet of this crisis. Their Local
-
16:51
Marco Bernasocchi: Crowdfunding: Kreisbögen in QGIS
sur Planet OSGeoWarum sie wichtig sind und wie du helfen kannst.
In der Welt der Geodatenverarbeitung sind Kreisbögen (engl. circular arcs) ein häufig übersehenes, aber enorm wichtiges Element. In QGIS, der führenden Open-Source-GIS-Anwendungen, sind sie bislang nur eingeschränkt unterstützt – und genau das wollen wir ändern.
Was sind Kreisbögen – und warum sind sie wichtigKreisbögen sind geometrische Elemente, die nicht aus geraden Liniensegmenten bestehen, sondern echte Rundungen darstellen. Sie sind definiert über drei Punkte: Anfangs- und Endpunkt sowie Scheitelpunkt (oder Zentrum des Kreises).
Sie finden sich:
- Kreisverkehre
- Einlenker
- bei Planungs- und CAD-Daten,
- und in der Amtlichen Vermessung
Echte Kreisbögen ermöglichen präzisere Analysen und bessere Ergebnisse bei der Weiterverarbeitung. Ohne sie müssen GIS-Systeme Rundungen oft in viele kleine Linienstücke aufteilen (segmentieren), was Genauigkeit kostet und die Daten unnötig aufbläht.
Was ist das aktuelle Problem in QGIS?Im Moment unterstützt QGIS Kreisbögen zwar nativ, in vielen Situationen aber nur bedingt. Stattdessen werden sie intern oft in kurze Liniensegmente aufgelöst – besonders dann, wenn Geometrien bearbeitet, verschnitten oder analysiert werden.
Das führt zu mehreren Problemen:
- Ungenaue Ergebnisse: Aus einer schönen Kurve wird eine gezackte Linie.
- Qualitätsverlust: Dadurch entsteht ein unnötiger Qualitätsverlust
- Fehlerquellen: Manche räumliche Operationen liefern falsche Resultate, weil die Originalgeometrie nicht korrekt erhalten bleibt.
Wenn Kreisbögen in einem Datensatz erhalten sind, in einem anderen dieselben Daten aber als segmentierte Version vorliegen führt das schnell zu Problemen.
Welche Bibliothek ist verantwortlich?Die Kernbibliothek, die geometrische Berechnungen in QGIS übernimmt, heisst GEOS (Geometry Engine – Open Source). GEOS ist extrem leistungsfähig – aber bislang kann sie echte Kreisbögen noch nicht vollständig verarbeiten. Alle GIS-Programme, die auf GEOS setzen, haben deshalb ähnliche Einschränkungen.
Das bedeutet: wenn wir Kreisbögen in GEOS verbessern, profitiert nicht nur QGIS, sondern die gesamte Open-Source-GIS-Community – von PostGIS bis GDAL.
Unser Crowdfunding: wir haben schon die Hälfte geschafft!Um dieses Problem nachhaltig zu lösen, haben wir im Jahr 2024 ein Vorprojekt durchgeführt und eine erste Integration von Kreisbögen ins Geometriemodell von GEOS umgesetzt. Dieses Jahr wollen wir einen Schritt weiter gehen und auch Algorithmen anpassen.
Im April haben wir dafür ein Crowdfunding gestartet. Unser Ziel:
- die Overlay Engine in GEOS fit für Kreisbögen machen
- und darauf aufbauend die Handhabung in QGIS massiv verbessern.
Die gute Nachricht: wir haben bereits die Hälfte der Finanzierung zusammen! Jetzt brauchen wir deine Hilfe, um den Durchbruch zu schaffen.
Jede Unterstützung – ob finanziell, durch Teilen der Kampagne oder einfach durch Weitererzählen – bringt uns einen Schritt näher an ein besseres QGIS für alle.
Hier geht’s zum Crowdfunding
Zusammen können wir es schaffen
Die Open-Source-Welt lebt davon, dass Menschen zusammen an etwas Grossem arbeiten. Mit echter Unterstützung für Kreisbögen wird QGIS nicht nur präziser und schneller, sondern auch ein noch stärkeres Werkzeug für die Praxis.
Hilf mit – für bessere Geodaten, für bessere Analysen, für bessere Ergebnisse!
-
11:00
Mappery: Bever Map Shop
sur Planet OSGeoReinder sent me this “… at Bever’s: a local shop in The Hague where you can buy stuff for trekking, walking and other forms of leisure and active outdoor life. Looked really nice. “
I’m guessing that Bever’s is the Den Haag equivalent of Stanfords
-
9:32
Serendipitous Street View Fun
sur Google Maps ManiaInternet Roadtrip Yesterday, I spent a lot of time virtually exploring cities around the world, guided by StreetWhip's impressive AI technology. Today's serendipitous Street View adventure, however, has been powered by the delightful Internet Roadtrip.Internet Roadtrip is the latest engaging project from the always entertaining Neal.fun. It takes you on a drive through Google Street
-
2:00
FOSSGIS e.V. News: Dienstleister-Liste
sur Planet OSGeoWegweiser für Ansprechpartner zu Lösungen im Bereich OpenStreetMap und Geo-Open-Source-SoftwareSeit November 2021 stellt der FOSSGIS e.V. eine Liste von Firmen und Selbständigen zusammen, die Institutionen und Unternehmen Hilfestellung bei der Suche nach Dienstleistern zu FOSS (Free and Open Source Software) im GIS-Bereich, OpenStreetMap und offenen Geodaten geben soll. In den letzten Monaten haben wir diese Liste aktualisiert und erweitert.
Open Source funktioniert nur dann, wenn alle etwas dazu beitragen, und die “kostenlose” Software und Daten nicht nur benutzen. Viele Unternehmen auf unserer Liste entwickeln selbst bei Open-Source-Software mit, manche Mitarbeiter dieser Unternehmen sind sogar verantwortliche Maintainer von Projekten. Andere Firmen unterstützen das Ökosystem mit Sponsorings oder auf andere Weise. Das wollen wir unterstützen und besser sichtbar machen. Wir haben daher die Firmen auf der Liste gebeten, dass jeweils auf ihren eigenene Webseiten darzustellen, wo das bisher nicht eh schon der Fall war. Und in unserer Liste kann man jetzt nicht nur vermerken, welche Projekte die Firma benutzt, sondern auch ob sie selber aktiv mitentwickeln oder sogar verantwortliche Maintainer stellen.
Jeder Auftraggeber soll selber entscheiden können welcher Dienstleister der richtige ist. Wir können und wollen Ihrer Entscheidung für das eine oder andere Unternehmen nicht vorgreifen. Wir wollen mehr Transparenz in die Entscheidung bringen und es Ihnen leichter machen, die Dienstleister auszuwählen, die Ihren Kriterien genügen. Und wir hoffen natürlich, dass Sie auch explizit nach den Unternehmen schauen, die nicht nur von der Arbeit einer großen Open-Source- und Open-Data-Community profitieren, sondern die sich auch aktiv einbringen.
Für die Dienstleister heißt das: Schreiben Sie auf, was sie tun. Diese Angaben sollten so konkret wie möglich sein und aufzeigen, welche Organisationen oder Projekte (mit Link zu Projekt- und Github-Seiten) wie unterstützt werden. Ihre potentiellen Kunden wollen sich ein Bild von Ihren Aktivitäten machen. Das kann zum Beispiel auf einer speziellen “Open Source”-Seite sein oder ein Teil einer allgemeinen “Über uns”-Seite. Es ist dabei nicht so wichtig, ob sie das Ökosystem durch Spenden oder Sponsoring-Gelder unterstützen oder ihre Mitarbeiter zu Open-Source-Projekten beitragen oder diese sogar maintainen, oder ob sie auf ganz andere Weise etwas tun. Wichtig ist, dass Sie es darstellen und diese Informationen gut zu finden sind.
Die Dienstleisterliste finden Sie unter: [https:]] .
Ihr Unternehmen tragen Sie hier ein: [https:]] . -
11:00
Mappery: Portolan Charts
sur Planet OSGeoEnclosure: [download]
In the Ponta Delgado museum they had these really old navigation charts
-
10:27
GeoSolutions: GeoSolutions Exhibiting at GEOINT 2025 Symposium
sur Planet OSGeoYou must be logged into the site to view this content.
-
8:35
A Guided Street View Tour of the World
sur Google Maps ManiaStreetWhip If you've ever lost an hour (or five) wandering the globe via Google Street View, you’re not alone. There’s something uniquely thrilling about virtually dropping into a faraway town and soaking in the details — the architecture, the people, the colors of everyday life. But what if you could do more than just look? What if you had a knowledgeable, curious local guide whispering in
-
2:00
Camptocamp: Join us at geOcom 2025!
sur Planet OSGeoEnclosure: [download]
Join geOcom 2025 in Rennes! A key event for geOrchestra users and developers. Talks, demos, and a community sprint. Free registration.
-
11:09
The World's Terrorist Hotpots
sur Google Maps ManiaBurkina Faso, Mali, and Niger all rank among the top five countries most impacted by terrorism (Pakistan and Syria are the other two). In fact, the Sahel region of Africa has become the epicenter of global terrorism, accounting for over half of all terrorism-related deaths worldwide. Notably, only seven Western countries appear in the top 50 most affected.You can explore the full rankings on
-
11:00
Mappery: Parque Ribeira dos Caldeiroes
sur Planet OSGeoEnclosure: [download]
Parque Ribeira dos Caldeiroes is a nature reserve in the north-west corner of San Miguel, Azores centred around an impressive river and waterfall. Thought I would include a pic of me and Toby by the waterfall because …
-
1:48
Sean Gillies: Bear training week 11 recap
sur Planet OSGeoWeek 11 was light on running. I balanced workouts, my nagging left Achilles strain, and an extra gnarly project at work. Almost all of my tempo effort was on an elliptical trainer or stationary bike. The level of effort was better than the raw numbers, so I'm not concerned.
7.8 miles running
7 hours, 22 minutes all training
335 ft D+ running
Today I got up extra early to start the Colorado Marathon's 5K event with my family. We parked downtown, took a shuttle bus to the starting line, and ran down the Poudre River Trail to the center of town. My effort was a little disappointing. Heel pain, a massive bout of hay fever, and an unfortunate need to visit a port-o-let held me back. Nonetheless, we had fun seeing the half marathon leaders and cheering other runners from the finish line while waiting for the first marathon finisher to arrive.
-
11:00
Mappery: At the Bank of Portugal
sur Planet OSGeoEnclosure: [download]
There was a small exhibition about the Azores at the Bank of Portugal branch in Ponta Delgada. This lovely old map was in a display case with a model galleon, here is a better pic
We also drooled over this 19C map of Terceira
-
15:01
Kangaroos Don't Vote - People Do
sur Google Maps ManiaIf ever an election needed a cartogram map, it was the 2025 Australian federal election. If you were to view The Australian’s Electorate Map - 2025, you could be forgiven for thinking the Liberals had cruised to a landslide victory. This traditional cartogram election map is visually dominated by the blue of the Liberal Party. It also appears as if the Labor Party (shown using salmon pink)
-
11:00
Mappery: Military Fortifications
sur Planet OSGeoEnclosure: [download]
We walked up to these ancient military fortifications on San Miguel island in the Azores, the name means literally “military fortification of the face of the dog” but I have a hunch that isn’t quite correct.
-
11:00
Mappery: You are standing here
sur Planet OSGeoEnclosure: [download]
Had to stop here when we were walking in the Azores and looking out towards America. And yes, I was standing there..
I used Lat Long Data to do the conversion
-
8:55
The Democracy Sausage Map
sur Google Maps ManiaThe 2025 Australian federal election will be held tomorrow, 3 May 2025. One of the most iconic and uniquely Australian traditions on election day is the “democracy sausage.” As voters head to the polls to cast their ballots, many are greeted by the smell of sizzling sausages at local polling places, where community groups and schools run sausage sizzles as fundraisers.The Democracy Sausage Map&
-
11:00
Mappery: The Bar that has travelled around the world
sur Planet OSGeoEnclosure: [download]
This is one of my son’s favourite bars in Ponta Delgado, Azores, the name translates as Angels’ Corner. Next to the sign it says “The bar that has travelled around the world”
-
9:55
Drinking & Eating in the Sun
sur Google Maps ManiaSunseekr London is actually having one of its rare weeks in the sun so I have been using Sunseekr to help me find cafes and pubs which are in the sun.SunSeekr is an interactive map with a sunny twist. The map helps users locate cafés and pubs currently bathed in sunlight, so you can sip your espresso or enjoy your pint while enjoying some rays. What makes Sunseekr shine (pun intended) is the
-
22:38
Martin Davis: Coverage Cleaning in JTS
sur Planet OSGeoThe JTS Topology Suite has been rolling out the capability to manage polygonal coverages. It supports modelling polygonal coverages as arrays of discrete polygonal geometries. This is simple to work with and allows using all of the wide variety of JTS algorithms. Coverage topology allows operations such as CoverageSimplifier and CoverageUnion to be highly performant and effective.
The key requirement for coverage operations is that the input is a valid polygonal coverage. JTS provides the CoverageValidator to check a dataset to see if it is a valid coverage, and provide full information on the location of topology errors. However, this leaves the question of how to convert a dataset with errors into a valid coverage.
There are two options for fixing coverages: manual editing, and automated cleaning. CoverageValidator provides information to identify the location of all errors. However, manually fixing them is time-consuming, and difficult in environments which lack convenient editing tools. And of course it simply isn't feasible in automated workflows.
What users really want is automated coverage cleaning. This is a major pain point (witness the numerous questions about how to do this; for example, this and this and this). Clearly, cleaning coverages is considered critical!
There are several existing tools to do this:
- mapshaper is perhaps the most popular tool currently. It supports snapping to improve dataset quality, along with overlap and gap merging. It is written in Javascript, which provides surprisingly good performance, but makes it awkward to integrate in other tools.
- pprepair is an academically-advanced algorithm which uses triangulation as the basis for cleaning. It relies on CGAL, which limits appeal for integration
- GRASS v.clean is a long-standing cleaning tool with an extensive set of options for carrying out various kinds of cleaning
But in the JTS/GEOS ecosystem it's been a gap that needs filling (so to speak). So I'm excited to announce the the arrival of the JTS CoverageCleaner.
JTS CoverageCleaner classThe JTS CoverageCleaner class provides the essential capabilities of cleaning polygonal data to form a valid coverage:
- Snapping: snapping vertices and lines eliminates small discrepancies and narrow gaps, and improves the robustness of subsequent processing
- Overlap Merging: of two or more polygons are merged with a neighbouring polygon. The merge target can be chosen to be the neighbour with the longest shared border, the largest or smallest area, or the one with minimum input index (which allows priority-based merging).
- Gap Detection and Merging: Gaps are defined as enclosed empty areas with width less than a distance tolerance. Width is computed as the diameter of the Maximum Inscribed Circle of the gap polygon. (This is an improvement over other tools, which only offer cruder area or roundness-metric tests to identify gaps to be merged.) Gaps can be filled and merged with an adjacent polygon.
Other aspects of cleaning data are provided by separate JTS classes. Invalid polygonal geometries can be preprocessed with GeometryFixer to repair them. CoverageSimplifier can be used to reduce the vertex size of cleaned datasets. And a forthcoming coverage precision reducer will allow controlling the amount of precision maintained (which can reduce the space required for some storage formats).
Algorithm DescriptionThis is a good example of how the breadth of JTS capabilities makes it easier to develop new algorithms:- the SnappingNoder was developed for OverlayNG, and turned out to be ideal for eliminating minor errors and providing a robust basis for the rest of the process
- the Polygonizer allows fast recreation of a coverage topology from the noded linework
- Spatial indexes (STRtree and Quadtree) and the fast predicates of RelateNG provide performance for operating in the discrete geometric domain
- the new fast MaximumInscribedCircle.isRadiusWithin predicate allows using polygon width for gap detection
- Result area: one parent (which identifies the associated input polygon)
- Overlap: multiple parents
- Gap: no parents
Identifying narrow gaps to be merged via Maximum Inscribed Circle radius
OutputThe output is an array of the same size as the input array. Each element is the cleaned version of the corresponding input element, and the entire array forms a valid polygonal coverage. Due to snapping very small inputs may disappear. The output may still contain gaps larger than the gap width tolerance used. (One way to to detect these is to union the coverage - the result will have holes where gaps exist.) Cleaning can be re-run with a larger tolerance to remove more gaps.ExamplesGiven the number of tools available to clean polygonal coverages, it's slightly surprising that you don't have to look hard to find datasets containing coverage topology errors. But that's good for testing! Here are some examples demonstrating the behaviour and performance of CoverageCleaner.Example 1: Montana County Commissioner DistrictsThis is one of the jurisdiction coverages available here. The dataset contains 177 areas with 470,229 vertices. Running CoverageValidator finds errors at over 12,000 locations:Zooming in on an area containing errors using the JTS TestBuilder Magnify Topology tool shows that errors are caused by small misalignments in the linework of adjacent polygons, creating both gaps and overlaps:
Running the Coverage Cleaner with the default snapping tolerance and a gap width of 10 produces a clean coverage in 0.88 seconds. The effect of snapping removes 2043 overlaps and 1793 gaps. After topology building, merging removes a further 14 overlaps and 12 gaps. (This is determined by running the cleaning process with both default snapping tolerance and a tolerance of 0, and counting the merged overlaps and gap polygons available from the cleaner instance.)Example 2: Communes in France Department 71This example is a dataset representing communes in the French department 71 (Saône-et-Loire). It may have been assembled by aggregating cadastral parcels, which is a common cause of discrepancies due to different data origins. The dataset contains 564 areas with 612,238 vertices. Validating the coverage reveals over 362,000 error locations (and in fact this doesn't represent all of the gaps present).
Zooming shows some example overlaps and gaps. Magnify Topology is not needed since the discrepancies are on the order of metres in size.
Running the Coverage Cleaner with default snapping tolerance and a Gap Width of 50 produces a clean coverage in 23 seconds. The slower performance over Example 1 is due to the much larger number of gaps and overlaps: 29,307 overlaps and 28,409 gaps. They are almost all too wide to be handled by snapping, so they must be merged, which requires more processing.
Here's a before-and-after view of an area of the cleaned coverage, showing the effect of merging gaps and overlaps:
Gap Merging Quality IssuesGiven the size and number of issues in the France-71-communes dataset, it's not surprising that it exhibits two known problems with the current gap merging strategy: spikes creating by merged gaps, and unmerged narrow gap parts.
Here is an example of how merging a gap to an adjacent polygon can create a spike in the result polygon. (Merging overlaps does not produce these kinds of errors, since the overlap was part of the merge target originally.)This is an example of a wide gap which is not merged, but which has narrow portions which could be "clipped off" and merged:
Improving the quality of gap merging is an area for further research and development.GEOS and PostGIS PortsAs usual, this work will be ported to GEOS soon, and then exposed in PostGIS as a new coverage function, It should also show up in downstream projects such as Shapely and hopefully QGIS.
Further EnhancementsOverlap and Gap HandlingThere are other possibilities for controlling overlap merging and gap filling. Choosing merge targets could be determined by a priority value on each input area. Gaps could be determined by area or roundness measure criteria, as provided in other systems (although they seem less precise than using polygon width.)
Gap Partitioning and Spike Removal Gaps which are very long can extend along multiple polygons. If a gap of this nature is merged to single polygon it will create a spike in the merged polygon. Instead, it would be better to partition the gap into multiple pieces at polygon nodes and merge the parts separately.
A more complex situation is when a gap contains both narrow and wide portions. An example of this is a parcel coverage with blocks separated by narrow streets and wider intersections and squares. Ideally the narrow parts could be partitioned off and merged, leaving the wide portions unmerged. Gore RemovalGores are narrow "inlets" along the border of in a coverage. They have a similar shape to gaps, but since they are not closed they are not identified as gaps by the cleaning process. They could be identified by a different process, closed off, and then merged (ideally with partitioning as discussed above).
Coverage precision reductionA common requirement in data management is to reduce the precision of data coordinates. For coverages this cannot be done piecewise, but must be performed as a global operation over the entire coverage, since rounding coordinates independently can create line intersections. The SnapRoundingNoder provides an effective way of doing this.
-
11:00
Mappery: Atlantic Crossing
sur Planet OSGeoEnclosure: [download]
We visited my son in the Azores a few weeks ago.
The Azores are pretty much the centre point for any sailors crossing the Atlantic, so lots of sailors stop there to rest, repair and rewstock. Along the edge f the harbour on St. Miguel are a lot of paintings done by people who stopped there and several, inevitably featured some kind of map. Maps painted on stone on an island in the middle of the Atlantic seem like pretty fine Maps in the Wild to me.
-
9:37
Mapping the Sudanese Civil War
sur Google Maps ManiaTwo years into Sudan’s civil war, the country remains gripped by a humanitarian catastrophe and a relentless power struggle that has devastated lives and reshaped its landscape. What began on April 15, 2023, as a clash between the Sudanese Armed Forces (SAF), and the paramilitary Rapid Support Forces (RSF), has since escalated into a nationwide conflict. With over 14 million people displaced
-
2:00
Kartoza: Mapping My World: A Journey with OpenStreetMap
sur Planet OSGeoOpenStreetMap is a free, editable map of the world made by a community of mappers. Used for navigation, planning, and more, anyone can contribute, making it valuable for local and global project. -
17:12
GRASS GIS: GRASS Refreshed Branding
sur Planet OSGeoGRASS has a new logo—and a simpler name We’re excited to share some fresh updates to the GRASS project: a new logo and a small but meaningful change to our name. What’s new The updated logo retains the two most recognizable elements of the GRASS visual identity: The grass — a stylized depiction with multiple narrow leaves and a compact, elongated seed head. The square — rotated 45°, forming the background shape behind the grass. -
16:43
Lutra consulting: 3D editing tools for Point Clouds
sur Planet OSGeoEdit point cloud (LiDAR) data directly in QGIS 3.42 and later. Discover new 3D editing tools, workflows, and demos for efficient point cloud classification. -
11:00
Mappery: Lutettia and the Stranger, Wandering in Paris
sur Planet OSGeoReinder spotted this beautiful book cover, he said “… cartographically inspired design of a book cover. Book with walks through Paris (in Dutch). Quite charming don’t you think? ” Very very charming!
-
8:58
2025 Canadian Election Maps
sur Google Maps ManiaThe Liberal Party, led by Mark Carney, has won the Canadian election but may fall just short of securing enough seats to form a majority government. Even if it falls short, it will still be seen as a massive victory for the incumbent party.Just a few months ago, Pierre Poilievre’s Conservatives were riding high in the polls and seemed poised to return to power. That momentum shifted dramatically
-
11:00
Mappery: New Jersey meets Pennsylvania meets New York
sur Planet OSGeoAtanas Enchev shared this with us – standing on the junction of three states.
This is the automatically generated AltText which seems pretty impressive to me (Provided by @altbot, generated privately and locally using Ovis2-8B) “The image shows a stone marker with the inscription “PENN” on the left and “N.J.” on the right, indicating the point where Pennsylvania and New Jersey meet. The marker is rectangular with rounded corners and features a central hole, possibly for a survey marker pin. The stone is gray with visible weathering and etchings. The background consists of a rocky terrain with some grass and dirt. A person’s feet are visible in the foreground, wearing white sneakers with brown soles and beige pants, standing on the stone marker. The perspective is from above, looking down at the marker and the person’s feet.“
So where do you go from here Atanas?
-
3:51
Sean Gillies: Bear training week 10 recap
sur Planet OSGeoWeek ten was a fun and productive one. I ran five days in a row, one on the treadmill, with 80 minutes of tempo and hard running or elliptical pedaling.
33.5 miles running
10 hours, 30 minutes all training
4,304 ft D+ running
Sunday I logged my biggest elevation gain and longest run of the season in Horsetooth Mountain Park. After a few days of rain and drizzle, there was water in the creeks, no dust on the trails, and the scents of damp soil and pine bark were in the air. The sand lily and springbeauty continue to bloom, and I saw the first flowering larkspur. At the end of the last long ramp on Towers Road, aka Creeping Death, I found some mountain ball cactus with bright fuschia flowers.
A plump hemisphere-shaped cactus with bright magenta blossoms.
My friend John Bender came along as I was photographing the cactus and we ran together for more than an hour. He has lived adjacent to the park for almost 40 years and is one of the founders of the local trail running community. I'll be cheering him on at Quad Rock in two weeks.
Week 11 will have more tempo running, and instead of a weekend long run, a 5K race with my family, all four of us in the same running event for the first time.
Arthur's Rock in Lory State Park, Colorado, under a clear blue sky.
-
12:35
Stefano Costa: I libri e le altre cose che ho fatto nel 2024
sur Planet OSGeoQuesta è la solita rubrica che scrivo da molti anni. Ci sono quindi delle puntate precedenti per chi volesse leggerle, non sempre brillanti e non sempre cose che riscriverei oggi.
Quest’anno per la prima volta mi sono reso conto che scrivere solo la lista dei libri sarebbe stato un po’ riduttivo, perché ho fatto altre cose di categoria “consumi culturali” e non mi piacciono troppo le barriere artificiali. Perché dovrei elencare un libro brutto ma non dire niente di un podcast che mi è piaciuto e di una mostra per cui mi sono messo in viaggio? O perché dovrei fare tanti articoli separati per ogni categoria?
I libri che mi sono piaciutiAvevo iniziato l’anno leggendo L’incendio di Cecilia Sala e Tutta intera di Espérance Hakuzwimana. Il primo mi è piaciuto ma non in modo esagerato, in vari punti e soprattutto nei capitoli dedicati all’Ucraina mi sono reso conto di non essere il destinatario di questo libro, di non fare parte del “noi” collettivo in cui l’autrice ci butta tutti dentro per farci capire la distanza siderale tra l’Italia e i tre paesi in cui ha lavorato (Iran, Ucraina, Afghanistan). E non ne faccio parte un po’ perché alcune delle cose che il libro racconta già le conosco da tempo (perché gli iraniani odiano gli USA…) e so già cosa non va in quello che “gli italiani” nel loro insieme sanno, nel modo in cui lo stato italiano si pone rispetto a tutte queste altre nazioni. Almeno sapevo qualcosa su Cecilia Sala quando è stata imprigionata, sul suo rapporto con l’Iran.
Tutta intera ha molte sfaccettature. Il libro inizia in modo lieve e poi come un tamburo di guerra inizia a fare sempre più rumore, a narrare le lacerazioni del “fiume calmo” che la protagonista via via prova su se stessa e sul gruppo di ragazz? che, prima a sua insaputa e poi sempre più alla luce del sole le faranno da guida. Una storia vivida di razzismo sulla propria pelle, di una ricchezza umana (e quindi culturale, nel senso più nobile di cultura) che noi, quelli “tutti interi”, non ci sogniamo nemmeno da svegli. La scansione temporale dei capitoli è studiata in modo accurato e le ultime pagine lasciano senza fiato per la ferocia e la speranza che suscitano.
Raja Shehadeh : Dove sta il limite. Attraversare i confini della Palestina occupataQuesto libro era in casa da qualche anno, già letto da Elisa. Leggerlo nel 2024 è solo leggermente più assurdo, insensato, mentre lo sterminio del popolo palestinese prosegue senza sosta con la connivenza di tanti Stati occidentali. La finestra di tempo è sempre la stessa, l’unica con cui si può guardare quella parte di mondo, e inizia nel 1948.
Silvia Avallone: AcciaioIncredibile, veramente incredibile.
Laura Pugno : Sirene
Riuscire in mezzo a queste pagine a stare male, malissimo per la tragedia smisurata che vivono le persone, tutte a modo loro protagoniste. Riuscire a gioire con le lacrime agli occhi per le loro felicità, il loro amore…
Mi ha fatto male solo cercare in rete il nome dell’autrice e scoprire che ha esattamente l’aspetto che mi immaginavo per una delle due protagoniste. Ha reso in qualche modo ancora più lucido tutto il profondo senso di realtà e di umanità.
Come in Cuore nero ho trovato toccante il racconto finemente tessuto di una adolescenza viva, piena, dolorosa e al tempo stesso carica di felicità incontenibile. Mi tocca anche leggere nero su bianco le strade che si dividono nei percorsi scolastici e di vita. Le vite spezzate per sempre e quelle spezzate da sempre nel logorio della provincia (come Tre).
Mi ricordo quando passavo parecchio tempo vicino a Piombino ed era uscito questo libro. Come sempre senza un motivo, non l’ho letto e non mi sono nemmeno domandato se mi potesse interessare. Ogni cosa ha il suo tempo, anche i libri. Anche le navi.Inquietante e meraviglioso. Mi è piaciuto il tema apocalittico tessuto tra biologia e psicologia. Mi è piaciuto che sia un racconto distopico con elementi fantastici. Ho trovato ripugnante il modo in cui la Yakuza e soprattutto gli uomini sguazzano in un potere cruento e senza limiti, ripugnante il modo in cui le donne sono trattate come merce.
Victoire Tuaillon : Fuori le palle. Privilegi e trappole della mascolinità
E le sirene: incredibili creature, descritte in modo un po’ preciso e un po’ vago, con questo comportamento riproduttivo che mette in posizione dominante le femmine/madri. Mi ha colpito il modo inquietante in cui attirano tutt? l? uman?, in cui mandano in tilt sia le élite dominanti che smaniano per controllarle sia i gruppi marginali che vorrebbero difenderle.
Samuel mi è sembrato mosso da dolore e follia, la sua parabola è in gran parte crudele e assurda ma nel finale compie un sacrificio che mo è sembrato purificatore. È una figura tragica, disperata.Un libro potentissimo, pesante, faticoso, doloroso, indispensabile, scritto in modo scorrevole e fa venire voglia di ascoltare il podcast. Mi è dispiaciuto solo che si affronti poco, a maggior ragione nella bella traduzione “critica” italiana, il ruolo della religione cattolica.
Neige Sinno : Triste tigreDolorosissimo. Via via che il testo prosegue è sempre più immenso. nel libro è descritto molto bene il muro che separa chi sa di avere sempre dalla sua il privilegio di essere al sicuro, e chi sa di essere sempre in pericolo. È un muro intersezionale.
Valerie Perrin : TreErano anni che volevo capire cosa stava dietro la copertina di questo libro, un autentico best seller. E sono contento di averlo finalmente letto. C’è la provincia, la fuga dalla provincia, essere sfigat? ma avere chi ti vuole bene, tenersi dentro segreti più grandi di te per troppo tempo, i corpi delle ragazze e dei ragazzi. Fare musica. Non mangiare animali. Insomma, mi è piaciuto moltissimo! I protagonisti hanno la mia età attuale, c’è musica a pacchi, adolescenza perduta. Ci ho trovato tanti legami con Cuore nero.
Silvia Avallone : Cuore neroQuesto libro è veramente molto intenso, gonfio di purezza, liberatorio per come ad ogni pagina si smonta qualcosa di rotto per farne altro. Ho pianto almeno 30 volte durante la lettura. La costruzione della cronologia alternata tra passato e presente, che ormai è un tratto distintivo di tanta narrativa, è molto raffinata.
Viola Ardone : Grande meraviglia
A tratti ho pensato che sia più sincero sulla montagna questo romanzo di tanto Cognetti.Ho visto Oliva Denaro nella trasposizione teatrale, ma è il primo libro di Viola Ardone che leggo. L’ho trovato molto toccante e commovente, soprattutto per la fragilità del protagonista.
Mario Lodi : Il paese sbagliatoUn libro che ho conosciuto tramite Sandro Ciarlariello e che mi interessava molto visto che ho due figli all’inizio del percorso di scuola. È una vera bomba, accurato, un testo politico di altissimo livello e il racconto di una scuola come poteva essere.
bell hooks : la volontà di cambiareIl libro è di lettura scorrevole ma la forma risente molto del modo in cui sono scritti i saggi in inglese americano (un po’ come ho notato per David Graeber). Quindi la stessa frase torna più volte nel giro di poche pagine. Il contenuto di questo libro è una bomba e non stupisce che sia rimasto fino a poco tempo fa non tradotto. Andrebbe contestualizzata meglio la figura dell’autrice, perché solo dopo un po’ si capisce la profondità della condizione intersezionale di donna nera, il rapporto conflittuale con il femminismo bianco. Questo è un libro scritto per gli USA e quindi alcuni concetti presentati come universali sono forse un po’ zoppicanti altrove, ma è comunque un riferimento importante. Molte idee sono le stesse promosse dall’associazione Maschile plurale, che ho sentito sul podcast di Internazionale qualche settimana fa. Molte sono quelle raccontate dal padre di Giulia Cecchettin. Il libro parla di tanti aspetti di mascolinità tossica che mi riguardano, soprattutto nel rapporto tra genitori e figli. Ora io sono il padre.
Ho finito il 2024 leggendo l’incommensurabile Solenoide di Mircea C?rt?rescu. Piccola parentesi: erano anni che volevo trovare libri di narrativa romena ma per mia incapacità non ci ero riuscito. Quando c’è stata la premiazione del Nobel ho letto il nome di C?rt?rescu tra i possibili vincitori, e mi sono subito messo a leggerlo.
Le mostreA ottobre c’è stata una mostra sull’archeologia di Imperia a Imperia. Ci tengo molto perché l’ho fatta io insieme al mio ex collega Luigi Gambaro con un grande lavoro di tante altre persone. Non è durata molto ma è stata importante per la città.
A dicembre siamo andati a vedere una mostra di Tina Modotti a Bologna, e anche se lei è molto conosciuta non avevo mai capito attentamente l’importanza e la varietà della sua vita, come fotografa e non solo. Ne ho approfittato per andare a visitare anche quella su Dominique Goblet all’ex chiesa di San Mattia, che mi è piaciuta moltissimo, ho anche acquistato il volume pubblicato da Sigaretten.
I podcastPer una parte del 2024 ho avuto degli auricolari bluetooth funzionanti, e ho ascoltato parecchi podcast: Antennapod dice che ho passato 97,6 ore ad ascoltarli.
Sicuramente quello più notevole è stato C’è vita nel Grande Nulla Agricolo, di cui ho ascoltato le prime tre stagioni in attesa della quarta. È un podcast indipendente ma molto curato, mi ha rapito subito per la colonna sonora che mi ha fatto venire in mente Fuga da New York, l’ambientazione nella provincia profonda, l’orrore in agguato nei vecchi misteri del paese tra personaggi assurdi e atterraggi alieni. D’altra parte sono cresciuto nel “paese dei marziani”…
Ho ascoltato Polvere, dedicata all’omicidio di Marta Russo. Non amo il true crime ma qui il tema principale si sdoppia tra una giustizia che non sa funzionare e decide di accanirsi su qualcuno che deve essere colpevole, e dall’altro il funzionamento intimo della nostra memoria, che è molto molto più fragile di quello che ci hanno insegnato a credere. È scritto molto bene.
TOTALE è un podcast “varietà” che affronta in ogni puntata un tema di attualità. Jonathan Zenti è molto bravo e pungente, riesce sempre a portare il discorso oltre i limiti che uno si aspetta all’inizio. Il tema portante è che se non ci salviamo dal capitalismo tutte insieme, il capitalismo continuerà la distruzione già in atto.
Love bombing lo avevo già iniziato negli anni precedenti ma ho proseguito l’ascolto. Non è un podcast semplice, perché le storie sono sempre dolorose e a volte l’unico “lieto fine” è quello di riuscire almeno a raccontarle, ma non sempre. Io ne raccomando l’ascolto perché affronta in modo serio, documentato e rispettoso temi molto gravi che ruotano intorno alla stima di sé, alla gestione delle relazioni tossiche in coppia o in gruppo, alla ricerca del benessere, senza distinzioni di genere, di età, o altro.
Sonar è un podcast de Il Post in cinque puntate sui cetacei e sui capodogli in particolare. Racconta molte cose interessanti sui modi di comunicare tra animali e cetacei in particolare, sul modo in cui per molto tempo questi animali sono stati sterminati fino a metterne in pericolo la sopravvivenza, sulle differenze di linguaggio tra diversi gruppi sociali e clan. L’ultima puntata sull’utilizzo dell’intelligenza artificiale per la comprensione del linguaggio dei capodogli mi ha lasciato un po’ perplesso.
L’invasione è un altro podcast de Il Post, dedicato agli indoeuropei. Il titolo è molto forte, e secondo me è una scelta appropriata. Si sviluppa in cinque puntate tra archeologia, linguistica e genetica, tutte ben documentate. Lascia un po’ perplessi l’ultima puntata dove tutto quello che è stato raccontato sembra venire messo da parte per dire che in fondo gli indoeuropei si sono affermati in modo graduale e indolore (o comunque non più doloroso rispetto alle consuetudini del tempo), ma senza spiegare perché siano riusciti a cancellare quasi tutte le altre lingue della vecchia Europa. Insomma, per essere spiegato bene l’ho trovato un po’ inconcludente.
10 e 25 è un podcast di Slow News, a cui ho anche contribuito con una donazione. Parla della strage di Bologna del 2 agosto 1980, a partire dalle testimonianze di chi era lì, e poi via via si passa ai depistaggi, alle trame eversive dei fascisti, alla P2 di Licio Gelli e infine, ma non viene spiegato molto bene, anche della CIA (fatto che non può sorprendere nessuno), il più ampio dei “cerchi concentrici” che sono stati descritti dalla magistratura. Peccato che non ci sia una ultima puntata riassuntiva. C’è un archivio consultabile di tutti i documenti.
Ci sono poi alcuni podcast “correnti” come Il Mondo di Internazionale, Il giusto clima su Radio Popolare con Gianluca Ruggeri di ènostra, Stories di Cecilia Sala, il Nuovo baretto utopia di Kenobit. Tutti diversi, li ascolto spesso, anche se mai a cadenza fissa.
I filmSiamo andati al cinema a vedere Diamanti di Ozpetek, un regista che non mi piace particolarmente (da profano del cinema, i suoi film mi sembrano un po’ tutti uguali). Questo invece è molto particolare e potente, liberatorio.
Ho visto #likemeback su RaiPlay. Il film è ambientato lungo le coste della Croazia. Una vacanza estiva in barca tra tre ragazze italiane prende una brutta piega dopo la partenza spensierata. O forse la brutta piega era insita nell’incipit di un viaggio lontano dalla città, dalle famiglie e dalle altre amicizie ma costantemente rilanciato in rete tra social, stories, follower e compagnia. O forse la brutta piega è quella che hanno preso le vite delle persone di 20 anni o giù di lì, almeno questo sembra volerci dire il film. Vite schiacciate tra ansia da prestazione globale, paura di rimanere fuori e complessiva solitudine. E vite in cui essere giovani e belle non basta mai. I dialoghi misti in italiano e inglese creano una atmosfera strana e danno un ritmo tutto sommato lento, come le onde del mare.
Le serieNon sono mai stato appassionato di serie.
Nel 2024 ho guardato Silverpoint, una serie per teenager a tema fantascienza e mistero. Episodi brevi, molto semplice e leggera, ma è simpatica.
Il teatroA marzo abbiamo visto “Pa’”, uno spettacolo su Pierpaolo Pasolini, o forse sarebbe meglio dire con Pasolini. Luigi Lo Cascio interpreta Pasolini in versi e ossa. Non siamo arrivati molto preparati ed eravamo anche un po’ stanchi, ma lo spettacolo è intenso e, passatemi il termine, difficile. La recitazione è a ritmo serrato e in metrica: anche le frasi più semplici diventano piccoli scogli da scalare. Il percorso è autobiografico, da un momento antecedente al concepimento fino alla morte, forse oltre la morte stessa. Viene portato in scena un Pasolini molto intimo e profondamente lirico, anche quando questo si manifesta in modo eccessivo. Ma i passaggi politici, che ruotano intorno alla morte del fratello, sono potentissimi e tragicamente attuali.
Ad aprile abbiamo visto insieme Oliva Denaro. Ambra Angiolini è molto brava, e lo sapevo già ma non mi era ancora capitato di vederla dal vivo. È uno spettacolo forte e molto attuale.
In autunno ho visto Roberto Zucco, molto cupo e tragico. È un’opera complessa di cui non sono riuscito a capire tutto, avrei avuto bisogno di una spiegazione.
Infine ho visto La traiettoria calante. Uno spettacolo in forma di monologo che parla del crollo del Ponte Morandi a Genova. L’autore/attore è giovane e molto bravo, ma non mi è piaciuto molto il modo in cui veniva affrontata la tragedia, quasi da standup comedy.
I viaggiAbbiamo visitato diverse città: Ravenna, Milano, Roma, Bologna, in modi e tempi diversi, qualcuna in giornata, altre per più giorni.
Abbiamo fatto una vacanza estiva in Corsica, l’ultima volta ci eravamo stati nel 2007.
Un po’ è un privilegio, si capisce, poter fare così tanti viaggi con tutta la famiglia. Un po’ anche una questione di priorità, per noi soprattutto conta andare in giro e vedere posti diversi e persone diverse, anche senza fare cose complicate.
-
11:00
Mappery: The London Underground in Cross Stitch
sur Planet OSGeo“A Girl on the Net” shared this amazing piece of needle work, the London Underground map in cross-stitch, complete with the key to lines and interchanges.
She commented “Nerds may note that:
a) the Vicky line is unfinished (for various reasons, it was PERFECT timing for her to give this to me now, and she will finish that line later, DO NOT even THINK about being a dick and commenting on this when she’s made such an incredible thing)
b) the Overground has since been renamed and recoloured (ALL London transport stuff evolves and changes, that is the beauty of it and why I love it – she’s annoyed by this but I am not in any way).”If Giuseppe Sollazzo is reading, the challenge has been laid on your table!
-
22:44
Stefano Costa: Two new releases for Total Open Station
sur Planet OSGeoA few weeks ago the Total Open Station repository saw a burst of activity, when one blocking issue was finally solved, and that allowed me and the other contributors to release in a short cycle the long awaited 0.6 version, followed by the 0.7 version.
Version 0.6 is almost entirely the work of psolyca, who added full support for LandXML as both input and output format. The subset of LandXML that is supported is specifically targeted to survey data and we are looking forward to seeing reports from users in the field. There are many applications that are compatible with LandXML. During the 0.6 release cycle, the project adopted a code of conduct, the creation of a Windows portable app (click-and-run, even from a USB stick) was automated, as the continuous testing of the code.
Version 0.7 is a much simpler story. We switched to the new standard pyproject.toml configuration file for the project metadata, ensuring a cleaner development environment, and we added a variant of the existing CSV output format that is compatible with the LandSurveyCodesImport plugin for QGIS.
Speaking of QGIS, our contributor Enzo Cocca has created a beautiful plugin for using Total Open Station inside QGIS, with a dedicated interface for the same underlying functionality. For our next release, we have planned to bring some changes and new features that were added in the plugin repository, and align the version that is used (currently 0.5.3).
The homepage of the project is always at [https:]] with links to the documentation and downloads. We will be happy to hear your reports and accept your contributions to the development of the software.
-
15:02
19th Century Street View of Chicago
sur Google Maps ManiaImagine stepping straight into the heart of history - and finding yourself surrounded by the wonders of 1893. The Chicago 00 Project makes it possible, weaving authentic vintage photographs of the 1893 World's Columbian Exposition in Chicago into a breathtaking, time-traveling Street View adventure!For example, click on the White City Court of Honor map marker, and you are transported into
-
11:00
Mappery: All Roads Lead Home
sur Planet OSGeoEnclosure: [download]
A beauty from Dean, can you work out the location?
-
11:00
Mappery: Bannau Brycheiniog Visitor Centre
sur Planet OSGeoJoe Davis shared this pic from the Brecon Beacons National Park visitor centre
-
9:21
Introducing Smart Maps
sur Google Maps ManiaSmartMapIn the past two years, we’ve witnessed remarkable advancements in AI-powered mapping technologies. One of the most transformative innovations is the integration of natural language processing into interactive maps, enabling users to perform spatial searches using everyday language. This shift is revolutionizing how users interact with geographic data - not just by simplifying search, but
-
13:53
QGIS Blog: QGIS Grant Programme 2025 Results
sur Planet OSGeoWe are extremely pleased to announce the six funded proposals for our 2025 QGIS.ORG grant programme. Funding for the programme was sourced by you, our project donors and sponsors! Note: For more context surrounding our grant programme, please see: QGIS Grants #10: Call for Grant Proposals 2025
These are the proposals:
- Trusted Projects and Folders
- Port SQL Query History to Browser
- Add screenshots to PyQGIS reference documentation
- Coverity Scan cleanup
- SIP Incremental builds
- Adopt wasm32-emscripten as a build target for QGIS
As usual, we provide a summary of the proposal discussions.
Since the total requested budget is equal to the available budget, there is no need for a voting this year.
On behalf of the QGIS.ORG project, I would like to thank everyone who submitted proposals for this call!
-
11:00
Mappery: El Chalten
sur Planet OSGeoRobert Simmon shared this pic of a road sign approaching El Chalten in Argentina. It reminds me of the second post on the site when Ken and I had the idea to start Mappery.
-
8:55
Find Your Birthday Tree
sur Google Maps ManiaEvery year, the city of San Francisco plants a tree to celebrate my birth. Well, not just one - each year, it plants several. So far, the city has planted 455 trees on my birthday. And now, thanks to the thoughtful residents of San Francisco, there’s an interactive map that shows the exact locations of all my birthday trees.If you’re curious, you can view the locations of all my birthday trees
-
4:11
Adam Steer: Counting trees in sparse woodland with OpenDroneMap, PDAL and QGIS
sur Planet OSGeoThis demonstrates a method for counting trees using a backpackable mini drone, and a completely open source workflow. If you like it / find value in it, feel free to press the donate buttons at the bottom of this page – or get in touch for larger, longer term projects. What is the rationale for… Read More »Counting trees in sparse woodland with OpenDroneMap, PDAL and QGIS -
1:00
Nick Bearman: GISRUK 2025 in Bristol
sur Planet OSGeoLast week I was fortunate to be able to attend GISRUK 2025, in Bristol, UK. I am a regular at the GISRUK conference series and it is always fascinating to see the latest work in GIS in the UK.
This year it was hosted by University of Bristol, which gave me an opportunity to see a little of Bristol as well. I had a lovely walk up Cabot Tower, Brandon Hill, with some spectacular views of the city, it being the highest point in Bristol.
The keynote presentations are always very good at GISRUK, and this year we had three fascinating ones. Urska Demsar talked about her work linking animal movement and human mobility, which is a great example of two areas that use similar techniques but have completely different terminology, and her work to create a new framework to link these two areas will create gains in both fields by the sharing of techniques.
Michele Acuto gave a fascinating insight into Data after Dark: Shedding (Geospatial) Light onto the Night-time Economy. It is a world who we can easily forget, those who work at night. About 26% of UK employed people work at night, and often they are ignore from our analysis of cities. Transport networks can provide some insights, with many global cities transport networks non-existent from ~2am - ~5am. Transaction data can provide an interesting insight into this, but about 25% of night-time activity doesn’t involve a financial transaction, so there are large segments of this activity that are difficult to capture in data. Michele encouraged us go out at night and think about who we see - particularly those who are working.
Stef De Sabbata gave the final keynote titled What is geo/spatial about (geo)ai? Here she talked about going back to the basics of AI and thinking about what is the prior knowledge (“priors”) that AI has about geospatial data. There appear to be more than we might initially think, for example, the concept of ‘cities’ appears to be present, as well as some concept of latitude and longitude.
This year I was also presenting a paper, Location-allocation and public transit: An update on UCL student teacher placements, which was an update on the location allocation work I have been doing with spopt and UCL IOE. It was great to share some of the experiences and challenges of working in such a diverse team, as well as sharing the benefits the tool would bring to the Placements team in IOE. See Writing & Presentations for links to the paper and the slides.
Finally it was a great opportunity to network and link up with new and existing colleagues and catch up on the latest developments.
I also had two other roles during the conference. Firstly, I, along with Jonny Huck, was judging entries for the GISRUK & OSGeo:UK GoFundGeo Award, a grant to help the recipient to make spatial analysis code easily adoptable by others through the provision of an open source code repository, tool or plugin. We are very happy to confirm that the GoFundGeo winner is Melissa Barrientos Triñanes, with her work on Utilising open data to enhance park safety for women and girls in Bradford: A spatial analysis approach.. We liked this as a nice clear project with clearly identifiable outputs that could be useful to a wider audience.
Secondly, a new initiative this year is that the GIScRG (GISc Research Group) of the RGS-IBG is putting on a session ‘Best of GISRUK’ at the RGS Annual International Conference, which this year is at University of Birmingham from Tue 26 to Fri 29 Aug. We are inviting all of the prize winners to present their work in our session, in order to get more people outside GIS to hear about how GIS can be useful. Congratulations to all of the winners:
- Best Poster - Sam Denney - School-level factors influencing NEET outcomes in England
- Best Paper by ECR - Jessica Hepburn - Parks, Place and Equality: Mapping access to different park typology in Britian’s 20-minute neighbourhood
- Best Paper - Adam Dennett - GIS vs. The City Council: Data analytics, collective intelligence and policy dust-ups
- Best Paper in Spatial Analysis - Chris Larkin - Integrating Low Traffic Neighbourhoods into UK Cycle Network Planning
Congratulations to all the winners and we hope to see you at the RGS conference in Birmingham.
-
11:00
Mappery: NoCal
sur Planet OSGeoCartonaut spotted this map of San Francisco peninsula for exclusivefresh.com on the back of their fish delivery van. A great pic at 60mph!
-
8:55
Snakes on a Plane(t)
sur Google Maps ManiaLast year, I created Map Snake - a playful adaptation of the classic computer game. The concept was simple: maneuver an ever-growing snake around a map of cities while avoiding collisions with your own tail. Well, now Engaging Data has released their own take, called Snake on a Globe. And let me be clear: I’m not annoyed that they stole my idea - I’m annoyed that they made it better. And a lot
-
11:00
Mappery: Frico Wines
sur Planet OSGeoDoug Greenfield said “Bottle of red cuz dry January is over thank goodness”. Who are we to disagree?
-
10:17
gvSIG Team: Integración del Gestor de Expedientes de SEDIPUALBA con gvSIG Online
sur Planet OSGeoHace un tiempo atrás, hablamos del nuevo plugin ETL (Extract, Transform and Load) integrado en la plataforma de gvSIG Online,que permite realizar cualquier integración, transformación, edición… geoespacial de datos.
Hoy queremos compartir una integración que se ha estado desarrollando recienteemente y que mejora significativamente la gestión administrativa y geográfica en las entidades locales: la conexión entre el gestor de expedientes SEGEX de SEDIPUALBA y la plataforma gvSIG Online.
El resultado es una potente funcionalidad que permite, por ejemplo, identificar todos los expedientes asociados a una parcela o localizar en el mapa los elementos vinculados a un expediente concreto. Todo ello sin necesidad de duplicar información ni modificar los sistemas de origen.
En el siguiente vídeo mostramos cómo se realiza la conexión entre ambas plataformas y los beneficios que aporta.
Esta iniciativa refuerza el compromiso de la Asociación gvSIG con el desarrollo de soluciones abiertas, interoperables y orientadas a mejorar la eficiencia en la administración pública.
-
8:58
Some Musical Maps in Motion
sur Google Maps ManiaElevation Music Everybody hates elevator music but everyone will love Elevation Music.Elevation Music is an interactive map in which the elevation data is styled based on the intensity of an accompanying music track. It is a dancing map!If you want to know how Elevation Music works the author's blog post explains: 'This demo uses Mapbox GL JS raster-color-value and other raster-* paint
-
8:42
gvSIG Team: Curso-Concurso gvSIG Batoví: Lanzamiento de un proyecto que trasciende fronteras
sur Planet OSGeoEn el Ministerio de Transporte y Obras Públicas (MTOP) de Uruguay se realizó el lanzamiento oficial de la 8ª edición del curso-concurso gvSIG Batoví, una iniciativa que desde sus comienzos ha convocado a cientos de estudiantes y docentes de todo el país, además de participantes de Colombia, México, Cuba y Madrid.
El proyecto invita a presentar propuestas geográficas que aborden problemáticas locales desde una perspectiva territorial, en sintonía con los Objetivos de Desarrollo Sostenible (ODS) promovidos por la Organización de las Naciones Unidas (ONU). “Es un proyecto que se ha transformado en una política de Estado que ha atravesado los distintos períodos de gobierno y es nuestra aspiración que siga creciendo y fortaleciéndose durante este período”, expresó el director nacional de Topografía, Arq. Felipe de los Santos.
Desde 2011, la dirección nacional de Topografía promueve este tipo de experiencias formativas mediante un convenio con Ceibal y la Asociación gvSIG. A partir de 2017, el curso-concurso ha ofrecido oportunidades de crecimiento tanto a estudiantes como a docentes, generando impactos positivos en las comunidades participantes.
Durante el acto de lanzamiento, la subsecretaria de Transporte, Claudia Peris, destacó el potencial transformador de este proyecto y valoró su alcance. Por su parte, Felipe De los Santos, expresó que este evento representa un gran desafío y un enorme orgullo para su cartera, por dos razones fundamentales. Primero, porque “forma parte de las primeras acciones” orientadas a “fomentar el trabajo colaborativo dentro y fuera del Ministerio. Queremos consolidar espacios de sinergia entre quienes diseñamos y ejecutamos políticas públicas en todo el territorio nacional”. Segundo, porque este proyecto ha sabido sostenerse en el tiempo, “ha atravesado los distintos períodos de gobierno”, consolidándose como una verdadera “política de Estado”.
De los Santos también subrayó que la iniciativa “ha trascendido fronteras”, con participación de estudiantes y docentes de Colombia, México y Cuba, así como de referentes de universidades latinoamericanas y europeas como la Universidad Politécnica de Madrid, la Universitat Oberta de Catalunya y la Universidad Central Marta Abreu de las Villas.
Los proyectos desarrollados en el marco del concurso han abordado temáticas clave como la conservación ambiental, el mejoramiento del espacio urbano y barrial, la participación ciudadana y los derechos colectivos, contribuyendo desde una mirada integradora a la construcción de ciudad y territorio.
Las inscripciones y bases del curso-concurso estarán disponibles a partir de mayo en el sitio web institucional del MTOP. Esta convocatoria está dirigida a estudiantes y docentes de nivel medio de Educación Secundaria y de UTU.
En la actividad también estuvo presente la directora general de Secretaría, Yenny Merlo; el director nacional de Vialidad, Federico Magnone; el jefe del departamento de Geomática, Sergio Acosta y Lara; el sub gerente de Desarrollo Profesional Docente, Nicolás Ambrosi; la inspectora nacional de Geografía y Geología, Prof. Magister Mónica Canaveris.
-
19:48
gvSIG Batoví: Curso-Concurso gvSIG Batoví: Lanzamiento de un proyecto que trasciende fronteras
sur Planet OSGeo -
11:00
Mappery: California Metalwork
sur Planet OSGeoA beautiful simple map spotted by Wanmei L in downtown LA
-
0:07
The Walk Management System
sur Google Maps Mania? The Walk Management System: I’ve decided to walk the length of the Jubilee Line on the London Underground. But before setting off, I figured I needed a WMS (Walk Management System) to help plan and document each stage of this epic hike.With a little help from ChatGPT and MapLibre GL, I’ve built a lightweight web app that lets me create, edit, and view walking routes - complete with
-
22:52
Sean Gillies: Bear training week 9 recap
sur Planet OSGeoI have enjoyed a rest week. I exercised every day, but nothing intense or long, with double easy workouts on Thursday. I did a short bit of tempo pace running on Thursday, 8-8.5 effort out of ten. It felt great.
16.3 miles running
7 hours, 16 minutes all training
981 ft D+ running
Next week I'll be diving into tempo runs for real as I get into my second eight-week training block.
A pale brown concrete bike path rises in curves toward snow-covered Rocky Mountain foothills under broken low clouds.
-
11:00
Mappery: Museo de Arte Precolombino
sur Planet OSGeoRobert Simmon shared these from the Museo de Arte Precolombino in Santiago, Chile. I love the way the map wraps around the corner of the gallery.
Timeline of pre-Colombian cultures mounted on the wall of the Museo de Arte Precolombino. The oldest cultures are dated to 14,000 BC.
-
19:13
GIScussions: Defying Gravity
sur Planet OSGeoAnother year, another set of opaque accounts from What3Words. Why do I say opaque? Because despite quite a few years of reading company accounts I feel that I must be missing something when I read through these accounts.
The headline info is clear:
- Turnover doubled to £2.15m
- Losses reduced from £16.5m last year to £10.6m
- Net assets of £15.6m (slightly down on last year)
- Investment received in the year £7.9m
- Employees reduced by 36 to 92
The cumulative position is eye watering, since its formation w3w has accumulated £146m of losses and taken on £160m of investment,
The directors consider w3w to be a “going concern” and it looks as if it can sustain another year or so of losses with a bit of shareholder support but unless major revenues start to materialise then at some stage a major cost reduction program will be needed or ..?
I don’t understand how this works, the company continues to lose sums that are many times it’s revenue and yet investors continue to support the business presumably because they have insight into the future upside that will come from a massive upturn in revenues or a golden clad purchaser who will confer unicorn status on the company.
maybe.maybe.maybeMaybe I am an old fashioned entrepreneur who fussed too much about costs and revenues.
Maybe this all works out brilliantly and the company is on the verge of becoming an outstanding success, as the directors say in acknowledging risk “The group has created a new addressing format, with the aim of becoming a universal standard for location referencing. A key aspect of this is acquiring and retaining a high volume of newly engaged consumers, creating wide-scale network effects and consumer behaviour change to ultimately deliver commercial contracts.”
On the other hand, maybe we will look back on this saga in a couple of years and wonder how we could possibly have believed that it would ever make money. Well I won’t be doing that!
-
11:00
Mappery: Where do I go from here?
sur Planet OSGeoDoug spotted this map design on the exit of an office building in Cambridge, Massachusetts
-
10:47
Russia's Disinformation Network Mapped
sur Google Maps ManiaThe Pravda DashboardThe Pravda Network is a coordinated Russian disinformation campaign designed to disseminate pro-Kremlin content across the globe. At its core, the network launders news from sanctioned Russian media outlets and questionable Telegram channels, distributing it through a constellation of country-specific websites. In each country the news is recycled to fit local narratives
-
11:00
Mappery: Europe is a Big Place
sur Planet OSGeoJoe Davis spotted this massive map display in Lyon
-
9:07
The Hotness Map No One Needed
sur Google Maps ManiaLooksMapping is a digital map that rates restaurants not by food or service, but by the attractiveness of their clientele. It scrapes millions of Google Maps reviews, runs each reviewer’s profile photo through an AI model trained to score “hotness” out of ten, and then color-codes restaurants accordingly - red for hot, blue for not.LooksMapping feels like a relic from a digital past - with the
-
11:00
Mappery: Santa Catalina Island Map Tat
sur Planet OSGeoWho can resist a bit of map tat? Certainly not Wanmei L.
-
9:17
QGIS Blog: ? Changes Ahead: QGIS Is Moving to Qt6 and Launching QGIS 4.0!
sur Planet OSGeoWe’re happy to share some major updates coming to the QGIS platform over the next few months. These changes are part of a long-planned technical migration that will bring new possibilities and ensure QGIS stays modern, fast, and future-ready.
QGIS Is Migrating to Qt6
Qt6 is the latest version of the cross-platform application framework that QGIS is built upon. Moving to Qt6 allows us to:
- Future-proof the QGIS codebase.
- Take advantage of modern libraries with significant performance and security improvements.
- Simplify long-term maintenance and development.
While most of the migration is complete, a few final tasks remain, especially around Continuous Integration (the automated processes that run on each change to the QGIS code base to help reduce bugs), layout rendering, and PDF output. The core team is actively working on these and making significant progress.
Enter QGIS 4.0
To mark this significant backend shift, we’ve decided to align the Qt6 migration with a new major release: QGIS 4.0, which will arrive after QGIS 3.44, in October 2025.
Here’s what you need to know:
- QGIS 4.0 will be Qt6-only
- It will not be an LTR (see release strategy below for details)
- To ease the transition, it will retain deprecated APIs, so plugin developers will only need minimal work to ensure compatibility with Qt6 and prepare for future QGIS versions.
This strategy allows us to modernise QGIS without forcing a major rewrite of existing plugins. Some adjustments will be needed to ensure QGIS 4.0 compatibility.
Note on Features: While QGIS 4.0 marks a major version jump, it’s essential to understand that this release will include only a few new user-facing features. The primary focus is on the transition to Qt6, which involves significant changes under the hood.
In the QGIS project, a major version number doesn’t necessarily mean a flood of new features—it signals a break in the API. This ensures that developers are aware of potential compatibility updates needed for their plugins or integrations, even if the visible functionality remains largely unchanged.Why This Matters
This isn’t just about upgrading for the sake of it — it’s about keeping QGIS secure, modern, and maintainable.
- Qt 5.15 enters Extended Support (EOS) in May 2025, with continued security updates available only under commercial terms
- Staying on Qt5 would limit our ability to access upstream fixes and improvements
- Qt6 is already a proven platform — projects like QField and Mergin Maps have been using it successfully in production for quite some time
- Migrating to Qt6 ensures QGIS stays aligned with a supported, modern framework
Release Strategy
To ensure a smooth transition for users and developers, we’re taking a phased approach:
- QGIS 3.40 LTR will be extended by 4 months, until May 2026, giving plugin developers and organisations extra time to adapt
- QGIS 4.0, scheduled for October 2025, will be a regular release
- QGIS 4.2, scheduled for February 2026, will follow as the next official LTR
This gradual rollout ensures users who depend on stable environments can continue with 3.40 LTR, while early adopters and plugin developers move forward with Qt6 in 4.0.
What About Plugins?
We’re making it easier than ever for plugin developers to prepare:
- The QGIS Plugin Repository will begin accepting 4.x-compatible plugins
- The plugin site will inform users if a plugin is Qt6-compatible
- A comprehensive migration guide is in the works to support developers during the transition
If you maintain a plugin, now’s the perfect time to start testing and preparing for Qt6 compatibility!
See:
Try Qt6 Today
The migration to Qt6 isn’t just theoretical — it’s already happening and ready for testing:
- Windows: Qt6 builds of all release branches and master are available now via the OSGeo4W installer
- Linux (Debian): Qt6 support is almost there — packaging work is underway to support both Qt5 and Qt6 side by side
- macOS: Qt6 packages will start building as soon as QGIS 3.44.0 is released and the QGIS 4.0 development cycle begins
Start exploring Qt6 builds today and help us shape the future of QGIS.
Get Involved
We’ll share more updates in the coming weeks. In the meantime:
- Try the Qt6 builds
- Test your plugins for compatibility
- Stay tuned on qgis.org and community channels
A massive thank you to all contributors, developers, testers, and organisations supporting this transition.
QGIS 4.0 is shaping to be a big leap forward, and we can’t wait to share it with you!
Edited on 24.04.25
- Removed leftover texts
- Added a note on new features in QGIS 4.0
-
8:52
Scrambled Maps in the Wild
sur Google Maps ManiaMaps in the Wild is a crowdsourced and curated map archive of real-world maps found in everyday life - such as park maps, museum guides, transit maps, or historical maps displayed in public spaces. The website consists entirely of images of real-world maps submitted by readers.People from around the world submit photos to Maps in the Wild of maps they spot in real-life. These can include maps on
-
1:00
Nick Bearman: The Open Science Retreat, Batenberg, Switzerland: collaboation, connection and snow!
sur Planet OSGeoFor four days in April I was lucky enough to be able to attend the Open Science Retreat, in Batenberg, Switzerland. The Open Science Retreat (OSR) is a chance for anyone interested in and passionate about Open Science to get together, brain storm ideas and spend time working on projects related to this. It is run by the Digital Research Academy, with a focus on discussion and networking as well as getting some interesting outputs. “A week full of scientific discussions and reflections, getting work done, making new friends and resetting.” I have already written another blog post about travelling there by train.
The event works on an unconference format, with topic groups submitted a week or so before the event. We then had a chance to hear from the proposers about each of the topics, and talk with other people interested in the topic. This means there’s a bit of evolution of the topics, with the topics revised based on who is attending and what they want to do. Written down, this does sound sightly random, but it does work in practice. Within about 30 min of discussions, we had formed then 6 topic groups that would run throughout the remainder of the Retreat.
Alongside the topic groups, which ran for 3 mornings, there were a variety of short sessions (30min - 1hr) and workshops (2hr) as well as a focus on well being and recovery from what often is a busy academic schedule. In the spectacular setting of Batenburg, Switzerland, I made the most of the location and spent a reasonable amount of time outside. There was an organised walk around the Swiss mountains, and trips out to see local sights. We also had optional social events in the evening, with opportunities for silent disco, board games and networking.
Playing FluxxI opted to take part in the ‘Even More Open’ group, which was a combination of topics focused about discover-ability and usability of Open Science tools including Quick and Easy Wins for Open Science and discussion around the use of AI. Our group was larger than typical for these groups (9 people) so after some initial discussions we split into one more theoretical group and one more practical group. I was working with more-practical group on a new tool to help discover existing Open Science tools, on the principle that while there are many many tools out there, it can be hard to find the right tool for the job. This tool is currently hosted on AdvancdSci Research Solutions and allows you to select tools for specific points in the research life cycle, subject area, level of complexity and a number of other options:
As a part of the OSR, the aim was to make outputs available at the end of the week, in an open form (of course!). We have shared our output on Research Equals, a new platform for me, but a way of sharing outputs with a DOI. For us, this included a summary report with links to our tool and other outputs and slide from the wrap up sessions: DOI: 10.53962/znvv-1p7c
There is so much potential with open science it is sometimes hard to pin down exactly what to do or how to do it. A number of groups addressed this is a number of different ways, including discussions about how to reward participation in Open Science, dealing with burnout and roles as an activist and a short session on calendar management. Check out all the available outputs on Research Equals.
This was not my typical GIS conference, and it was great to meet with a different group outside GIS! I did get a chance to help a group make a map. The Open Science activists were keen to create a map of activists which they could update and edit without relying on third parties (organisations or people). I adapted The Fellowship of the Traveling #GISChat Book which is a Leaflet map based in a website with a bit of R coding to geocode locations and convert the CSV data into GeoJSON. It is currently a work in progress but it was an exciting project to be involved in.
I am a bit fan of making GIS more accessible to anyone who wants to do mapping* and the map I developed for the activist group could easily be adapted for other users. I hope to finish off the automation elements (I need to work out GitHub actions) and potentially package it up as an easy to use tool for anyone else doing mapping.
*I was reminded about the variation in terminology that we have with different groups. The activist group wanted a geographic map of people, but this was not understood by everyone - often the term ‘map’ or ‘mapping’ is used in a non-spatial sense looking at relationships between different members or a group or elements - e.g. how people relate to each other. The group knew what they wanted and I understood them correctly, but not everyone who saw their message did!
Finally, I discovered how varied the weather in Switzerland at about 1200m elevation can be - while most of the trip was sunny, on the final morning I woke up to this:
It was a great event, and I would recommend it to anyone who in interested in discussing or doing Open Science. The next retreat is planned to be in the UK, so please do come along! Join the DRA mailing list to learn about upcoming DRA events!
-
13:50
Mappery: Scrambled Maps in the Wild
sur Planet OSGeoA little bit of fun for you. We have teamed up with our friends at TripGeo who make a whole load of fun map and travel related games including my favourite Scrambled Maps (Warning – you may get hooked) to create a new puzzle for you Scrambled Maps in the Wild. We have started with 7 puzzles and plan to add more if people like them and want more, so do let us know what you think
-
11:55
gvSIG Team: Geoportal y Semana Santa: Planificación y seguridad con información geográfica actualizada
sur Planet OSGeoLa Semana Santa no solo es una de las celebraciones más emblemáticas del calendario, sino también un gran reto organizativo para los municipios. En este contexto, la colaboración entre el Ayuntamiento de Albacete, la Policía Local y la Junta de Cofradías ha permitido desarrollar itinerarios seguros para los desfiles procesionales, utilizando como herramienta clave la Infraestructura de Datos Espaciales, basada en tecnología gvSIG Online.
Gracias a esta plataforma, que ofrece información geográfica completa y constantemente actualizada, se ha podido planificar con antelación los servicios de emergencia, diseñar recorridos accesibles y seguros, y coordinar los distintos servicios municipales involucrados en la gestión de estos eventos multitudinarios.
Se ha publicado la información de las distintas procesiones de Semana Santa en el Geoportal de la Policía Local, accesible desde la web del Ayuntamiento y de la IDE de Albacete. La plataforma de gestión de información geográfica de Albacete no solo facilita el acceso a mapas, catálogos y servicios de visualización, sino que se ha convertido en una herramienta indispensable para el diseño de proyectos y la planificación urbana. Según ha destacado Francisco Navarro, teniente de alcalde y concejal de Movilidad, “el Geoportal es un servicio esencial y fundamental que permite conocer la ciudad centímetro a centímetro y nos ayuda en la planificación urbana”.
La Unidad de Cartografía, Topografía y Geomática del Ayuntamiento ha sido la encargada de elaborar y mantener la cartografía y la información espacial que alimenta esta plataforma. La información se organiza y visualiza en distintos visores temáticos, como el Visualizador de la Policía Local, desde donde se gestiona todo lo relativo a los recorridos procesionales de Semana Santa. Tras la creación de la estructura en la geodatabase por parte del equipo de Topografía, es la Policía Local quien se encarga de mantener actualizados los recorridos, fechas y detalles.
Además, la IDE de Albacete ofrece a los ciudadanos otras funcionalidades destacadas como el Visor de Urbanismo (Plan General de Ordenación Urbana), el Visor Cartográfico (con cartografía histórica y límites administrativos), el Visor del Cementerio (para localizar sepulturas) o el Visor Feria, que permite gestionar la ocupación de espacios durante grandes eventos.
Esta experiencia demuestra una vez más el valor de las plataformas basadas en tecnología gvSIG Online para la gestión municipal, la mejora de la eficiencia de los servicios públicos y la implicación de diferentes actores en la toma de decisiones a través de la geoinformación.
La prensa dice:
-
11:00
Mappery: Welcome to Bendigo
sur Planet OSGeoAndrew Tyrrell could have said “Here is one I made before” (readers of a certain age will get the cultural reference) but he was a bit more loquacious and said “Driving to #Queenstown to run my first half marathon tomorrow, and stopped off along Lake Cromwell to admire one of my #MapsInTheWild. I made this in my day job, and there’s one for each of the freedom camping sites managed by Toit? Te Whenua.”
Nice one, Andrew!
-
9:05
Hyperlocal Social Media
sur Google Maps ManiaEver wondered what people might say if conversations were pinned to real places - like digital graffiti on a map? That’s exactly the experiment Pintalk is trying out.Created as a minimalist web app, Pintalk invites you to talk where you are - or more accurately, to start or join public text conversations anchored to specific latitude/longitude points. Think of it like a chatroom stapled to a
-
17:30
Tim Waters: Whoots updates: Some changes, and add new PHP version
sur Planet OSGeoWhoots is a simple tile server proxy for WMS servers. WMS > TMS. So if you have an application that only works with ZYX Google-style tiles and all you have is a WMS server, you can use it to re-route the request.
It was created way back in 2010! Here’s the post announcing it: WhooTS a small wms to tile proxy – WMS in Potlatch
There’s been few recent changes.
- Some validations to the code was added to make it a bit more secure.
- image/png and image/jpeg will now work. Defaults to png. Optionally pass in ?format=image/jpeg for jpeg
- You don’t need to have a map= param in the URL for it to work now.
- Puma server configs added
- new php port of the code
- The server at whoots.mapwarper.net was moved to a shared host and is now running the php version
The code is at [https:]]
-
11:00
Mappery: Spectacular Highland Hall
sur Planet OSGeoJeff Allen shared htis. No idea what or where the building is but this is spectacular.
A little bit of image search and I discovered that this is Highland Hall on the University of Toronto Scarborough Campus, still spectacular.
-
10:27
The Tariff Busting Map Game
sur Google Maps ManiaIntroduction: The Egg CrisisIn a world where breakfast has become a luxury, an evil empire has imposed crippling tariffs on eggs, sending prices skyrocketing. Omelettes are now a distant memory for the average citizen, and scrambled eggs are a delicacy only the wealthy can afford. But hope is not lost! Rebel forces have uncovered a loophole in the empire's trade barriers - by launching eggs
-
2:00
Kartoza: Streamlining Geospatial Data for GeoPackage Upload
sur Planet OSGeoMy GeoPackage exceeded the 5MB limit due to excess vertices, unused attributes, and residual data. By simplifying geometries and optimizing the database, I reduced it from 9.7MB to 1.6MB. -
16:50
gvSIG Team: Leyenda por mapa de calor en gvSIG Online
sur Planet OSGeoEn la última versión de gvSIG Online se ha incorporado un nuevo tipo de simbología: la leyenda por mapa de calor. Dicha leyenda permite representar, tanto la densidad de puntos como con valores ponderados, mediante un gradiente continuo de colores.
En el caso de densidad de puntos podemos ver en qué zonas hay más puntos, y puede ser muy útil para ver dónde hay más farolas en un municipio, dónde ha habido más accidentes… En ese caso todos los puntos tienen el mismo valor.
Si se utiliza un campo para ponderar, un caso podría ser el de estaciones de tomas de datos, por ejemplo de temperatura, polución…, y donde el campo a ponderar sería el de dichos valores.
En ambos tipos de leyenda se dispone de dos tipos de gradientes: uno donde se indica el color inicial y color final, y en el que se calcula el gradiente entre esos dos colores, y otro en el que se pueden indicar gradiente de varios colores y el porcentaje de aplicación de cada uno.
Los otros parámetros que se deben configurar son el radio (en píxeles), que calcularíamos en función de la separación de los puntos que estemos representando, y los píxeles por celda.
Aparte, si la capa está configurada con parámetro temporal y aplicamos dicha leyenda, podríamos visualizar cómo cambian los gradientes en el tiempo. Por ejemplo si representamos una capa de delitos, podríamos ver si las zonas con más delitos han ido cambiando según el tiempo,
En el siguiente vídeo podéis ver su funcionamiento:
-
11:00
Mappery: A Reader’s Guide to Western Massachusetts Bookshops
sur Planet OSGeoDoug G spotted this, very useful if you are in Western Massachusetts
-
9:48
Live London Underground Trains
sur Google Maps ManiaLive maps displaying the movements of planes, trains, and automobiles have been among my favorite mash-ups over the years, so it seems fitting to launch the third decade of Maps Mania with a beautiful illustration of a live, real-time transit map.The Live Tube Map is a fully interactive, real-time 3D map that lets you watch underground trains move across London as they shuttle through
-
22:02
Sean Gillies: Bear training week 8 recap
sur Planet OSGeoI brought running back in week eight. I ran five times, and four days in a row for the first time since early June, 2024. The numbers:
31.9 miles running
12 hours, 12 minutes all training
5,171 ft D+ running
Tuesday I did hard running and hiking intervals on Towers road, 5.5 km of 10% grade. 30 minutes at 9/10 effort, my biggest single workout of the season. I'm only a minute slower on the climb than early season runs in 2020 and 2021. That's very encouraging.
Today I went back to the hills for an easy long run. It felt easy until mile eight, where I boarded the struggle bus for the last two and a half miles. Still, I enjoyed the entire run, saw lots of hikers, and the season's first wildflowers: sand lily, clematis, pasqueflower, and springbeauty.
Close up of white Sand lily blossoms with a dirt trail and high plains in the background. Lower Timber trail, Lory State Park, Colorado.
Conditions are very dry in our foothills. The creeks in Well Gulch and below Arthur's Rock often have running water into May, but have none now. It's not a good sign.
-
17:34
Celebrating 20 Years of Maps Mania
sur Google Maps ManiaIt was 20 years ago today Sergeant Pepper taught the band to play when Mike Pegg first started writing about Google Maps. Which means Google Maps Mania is 20 YEARS OLD TODAY! ? Celebrating 20 Years of Maps Mania: A Cartographic JourneyFor twenty years Maps Mania has been tirelessly chronicling the evolving world of interactive maps. Since its inception on Wednesday, April 13, 2005
-
11:00
Mappery: Lacrima Olea
sur Planet OSGeoRaf has been on a run of great maps in the wild recently. This one is a detailed aerial image on the label of Lacrima Olea, “The plots where the olives come from, in gold on top of the orthophotomap, is the label of Lacrima Olea, the Picual variety extra virgin olive oil home grown and cold pressed produced by Cooperativa de Godall, Catalunya”
-
11:00
Mappery: Gordon the Globe
sur Planet OSGeoJavier Jimenez Shaw spotted this giant ad at Alexanderplatz station, Berlin. We last saw Gordon on the London Underground, now he is in Berlin – he gets around!
-
11:00
Mappery: Vintage Geo Fabric
sur Planet OSGeoRaf spotted this fabric sold by the meter at El Barato shop in Reus, with a vintage map pattern
-
10:49
Spinning at a Thousand Miles an Hour
sur Google Maps ManiaI'm currently sitting in London, spinning at 640 miles per hour. My friend Sofía lives in Quito, Ecuador, and because of the equatorial speed bonus, she’s currently spinning much faster than me - at 1,037 mph. The Earth rotates once every 24 hours (roughly), and we all rotate with it. The circumference at the equator is about 24,901 miles, so at the equator, you're spinning at about 1,037
-
11:00
Mappery: Theatrical Maps
sur Planet OSGeoMichael Stuyts shared pamphlet with us from a play being performed in Antwerp
-
10:58
The Most Beautiful Places in the World
sur Google Maps ManiaHollow Rock. Grand Portage, MN by @TuckOlson The Earthporn Map is a simple interactive map that showcases the top 1,000 images submitted to r/EarthPorn. r/EarthPorn is a subreddit on Reddit dedicated to sharing stunning, high-quality images of natural landscapes and scenery from around the world.To be clear—despite the name, there's nothing explicit or NSFW here. Just a whole lot of beautiful
-
1:59
Sean Gillies: Bear training week 7 recap
sur Planet OSGeoPoor weather last week complicated my training plans. I ran more than I did in week six, but not much more. I did some indoor intervals, a tempo run, the usual yoga and pool HIIT, my favorite bike loop of Southwest Fort Collins, and a great trail run in the hills of Lory State Park on Saturday. All together, here are the numbers:
24 miles running
9 hours, 32 minutes all training
2,313 ft D+ running
My body is holding up well, so I'll be doing even more running in week eight. Spoiler alert: I've already had one solid running workout, the hardest of my season so far.
A sandy trail along a partially snow-covered ridge approaches a stand of pine trees under a blue sky. Lory State Park, Colorado.
-
17:28
Sean Gillies: The Poulletier sandwich
sur Planet OSGeoI'm not the first person to make a sandwich with fried eggs and pastrami, but I think I may have come up with a name for it that could stick. Served hot with melted cheddar cheese on slices of grilled sourdough bread, I call it the "Poulletier" after François Poulletier de la Salle, the discoverer of cholesterol.
A grilled sandwich, cut in two, on a green plate.
Hash browns would be good in this. As would a thick smear of pesto sauce, suggested by a person in a reply to my Mastodon post. I'll try one or both of these additions next time.
-
11:00
Mappery: Another Mappy Chair
sur Planet OSGeoKevin Carey sent this “A glorious mappy chair at Oldmeldrum House Hotel, Aberdeenshire”
-
9:44
Mapping the Red Sea Attacks
sur Google Maps ManiaThe International Crisis Group has released an interactive story map, The Red Sea Attacks Explained, that does a great job of breaking down the background and consequences of the Houthis’ attacks on cargo ships in the Red Sea.The map uses Mapbox's Story Map template to great effect, illustrating the Houthis’ strategic strongholds and their disruptive impact on global trade routes. I
-
16:50
GeoCat: GeoServer 3 Crowdfunding: Last Call!
sur Planet OSGeoThe GeoServer 3 crowdfunding campaign is now entering its final phase. After months of effort and strong engagement from the geospatial community, we are approaching our collective goal. The campaign ... -
15:00
GeoSolutions: GeoServer 3 Crowdfunding – Last Call!
sur Planet OSGeoYou must be logged into the site to view this content.
-
11:00
Mappery: Priorat
sur Planet OSGeoAnother one from Raf, he must have been. traveling a bit. This one is a hand drawn map on a blackboard inside El Refugi, a small eats & drinks place in Arbolí, Catalunya
-
10:14
The First Cuckoo of Spring
sur Google Maps ManiaThe Cuckoo Tracking Project At the end of March, Hafren (a male adult cuckoo) left the Republic of Côte d'Ivoire to begin his epic migration north to England. From Côte d'Ivoire, Hafren skirted the eastern border of Guinea, crossed south-eastern Mali, motored through Mauritania, and—after a journey of around 1,370 miles—arrived in Western Sahara.By early April, Hafren had reached Mijek in