State of the Map/2026/Report/Valepert: differenze tra le versioni
(→Sabato 29 agosto 2026: cont) |
(→Domenica 30 agosto 2026: cont) |
||
| (2 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 35: | Riga 35: | ||
=== [https://2026.stateofthemap.org/sessions/LDQTKQ/ Lightning Talks II] === | === [https://2026.stateofthemap.org/sessions/LDQTKQ/ Lightning Talks II] === | ||
... | Durante questa sessione di lightning talks sono stati mostrati: | ||
* [https://livingatlas.arcgis.com/en/home/ ArcGIS Living Atlas]: una raccolta di layer, mappe e app su diversi argomenti, aggiornata costantemente e disponibile su ArcGIS. Esri fornisce diversi layer [https://openstreetmap.maps.arcgis.com/ basati] su dati OpenStreetMap in tempo reale. | |||
* [https://weeklyosm.eu weeklyOSM]: è stato annunciato il lancio di una [https://hugo.weeklyosm.eu versione beta] di weeklyOSM che utilizza Hugo invece che WordPress. [https://osmbc.openstreetmap.de/ OSMBC] è lo strumento editoriale interno per weeklyOSM. Sono presenti ancora bug da risolvere (ad esempio uno relativo all'OAuth2). | |||
* [https://osm.kids/ OSM Kids!]: un progetto di mappe OpenStreetMap pensate per i bambini in cui vengono mostrati luoghi di interesse come parchi giochi, musei, biblioteche, gelaterie, etc. usando le emoji. Il progetto è [https://github.com/MapRVA/osm-kids open source] e basato su Planetiler e Ultra. | |||
* [https://yesterdays.maprva.org Yesterdays]: è un progetto di immagini storiche posizionate su una mappa. Avviato inizialmente a [[:w:it:Richmond (Virginia)|Richmond (Virginia)]], ha una componente collaborativa in cui si possono georeferenziare le foto. È collegato a Wikidata e nella versione beta è esteso alle città di Philadelphia e [[:w:it:Thompson (Connecticut)|Thompson (Connecticut)]]. | |||
* [https://terraink.app Terraink]: un progetto per creare poster a partire dai dati OSM. È possibile selezionare strade, canali ed edifici ed esportare la mappa in formato PNG, PDF o SVG. | |||
=== [https://2026.stateofthemap.org/sessions/7ED7WQ/ Running OpenStreetMap.org in the Age of AI] === | |||
La presentazione è partita da un caso recente (del 26 agosto) di outage della wiki di OpenStreetMap. L'analisi del traffico ha evidenziato che le richieste avevano come User-Agent prevalentemente vecchie versioni di Chrome, arrivavano da oltre {{formatnum:400000}} IP diversi, distributi tra diversi ISP e paesi, facendo ipotizzare un traffico legato all'AI, dato che il traffico su planet.osm.org e openstreetmap.org è aumentato di oltre il 60% da ottobre 2025. I crawler sono un problema anche per la [https://diff.wikimedia.org/2026/03/26/quo-vadis-crawlers-progress-and-whats-next-on-safeguarding-our-infrastructure/ Wikimedia Foundation] perché provano a raccogliere dati per addestrare LLM, utilizzando proxy server che fanno richieste, ignorando [[:w:it:robots.txt|it:robots.txt]] e nascondendosi dietro IP e browser comuni, impendendo di adottare soluzioni che rischierebbero di allontare gli utenti. Una soluzione è il fingerprinting con [https://blog.foxio.io/ja4+-network-fingerprinting JA4]. Un altro problema è legato alla crescita del vibe coding che porta ad un aumento delle chiamate API pubbliche, ignorando le politiche d'uso. Un modo per affrontare il problema è scrivere policy pensando come possa interpretarle un LLM, per evitare di introdurre sistemi più complessi (autenticazione, token, etc.). Infine un problema aggravato dalla presenza di LLM è lo spam, poiché OSM viene utilizzato anche per fare SEO di aziende (principalmente tramite "citation farming") e tra i 200 e i 400 account vengono bloccati giornalmente su OSM.org in quanto presentano un profilo composto da spam con link a servizi esterni (individuato grazie all'AI e a filtri bayesiani). | |||
=== [https://2026.stateofthemap.org/sessions/DTQXXN/ How OpenStreetMap became the backbone of France's National Cycling Database] === | |||
Geovelo è un'azienda che promuove il ciclismo per accelerare la transizione ecologica nella mobilità. Hanno sviluppato un'app, una dashboard e delle API per clienti enterprise. Nel 2019, in seguito al Loi d'Orientation des Mobilités (LOM, "Mobility Framework Act"), le autorità locali si sono scontrate con una serie di problemi legati tra le altre cose all'incompatibilità del formato dei dati raccolti (geoJSON, shape files, JPEG). Geovelo aveva tuttavia lavorato con alcuni partner sui dati sulle piste ciclabili, per cui ha preso parte al processo per creare un linguaggio comune chiamato BNAC (Base Nationale des Aménagements Cyclables) schema. | |||
=== [https://2026.stateofthemap.org/sessions/DWSETV/ Lightning Talks III] === | |||
Durante questa sessione di lightning talks sono stati mostrati: | |||
* [https://wiki.openstreetmap.org/wiki/Tallinna_Rattateed Tallinna Rattateed]: un progetto per mappare i percorsi ciclistici di Tallinn (Estonia) | |||
* Geoparquet for OSM: un progetto per evitare di interrogare le API Overpass e ottenere informazioni direttamente da query su file, usando duckdb (tramite [https://github.com/kraina-ai/quackosm QuackOSM]), [https://github.com/GIScience/ohsome-planet ohsome-planet] o [https://github.com/gsueur/osm-geoparquet osm-geoparquet] (tramite [https://layercake.openstreetmap.us Layercake]) | |||
* POI Complete: un progetto per estrarre informazioni dai siti web associati ai POI, utilizzando [https://osm2pgsql.org osm2pgsql] ed estraendo orari di apertura ed immagini dal sito. per gli orari di apertura si usa l'intelligenza artificiale, mentre le immagini tramite [https://huggingface.co/raphael0202/amenity-website-images classificatore] permettono di stabilire il tipo di servizio. | |||
* [https://opendatacentermap.deuxfleurs.page OpenDatacenterMap]: un progetto per stimare l'impatto dei data center. una [https://wiki.openstreetmap.org/wiki/Proposal:Data_center_technical_attributes proposta] per aggiungere attributi sull'impatto è stata rifiutata, si è quindi proceduto alla visualizzazione su una mappa basata su leaflet che usa overpass-turbo per mostrare i datacenter. è stata inoltre redatta una pagina che spiega [https://wiki.openstreetmap.org/wiki/How_to_map_data_centers come mappare i datacenter]. | |||
* [https://passstrasse.com Passstrasse]: web app creata tramite vibe coding con Grok per visualizzare i percorsi svizzeri | |||
=== [https://2026.stateofthemap.org/sessions/9C7LJM/ Ascend Maps] === | |||
[https://github.com/styluslabs/maps Ascend Maps] è una app open source multipiattaforma che mostra mappe vettoriali con diversi stili. È basata su [https://github.com/styluslabs/tangram-ng Tangram NG] una libreria C++ per il rendering delle mappe 2D e 3D, fork del progetto Tangram ES. Per costruire le tiles viene usato [https://github.com/styluslabs/geodesk-tiles geodesk-tiles] che ha delle API C++ basate sulle api LUA di [https://github.com/systemed/tilemaker/ tilemaker]. Ascend Maps supporta il geocoding e in futuro prevede di integrare il routing offline (tramite Valhalla) e probabilmente anche il trasporto pubblico (usando Transitous). | |||
== Domenica 30 agosto 2026 == | == Domenica 30 agosto 2026 == | ||
... | === [https://2026.stateofthemap.org/sessions/NRPPPV/ Where are my ways?] === | ||
[https://michreichert.de/projects/wamy/ Where are my ways?] è un applicazione web ideata per affrontare il problema della rimozione di elementi da OpenStreetMap in buona fede (non vandalismi). Sarebbe possibile con una query Overpass, ma è un sistema molto lento. Usando osmium è possibile ordinare gli oggetti per tipo, id e versione e importare i dati con osm2pgsql. Partendo da un estratto full-history di 69 GB si ottiene un file da 6,3 GB (con [https://codeberg.org/nakaner/deleted-map#performance performance] di circa 30 minuti su i7). | |||
=== [https://2026.stateofthemap.org/sessions/DDJRVU/ CoMaps] === | |||
[https://www.comaps.app CoMaps] è un fork dell'applicazione Organics Maps, a sua volta basata sul codice sorgente di Maps.me, creato in seguito alla mancanza di trasparenza da parte della società che gestiva il progetto precedente. L'applicazione è multipiattaforma (Android, iOS, Linux) e permette il download offline di mappe senza limiti, diverse modalità di navigazione, diversi layer e possibilità di inserire segnalibri e condividere la posizione tramite URL. Ha inoltre un editor integrato per semplici modifiche. | |||
Il progetto è ospitato su [https://codeberg.org/comaps Codeberg] e ha una [https://codeberg.org/comaps/Governance/src/branch/main/AI_USAGE.md policy] sull'uso dell'intelligenza artificiale ispirata e adattata da Forgejo che richiede che le modifiche con l'AI siano comunicate esplicitamente e ne vieta l'uso per attività quali la documentazione (esclusa la traduzione), la code review e il vibe coding. Il progetto ha chiesto di far parte della [https://sfconservancy.org Software Freedom Conservancy], mentre al momento raccoglie fondi tramite [https://opencollective.com/comaps Open Collective]. | |||
Il CDN e le mappe sono distribuite su sei diversi server (USA, Francia, Italia, Germania, Finlandia e Russia), nella versione Android è possibile specificare un map server personalizzato con l'idea di eliminare il single point of failure e permettere di distribuire mappe tramite un server locale ad esempio in caso di disastro (viene citato un [https://www.hotosm.org/en/news/comaps-the-offline-app-that-guided-rescuers-without-a-signal-in-the-venezuela-response/ caso d'uso] di utilizzo di CoMaps in Venezuela da parte dell'HOT in seguito al terremoto). | |||
Per quanto riguarda lo sviluppo si prova ad allargare la platea dei contributori ed introdurre nuove funzionalità come l'indoor mapping (alcune delle quali disponibili nella [https://www.comaps.app/sotm2026/ preview] distribuita per l'occasione), chiedendo a sviluppatori iOS di entrare a far parte del TestFlight. | |||
=== [https://2026.stateofthemap.org/sessions/XDLP7V/ Lightning Talks IV] === | |||
Durante questa sessione di lightning talks sono stati mostrati: | |||
* Mapping agricultural cooperatives in Africa: un progetto con MapComplete e Panoramax per segnalare informazioni sull'equipaggiamento in dotazione alle cooperative africane per la raccolta agricola | |||
* [https://osm.wikidata.link OSM & Wikidata]: un progetto per associare elementi Wikidata associati agli oggetti di OSM | |||
* [https://breadnear.me BreadNear.me]: un progetto per cercare panifici o altri negozi che vendono pane nelle vicinanze, creato con overpass e maplibre | |||
* [https://wiki.openstreetmap.org/wiki/Proposal:Milk_types Proposal:Milk types]: una proposta di inserire un tag per specificare il tipo di latte servito | |||
* [https://github.com/maplibre/maplibre-native Maplibre Native]: una libreria C++ open source fork di Mapbox GL Native che ha introdotto una [https://github.com/maplibre/maplibre/blob/main/AI_POLICY.md AI Policy]. uno degli sviluppatori ha mostrato [https://github.com/louwers/maplibre-native-plugin-template maplibre-native-plugin-template] in cui è stato usato vibe coding (ma non fa parte del core del progetto) | |||
=== [https://2026.stateofthemap.org/sessions/FJYCMJ/ UN Mappers] === | |||
Il Department of Operational Support delle Nazioni Unite nell'ambito del progetto [https://maps.un.org UN Maps] mette a disposizione diverse applicazioni (Mobile, Power BI, Digital Twin, Image Discovery) che permettono attività di patrolling, sicurezza, aiuto umanitario e logistica in varie aree del mondo (Cipro, Marocco, Colombia, Somalia, Madagascar, ...). La comunità di [https://maps.un.org/community UN Mappers] si coordina su Discord e include appassionati di GIS, personale ONU, accademici, volontari da remoto e sul luogo. Le attività educative includono il [https://maps.un.org/learning/ Learning Hub] multilingua. Una delle iniziative più recenti è l'introduzione del community ambassador. Un [https://maps.un.org/news/co-creating-un-mappers-ambassadors-and-chapters-initiative progetto pilota] ha portato all'individuazione di quattro ambassador in altrettanti paesi (Kenya, India, Argentina e Cameron) coprendo tre continenti e tre lingue diverse. | |||
=== [https://2026.stateofthemap.org/sessions/S9MD3B/ ohsome] === | |||
[https://ohsome.org ohsome] è un ecosistema di software open source per l'analisi di dati OSM. Sono disponibili delle API (ohsome, ohsome quality), dashboard, strumenti (ohsome planet, ohsome-filter-to-sql) e database. Uno degli strumenti da linea di comando mostrato permette di trasformare i file PFB in GeoParquet. | |||
Nella versione 2.0 di ohsome è stato introdotto un sistema di autenticazione tramite API key (piano gratuito con soglie giornaliere e per minuto). La dismissione delle vecchie API (e di OSHDB) è prevista per novembre 2026 ed è disponibile una [https://docs.ohsome.org/ohsome-api/v2-rc/migration_guide.html guida alla migrazione]. | |||
=== [https://2026.stateofthemap.org/sessions/ZRRUJU/ Ultra] === | |||
[https://overpass-ultra.us/#m=13.3/45.46514/9.18655 Ultra] è un'alternativa a [https://overpass-turbo.eu Turbo] che utilizza Leaflet e MapCSS. Poiché non è basato su MapLibre, ha delle differenze nella [https://maplibre.org/maplibre-style-spec/ specifica] dello [https://overpass-ultra.us/docs/style/ stile]. Include diversi tipi di icone ([https://github.com/waysidemapping/pinhead pinhead], emoji, [https://github.com/mapbox/maki maki] e [https://github.com/rapideditor/temaki temaki]). Oltre ad utilizzare overpass, può interrogare diversi provider. Utilizza [https://dschep.github.io/osm2geojson-ultra/ osm2geojson-ultra] (fork di osm2geojson-lite) per convertire i dati OSM in XML (tramite txml). | |||
=== [https://2026.stateofthemap.org/sessions/WYKG8T/ Lightning Talks V] === | |||
Durante questa sessione di lightning talks sono stati mostrati: | |||
* [https://www.openstreetmap.org/user/SK53/diary/405893 Investigating Hospitality]: uno studio sulle chiavi in uso all'interno di OSM, partendo dai pub britannici e analizzando se sono presenti differenze tra i vari paesi, l'uso di sinonimi e la possibilità di sostituire chiavi multi-valore con booleani | |||
* [https://tilemaker.org tilemaker]: software in grado di creare vector tiles, viene mostrata una demo | |||
* [https://codeberg.org/Geofabrik/Nik5 Nik5]: port in C++ di Nik4, rimuovendo la dipendenza da Python, aggiungendo test di unità e integrazione e introducendo un parser XML | |||
* [https://osm.mathmos.net/linear/ Linear High Street Maps]: produce una versione stampata dei negozi lungo una strada. il report contiene varie informazioni (tra cui [https://www.gov.uk/government/publications/food-hygiene-rating-scheme-fhrs-guidance-for-businesses/food-hygiene-rating-scheme-fhrs-guidance-for-businesses FHRS] per i locali che servono cibo) e permette di individuare errori o valori mancanti nei dati OSM | |||
* [https://citybik.es CityBikes]: progetto che mostra in tempo reale i dati sul bike sharing. sono disponibili i [https://data.citybik.es dati storici]. | |||
=== [https://2026.stateofthemap.org/sessions/GSZW7S/ UseOSM] === | |||
[https://www.useosm.org/en UseOSM] ha avviato un'iniziativa per scoprire ulteriori possibilità su come usare i dati OSM. Tra luglio e agosto 2026 ha lanciato l'iniziativa [https://www.useosm.org/en/blogs/mapkaton-2026 Map<>kathon] a cui hanno preso parte 33 partecipanti dall'Europa, l'Africa e l'Asia, proponendo progetti. I [https://www.useosm.org/en/blogs/mapkathon-2026-winners vincitori] sono OSM Overpass Query Generator (una web app che usa LLM per generare query Overpass corrette), Net4Score4Teens (una mappa per la viabilità a piedi e in bici pensata per i teenager), Opadbisrescue (una app per la qualità dei dati sanitari) e "Who can reach a clinic when it floods?" (un sistema per trovare ospedali in zone colpite da alluvioni). | |||
Versione attuale delle 16:31, 20 set 2026
Venerdì 28 agosto 2026
OpenStreetMap on Board
SNCF Connect & Tech ha sviluppato un sistema di distribuzione di mappe offline per l'alta velocità, passando dal sistema precedente (immagini raster con zoom limitato) ad una soluzione basata su PMTiles, ottenendo una mappa personalizzata (con la modalità scura e quella ad elevato constrasto) e informazioni precedentemente assenti (punti di interesse, piattaforme, stazioni e treni in 3D).
MapRoulette 4
È stata mostrata la versione beta di MapRoulette, un tool che permette di trovare task da effettuare all'interno di OpenStreetMap. Durante la demo sono state fatte vedere le modifiche principalmente all'interfaccia dello strumento, mentre le API sono rimaste identiche.
Lightning Talks I
Durante questa sessione di lightning talks sono stati mostrati:
- Open Prices, un database open crowdsourced di prezzi relativi a prodotti alimentari: lo scopo è quello di monitorare la variazione dei prezzi, raccogliendo ricevute (fisiche o digitale) da parte degli utenti che monitorano i prezzi. viene utilizzata l'AI per processare gli scontrini.
- Photon, un progetto per la ricerca di punti di interesse (POI) all'interno di OpenStreetMap
- un utilizzo di import per verificare se gli edifici britannici presenti su OpenStreetMap avessero un UPRN, incrociando le informazioni con open data relativi a coordinate e codici postali per individuare problemi nei poligoni degli edifici
NMCAs & OSM
L'istituto geografico nazionale tedesco (BKG) ha mostrato alcuni strumenti che si basano su OpenStreetMap:
- OSM Quality Analysis: è una dashboard basata su ohsome che permette di valutare la qualità dei dati OSM confrontandoli con altre basi dati secondo alcune metriche (completezza, precisione, consistenza logica)
- TopPlusOpen: un prodotto per mostrare le mappe in diversi stili
- RoutingPlus: il servizio di routing di BKG basato su dati OSM
Sabato 29 agosto 2026
OSM Skeleton
OSM Skeleton è un progetto per affrontare il problema dell'eterogenità, della completezza e della precisione dei dati OSM. Il progetto è incentrato sulle regioni del sud del mondo, in particolare è stato utilizzato in Senegal e Brasile. È stata mostrata una demo in cui vengono evidenziati dei problemi in aree residenziali ed è possibile risolverli con un editor esterno (JOSM, iD).
OSM for Cities
OSM for Cities è un progetto per accedere ai dati OSM per utenti non tecnici. I dati vengono aggiornati quotidianamente se utenti sono iscritti ad un particolare dataset, inviando mail in presenza di modifiche. Ogni città ha un dataset per tipo di dato: nell'interfaccia sono presenti statistiche sul numero di oggetti e sull'aggiornamento dei dati, oltre informazioni sul numero di mappatori e sui tag utilizzati. È possibile iscriversi per avere notifiche e report, scaricare i dati in formati JSON o condividerli tramite URL. Sono presenti viste specifiche per ciclisti e utilizzatori di sedia a rotelle. È presente un sistema di template basato su query overpass per effettuare interrogazioni della mappa (oltre 200 predefiniti, basati sulla wiki di OSM, raggruppati per tipologia, ad esempio trasporti). Lo strumento non è dotato di API pubbliche, ma si prevede di rendere modulare il sistema di template. Nonostante sia previsto un sistema di localizzazione, non è presente la traduzione in italiano.
MOTIS
MOTIS è un motore di routing open source che permette di pianificare percorsi punto-punto a piedi o utilizzando bici, trasporto pubblico o servizi di sharing. MOTIS utilizza un tipo di ottimizzazione multi-criterio, calcolando ogni possibile trade-off utilizzando l'algoritmo RAPTOR per il trasporto pubblico. Oltre ad avere il supporto per percorsi con sedia a rotelle, prevedendo la possibilità di considerare la presenza di ascensori, permette di calcolare tragitti misti indoor/outdoor (ad esempio nelle stazioni metropolitane). È inoltre molto efficiente dal punto di vista delle risorse. Viene mostrata una demo.
Transitous
Transitous è un servizio di routing per il trasporto pubblico, utilizzato da numerose app libere che adotta MOTIS come motore di routing. Oltre i dati OSM, contiene altri open data. Ha delle API pubbliche per la pianificazione di viaggi, le isocrone, il geocoding e la disponibilità di veicoli in sharing. Tra le API sperimentali sono presenti quelle per le tariffe e per la disponibilità di ascensori. Tra le sfide principali del progetto figurano la disponibilità e la qualità di dati che variano da paese a paese.
OSRM is back
OSRM è il servizio di routing presente su OpenStreetMap. Nel 2015 Dennis Luxen ha lasciato la guida del progetto e nel 2020 è terminata la sponsorship aziendale ed è diventato un progetto comunitario senza un leader. Dopo un periodo di accumulazione di issues, di pull request in attesa di revisione da mesi e di funzionalità semi-sviluppate in un branch si è deciso di rivedere il processo: meno burocrazia, rilasci automatici, CI che usano strumenti moderni e benchmark per individuare le regressioni. Sono state fatte modifiche sia al backend che al frontend: le query sono più veloci ed è stata introdotta una modalità debug per ispezionare il percorso, senza dover ricorrere a curl. È stato inoltre creato il progetto gauche-rs, un classificatore per il traffico a sinistra.
Lightning Talks II
Durante questa sessione di lightning talks sono stati mostrati:
- ArcGIS Living Atlas: una raccolta di layer, mappe e app su diversi argomenti, aggiornata costantemente e disponibile su ArcGIS. Esri fornisce diversi layer basati su dati OpenStreetMap in tempo reale.
- weeklyOSM: è stato annunciato il lancio di una versione beta di weeklyOSM che utilizza Hugo invece che WordPress. OSMBC è lo strumento editoriale interno per weeklyOSM. Sono presenti ancora bug da risolvere (ad esempio uno relativo all'OAuth2).
- OSM Kids!: un progetto di mappe OpenStreetMap pensate per i bambini in cui vengono mostrati luoghi di interesse come parchi giochi, musei, biblioteche, gelaterie, etc. usando le emoji. Il progetto è open source e basato su Planetiler e Ultra.
- Yesterdays: è un progetto di immagini storiche posizionate su una mappa. Avviato inizialmente a Richmond (Virginia), ha una componente collaborativa in cui si possono georeferenziare le foto. È collegato a Wikidata e nella versione beta è esteso alle città di Philadelphia e Thompson (Connecticut).
- Terraink: un progetto per creare poster a partire dai dati OSM. È possibile selezionare strade, canali ed edifici ed esportare la mappa in formato PNG, PDF o SVG.
Running OpenStreetMap.org in the Age of AI
La presentazione è partita da un caso recente (del 26 agosto) di outage della wiki di OpenStreetMap. L'analisi del traffico ha evidenziato che le richieste avevano come User-Agent prevalentemente vecchie versioni di Chrome, arrivavano da oltre 400 000 IP diversi, distributi tra diversi ISP e paesi, facendo ipotizzare un traffico legato all'AI, dato che il traffico su planet.osm.org e openstreetmap.org è aumentato di oltre il 60% da ottobre 2025. I crawler sono un problema anche per la Wikimedia Foundation perché provano a raccogliere dati per addestrare LLM, utilizzando proxy server che fanno richieste, ignorando it:robots.txt e nascondendosi dietro IP e browser comuni, impendendo di adottare soluzioni che rischierebbero di allontare gli utenti. Una soluzione è il fingerprinting con JA4. Un altro problema è legato alla crescita del vibe coding che porta ad un aumento delle chiamate API pubbliche, ignorando le politiche d'uso. Un modo per affrontare il problema è scrivere policy pensando come possa interpretarle un LLM, per evitare di introdurre sistemi più complessi (autenticazione, token, etc.). Infine un problema aggravato dalla presenza di LLM è lo spam, poiché OSM viene utilizzato anche per fare SEO di aziende (principalmente tramite "citation farming") e tra i 200 e i 400 account vengono bloccati giornalmente su OSM.org in quanto presentano un profilo composto da spam con link a servizi esterni (individuato grazie all'AI e a filtri bayesiani).
How OpenStreetMap became the backbone of France's National Cycling Database
Geovelo è un'azienda che promuove il ciclismo per accelerare la transizione ecologica nella mobilità. Hanno sviluppato un'app, una dashboard e delle API per clienti enterprise. Nel 2019, in seguito al Loi d'Orientation des Mobilités (LOM, "Mobility Framework Act"), le autorità locali si sono scontrate con una serie di problemi legati tra le altre cose all'incompatibilità del formato dei dati raccolti (geoJSON, shape files, JPEG). Geovelo aveva tuttavia lavorato con alcuni partner sui dati sulle piste ciclabili, per cui ha preso parte al processo per creare un linguaggio comune chiamato BNAC (Base Nationale des Aménagements Cyclables) schema.
Lightning Talks III
Durante questa sessione di lightning talks sono stati mostrati:
- Tallinna Rattateed: un progetto per mappare i percorsi ciclistici di Tallinn (Estonia)
- Geoparquet for OSM: un progetto per evitare di interrogare le API Overpass e ottenere informazioni direttamente da query su file, usando duckdb (tramite QuackOSM), ohsome-planet o osm-geoparquet (tramite Layercake)
- POI Complete: un progetto per estrarre informazioni dai siti web associati ai POI, utilizzando osm2pgsql ed estraendo orari di apertura ed immagini dal sito. per gli orari di apertura si usa l'intelligenza artificiale, mentre le immagini tramite classificatore permettono di stabilire il tipo di servizio.
- OpenDatacenterMap: un progetto per stimare l'impatto dei data center. una proposta per aggiungere attributi sull'impatto è stata rifiutata, si è quindi proceduto alla visualizzazione su una mappa basata su leaflet che usa overpass-turbo per mostrare i datacenter. è stata inoltre redatta una pagina che spiega come mappare i datacenter.
- Passstrasse: web app creata tramite vibe coding con Grok per visualizzare i percorsi svizzeri
Ascend Maps
Ascend Maps è una app open source multipiattaforma che mostra mappe vettoriali con diversi stili. È basata su Tangram NG una libreria C++ per il rendering delle mappe 2D e 3D, fork del progetto Tangram ES. Per costruire le tiles viene usato geodesk-tiles che ha delle API C++ basate sulle api LUA di tilemaker. Ascend Maps supporta il geocoding e in futuro prevede di integrare il routing offline (tramite Valhalla) e probabilmente anche il trasporto pubblico (usando Transitous).
Domenica 30 agosto 2026
Where are my ways?
Where are my ways? è un applicazione web ideata per affrontare il problema della rimozione di elementi da OpenStreetMap in buona fede (non vandalismi). Sarebbe possibile con una query Overpass, ma è un sistema molto lento. Usando osmium è possibile ordinare gli oggetti per tipo, id e versione e importare i dati con osm2pgsql. Partendo da un estratto full-history di 69 GB si ottiene un file da 6,3 GB (con performance di circa 30 minuti su i7).
CoMaps
CoMaps è un fork dell'applicazione Organics Maps, a sua volta basata sul codice sorgente di Maps.me, creato in seguito alla mancanza di trasparenza da parte della società che gestiva il progetto precedente. L'applicazione è multipiattaforma (Android, iOS, Linux) e permette il download offline di mappe senza limiti, diverse modalità di navigazione, diversi layer e possibilità di inserire segnalibri e condividere la posizione tramite URL. Ha inoltre un editor integrato per semplici modifiche.
Il progetto è ospitato su Codeberg e ha una policy sull'uso dell'intelligenza artificiale ispirata e adattata da Forgejo che richiede che le modifiche con l'AI siano comunicate esplicitamente e ne vieta l'uso per attività quali la documentazione (esclusa la traduzione), la code review e il vibe coding. Il progetto ha chiesto di far parte della Software Freedom Conservancy, mentre al momento raccoglie fondi tramite Open Collective.
Il CDN e le mappe sono distribuite su sei diversi server (USA, Francia, Italia, Germania, Finlandia e Russia), nella versione Android è possibile specificare un map server personalizzato con l'idea di eliminare il single point of failure e permettere di distribuire mappe tramite un server locale ad esempio in caso di disastro (viene citato un caso d'uso di utilizzo di CoMaps in Venezuela da parte dell'HOT in seguito al terremoto).
Per quanto riguarda lo sviluppo si prova ad allargare la platea dei contributori ed introdurre nuove funzionalità come l'indoor mapping (alcune delle quali disponibili nella preview distribuita per l'occasione), chiedendo a sviluppatori iOS di entrare a far parte del TestFlight.
Lightning Talks IV
Durante questa sessione di lightning talks sono stati mostrati:
- Mapping agricultural cooperatives in Africa: un progetto con MapComplete e Panoramax per segnalare informazioni sull'equipaggiamento in dotazione alle cooperative africane per la raccolta agricola
- OSM & Wikidata: un progetto per associare elementi Wikidata associati agli oggetti di OSM
- BreadNear.me: un progetto per cercare panifici o altri negozi che vendono pane nelle vicinanze, creato con overpass e maplibre
- Proposal:Milk types: una proposta di inserire un tag per specificare il tipo di latte servito
- Maplibre Native: una libreria C++ open source fork di Mapbox GL Native che ha introdotto una AI Policy. uno degli sviluppatori ha mostrato maplibre-native-plugin-template in cui è stato usato vibe coding (ma non fa parte del core del progetto)
UN Mappers
Il Department of Operational Support delle Nazioni Unite nell'ambito del progetto UN Maps mette a disposizione diverse applicazioni (Mobile, Power BI, Digital Twin, Image Discovery) che permettono attività di patrolling, sicurezza, aiuto umanitario e logistica in varie aree del mondo (Cipro, Marocco, Colombia, Somalia, Madagascar, ...). La comunità di UN Mappers si coordina su Discord e include appassionati di GIS, personale ONU, accademici, volontari da remoto e sul luogo. Le attività educative includono il Learning Hub multilingua. Una delle iniziative più recenti è l'introduzione del community ambassador. Un progetto pilota ha portato all'individuazione di quattro ambassador in altrettanti paesi (Kenya, India, Argentina e Cameron) coprendo tre continenti e tre lingue diverse.
ohsome
ohsome è un ecosistema di software open source per l'analisi di dati OSM. Sono disponibili delle API (ohsome, ohsome quality), dashboard, strumenti (ohsome planet, ohsome-filter-to-sql) e database. Uno degli strumenti da linea di comando mostrato permette di trasformare i file PFB in GeoParquet.
Nella versione 2.0 di ohsome è stato introdotto un sistema di autenticazione tramite API key (piano gratuito con soglie giornaliere e per minuto). La dismissione delle vecchie API (e di OSHDB) è prevista per novembre 2026 ed è disponibile una guida alla migrazione.
Ultra
Ultra è un'alternativa a Turbo che utilizza Leaflet e MapCSS. Poiché non è basato su MapLibre, ha delle differenze nella specifica dello stile. Include diversi tipi di icone (pinhead, emoji, maki e temaki). Oltre ad utilizzare overpass, può interrogare diversi provider. Utilizza osm2geojson-ultra (fork di osm2geojson-lite) per convertire i dati OSM in XML (tramite txml).
Lightning Talks V
Durante questa sessione di lightning talks sono stati mostrati:
- Investigating Hospitality: uno studio sulle chiavi in uso all'interno di OSM, partendo dai pub britannici e analizzando se sono presenti differenze tra i vari paesi, l'uso di sinonimi e la possibilità di sostituire chiavi multi-valore con booleani
- tilemaker: software in grado di creare vector tiles, viene mostrata una demo
- Nik5: port in C++ di Nik4, rimuovendo la dipendenza da Python, aggiungendo test di unità e integrazione e introducendo un parser XML
- Linear High Street Maps: produce una versione stampata dei negozi lungo una strada. il report contiene varie informazioni (tra cui FHRS per i locali che servono cibo) e permette di individuare errori o valori mancanti nei dati OSM
- CityBikes: progetto che mostra in tempo reale i dati sul bike sharing. sono disponibili i dati storici.
UseOSM
UseOSM ha avviato un'iniziativa per scoprire ulteriori possibilità su come usare i dati OSM. Tra luglio e agosto 2026 ha lanciato l'iniziativa Map<>kathon a cui hanno preso parte 33 partecipanti dall'Europa, l'Africa e l'Asia, proponendo progetti. I vincitori sono OSM Overpass Query Generator (una web app che usa LLM per generare query Overpass corrette), Net4Score4Teens (una mappa per la viabilità a piedi e in bici pensata per i teenager), Opadbisrescue (una app per la qualità dei dati sanitari) e "Who can reach a clinic when it floods?" (un sistema per trovare ospedali in zone colpite da alluvioni).