Incorporare una mappa realizzata con Folium
In questa pagina viene spiegato come incorporare una mappa realizzata con Folium in una pagina web. Folium è una libreria Python che permette di creare mappe interattive utilizzando Leaflet.js. Per incorporare una mappa realizzata con Folium in una pagina web, è necessario salvare la mappa in un file .html
e includerlo nella pagina web.
Incorporare una mappa realizzata con Folium in una pagina web
Per incorporare una mappa realizzata con Folium in una pagina web, è necessario seguire i seguenti passaggi:
- Creare una mappa con Folium
- Salvare la mappa in un file
.html
- Includere il file
.html
nella pagina web- Utilizzare il tag
iframe
per incorporare il file.html
nella pagina web - Specificare il percorso del file
.html
come valore dell’attributosrc
del tagiframe
- Specificare le dimensioni della mappa utilizzando gli attributi
width
eheight
del tagiframe
- Esempio di codice HTML per incorporare una mappa realizzata con Folium in una pagina web:
- Utilizzare il tag
<iframe src="/sbd-master-template//assets/charts/map.html" width="100%" height="500"></iframe>
Nota che la mappa realizzata con Folium è stata esportata con width e height a 100%.
È possibile regolare le dimensioni della mappa modificando i valori degli attributi width
e height
del tag iframe
.
Metodo alternativo in questo tema:
Per questo tema è stato realizzato un componente html
per incorporare una mappa realizzata con Folium. È possibile utilizzare infatti il tag include
di Jekyll per includere il file .html
della mappa nella pagina web. Per utilizzare questo metodo, è necessario creare il file .html
con folium e includerlo nella pagina web utilizzando il tag ìnclude
e importare folium-map.html.
.
Sarà possibile regolare le dimensioni della mappa modificando i valori degli attributi width
e height
del tag iframe
. Ecco un esempio:
<iframe src="/sbd-master-template//assets/charts/usa.html" width="100%" height="500px" ></iframe>