Open Data trasformati in mappe per tutti

Cosa succede quando passione civica, competenze tecniche e open data si incontrano?
Nasce PalermoHub, un progetto straordinario di Open Data Sicilia che trasforma dati pubblici in mappe interattive accessibili a tutti.

Il Progetto

PalermoHub di opendatasicilia.it è un contenitore di mappe realizzate/rielaborate da liberi cittadini o da civic hackers prevalentemente sul territorio comunale di Palermo, non ha alcun intento commerciale, l'unica finalità è mostrare le possibilità di rielaborazione e comunicazione offerte dagli open data o dati pubblici comunali, regionali e nazionali.
Il progetto nasce dall'idea di centralizzare in un unico hub tutte le elaborazioni cartografiche più richieste: L'Atlante delle Carte Tecniche storiche di Palermo, la Variante Generale vigente di Palermo, la Cartografia e Ortofoto di base e Piano Stralcio di Bacino per l'Assetto Idrogeologico (P.A.I.) Regione Sicilia sono tra le risorse più popolari.

Gli Strumenti Utilizzati

PalermoHub utilizza una combinazione di strumenti professionali e tecnologie web moderne:

Software GIS Desktop

QGIS: Le mappe rialaborate con gli opendata sono realizzate con passione e sacrifici, fatte esclusivamente per IMPARARE ad usare strumenti Gis e WebGis. QGIS rappresenta il cuore dell'elaborazione dati, permettendo analisi complesse e la creazione di cartografia tematica

Tecnologie Web

OpenStreetMap Italia: OpenStreetMap (OSM) è il più grande database geografico libero e modificabile di tutto il mondo, costruito dal lavoro di volontari e rilasciato con una licenza libera
Overture Maps Foundation: Overture fornisce dati cartografici gratuiti e aperti
Leaflet: Libreria JavaScript per mappe web interattive, utilizzata per rendere accessibili online le elaborazioni cartografiche
MapLibre GL JS: Libreria TypeScript open source per la pubblicazione di mappe sul tuo sito web. Ottime prestazioni grazie al riquadro vettoriale accelerato dalla GPU interpretazione.
leafmap: pacchetto Python per l'analisi geospaziale e la mappatura interattiva in un ambiente Jupyter.

Filosofia Open Source

Tutto il materiale da me rielaborato e pubblicato su github può essere clonato ed adattato liberamente ai propri scopi, con licenza: CC BY-SA 4.0, dimostrando l'impegno verso la condivisione della conoscenza.

AI - Intelligenza Artificiale

Tecnologia ibrida, sviluppata attraverso una collaborazione human-AI, dove Claude AI (Anthropic) e Deepseek hanno supportato lo sviluppo dell'architettura modulare, l'ottimizzazione del codice e l'implementazione di funzionalità avanzate di visualizzazione.

Impatto e Valore

PalermoHub rappresenta un esempio virtuoso di come i civic hacker possano trasformare dati pubblici spesso difficili da interpretare in strumenti di conoscenza del territorio accessibili a cittadini, amministratori e ricercatori. Un laboratorio di democrazia digitale che dimostra le potenzialità degli open data quando vengono valorizzati dalla comunità.

Il messaggio è chiaro: i dati pubblici diventano davvero pubblici solo quando sono comprensibili e utilizzabili da tutti.

I principali strumenti usati per realizzare le mappe

