State of the Map/2026/Report/Valepert: differenze tra le versioni
(→Sabato 29 agosto 2026: cont) |
(→Sabato 29 agosto 2026: cont) |
||
| 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 == | ||
... | ... | ||
Versione delle 11:15, 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
...