Elenco software open source

  1. Qgis, per creare, modificare, visualizzare, analizzare e pubblicare le informazioni geospaziali su Windows, Mac, Linux, BSD;

  2. Visual Studio Code, è un editor di codice sorgente sviluppato da Microsoft per Windows, Linux e macOS

  3. Adobe Dreamweaver, crea e gestisci siti web che garantiscono una resa ottimale

  4. Qgis2web, plugin per Qgis per esportare il progetto in un webmap OpenLayers o foglio elettronico. Non è richiesto alcun software lato server;

  5. QTiles, plugin per Qgis per per generare tiles raster dal progetto QGIS per livelli di zoom selezionati e le convenzioni di denominazione di piastrelle (Slippy mappa o TMS);

  6. Qgis2threejs, il plugin Qgis2threejs esporta i dati del terreno, mappa l'immagine della tela e i dati vettoriali nel browser web;

  7. Map Warper, è uno strumento open source per georeferenziare immagini, nato grazie al contributo del progetto spacetime della Biblioteca Comunale di New York, sviluppato, ospitato e mantenuto da Tim Waters;

  8. Leaflet, per creare l'interfaccia di web mapping;

  9. Leaflet-tileoverlay-mask, per la sovrapposizione delle tile con effetto svg maschera, una sorta di effetto “occhio di bue“ che ci permette di vedere come era la città al tempo in un particolare punto;

  10. Leaflet hash, per generare URL che contengono livello di zoom e posizione corrente;

  11. Sidebar v2, per creare questa sidebar a scomparsa;

  12. Leaflet MousePosition, è un semplice controllo della posizione del mouse. Esso mostra le coordinate geografiche del puntatore del mouse, mentre viene spostato sulla mappa;

  13. Leaflet graphicscale, è un semplice barra di scala con effetto animato al cambio dello zoom;

  14. Leaflet.Basemaps, consente di creare un controllo dell'interfaccia utente per la scelta della mappa di base utilizzato sulla mappa;

  15. Leaflet PolylineMeasure, consente di misurare distanze con linee semplici, sistema metrico (metri, chilometri);

  16. Leaflet pattern, plugin per leaflet che consente l'utilizzo di pattern di riempimento;

  17. Leaflet zoomhome, aggiunge un pulsante Home al controllo zoom per ripristinare la visualizzazione;

  18. Leaflet-easyPrint, un semplice plugin che aggiunge un'icona per stampare la mappa;

  19. Leaflet ResizableControl, un semplice pannello di controllo ridimensionabile e scorrimento;

  20. Leaflet CountrySelect, un semplice puglin per selezionare il Stato/Regione/Provincia/Comune desiderato;

  21. Leaflet Credits, plugin per leaflet per la visualizzazione dei crediti nell'angolo;

  22. Leaflet pattern, plugin per leaflet che consente l'utilizzo di pattern di riempimento;

  23. Overture provides free and open map data;

  24. La MapLibre Organization è un ombrello per le librerie di mappatura open source.;

  25. Un pacchetto Python per l'analisi geospaziale e la mappatura interattiva in un ambiente Jupyter.;

  26. WRLD per creare l'interfaccia di 3D web mapping;

  27. Btns, è un piccolo modulo CSS che permette di inserire pulsanti reattivi.

  28. Menu jQuery, Creating Collapsible Bootstrap Navbars With jQuery - Responsive-collapse.js;

  29. UNITE Gallery, Unite Gallery, touch enabled reponsive image and video web gallery width zoom effect.

  30. Menu jQuery, jQuery Plugin For Multilevel Bootstrap Dropdown Navigation;

  31. Menu jQuery, Responsive Multi-level Off Screen Navigation Plugin For jQuery - cbFlyout.

  32. Bxslider-4, The fully-loaded, responsive jQuery content slider.

  33. jQuery, EU Cookie Law popups

  34. Prognroll, Un plugin jQuery piccolo e leggero che crea una barra di avanzamento della pagina sulla pagina.

  35. Tableau, software leader per la business intelligence: analisi veloci, facili, con qualsiasi sorgente di dati, su qualsiasi dispositivo.

  36. My Google Maps, crea e condividi mappe personalizzate con Google My Maps

  37. uMap, permette di creare mappe, che fanno uso di OpenStreetMap come sfondo, da inserire nel proprio sito in un minuto

  38. USGS - EarthExplorer, Modello digitale del terreno

  39. Gimp, GNU Image Manipulation Program;

  40. Inkscape, disegna in libertà;

  41. LibreOffice 6.2, Software libero di produttività personale multipiattaforma prodotto da The Document Foundation, nato dal fork di OpenOffice.org;

  42. Icone per le tue mappe The Map Icons Collection