Compare commits
5 Commits
4454f97a16
...
28bec7c5d3
Author | SHA1 | Date |
---|---|---|
loviuz | 28bec7c5d3 | |
loviuz | 677ce68a00 | |
loviuz | 105548653a | |
loviuz | e32af3432c | |
loviuz | ef8d2d9b3b |
|
@ -322,4 +322,32 @@ p{
|
||||||
margin: 2%;
|
margin: 2%;
|
||||||
min-height: auto;
|
min-height: auto;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.quick-div{
|
||||||
|
color: #fff;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 1em;
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
.quick-div > .url{
|
||||||
|
text-decoration: none;
|
||||||
|
color: #fff;
|
||||||
|
line-height: 1.8em;
|
||||||
|
padding: 8px;
|
||||||
|
transition: all ease 0.5s;
|
||||||
|
background: #23b571;
|
||||||
|
margin-left: -4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.quick-div > .url:hover{
|
||||||
|
background: #076137;
|
||||||
|
color: #fff;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.quick-div > .icon{
|
||||||
|
padding: 8px;
|
||||||
|
background: #fff;
|
||||||
|
border: 1px solid #ddd;
|
||||||
}
|
}
|
12
config.toml
12
config.toml
|
@ -92,27 +92,27 @@ email = true
|
||||||
|
|
||||||
# Menu links
|
# Menu links
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "Chi sono"
|
name = "👋 Chi sono"
|
||||||
weight = 1
|
weight = 1
|
||||||
url = "chi-sono/"
|
url = "chi-sono/"
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "Hacking civico"
|
name = "🏛️ Hacking civico"
|
||||||
weight = 2
|
weight = 2
|
||||||
url = "hacking/"
|
url = "hacking/"
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "I miei progetti"
|
name = "👨💻 Progetti"
|
||||||
weight = 3
|
weight = 3
|
||||||
url = "progetti/"
|
url = "progetti/"
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "News"
|
name = "📢 News"
|
||||||
weight = 4
|
weight = 4
|
||||||
url = "news/"
|
url = "news/"
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "I miei contributi"
|
name = "🤝 Contributi"
|
||||||
weight = 5
|
weight = 5
|
||||||
url = "contributi/"
|
url = "contributi/"
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "Guide"
|
name = "📋 Guide"
|
||||||
weight = 6
|
weight = 6
|
||||||
url = "guide/"
|
url = "guide/"
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: wip
|
status: wip
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://gitea.it/loviuz/digitalrights-elezioni2022
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: wip
|
status: wip
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://is.gd/prezzidistributori
|
||||||
---
|
---
|
||||||
|
|
||||||
Mi sono imbattuto nel link del MISE (MInistero dello Sviluppo Economico) tramite il gruppo Telegram di **OpenStreetMap Italia** in cui si parlava di usare gli open data del MISE per aggiornare la mappa di openstreetmap riguardo i distributori.
|
Mi sono imbattuto nel link del MISE (MInistero dello Sviluppo Economico) tramite il gruppo Telegram di **OpenStreetMap Italia** in cui si parlava di usare gli open data del MISE per aggiornare la mappa di openstreetmap riguardo i distributori.
|
||||||
|
@ -29,6 +30,19 @@ Entrambi i file CSV sono legati tra loro dalla colonna **IdImpianto**.
|
||||||
Tramite uno script PHP ho fatto in modo che vengano scaricati entrambi e venga generato un file da importare su uMap in formato [GeoJSON](https://geojson.org/), uno standard aperto per gestire una struttura di dati geografici.
|
Tramite uno script PHP ho fatto in modo che vengano scaricati entrambi e venga generato un file da importare su uMap in formato [GeoJSON](https://geojson.org/), uno standard aperto per gestire una struttura di dati geografici.
|
||||||
|
|
||||||
|
|
||||||
|
## Come funziona
|
||||||
|
Appena si effettua l'accesso occorre avvicinarsi alla propria zona con il tasto di geolocalizzazione o con il tasto di ricerca si può ricercare un luogo preciso. Dopo va cliccato il pulsante l'ultimo pulsante sulla sinistra a forma di cilindro per scegliere il tipo di carburante e apparirà in lista una serie di marcatori che sono i distributori.
|
||||||
|
|
||||||
|
Appaiono subito i prezzi dal minimo al massimo, infatti nei file CSV sono presenti i prezzi del self-service e quelli del servito. A volte sono uguali. A fianco dei prezzi c'è un pallino che indica:
|
||||||
|
- verde: prezzi aggiornati negli ultimi 3 giorni
|
||||||
|
- arancione: prezzi aggiornati fra 4 e 7 giorni
|
||||||
|
- rosso: prezzi aggiornati oltre 7 giorni
|
||||||
|
|
||||||
|
Al click sul marcatore appaiono ulteriori dettagli sul distributore e un pulsante **Guidami qui** per aprire l'app predefinita del telefono per navigare fino al distributore 🙌
|
||||||
|
|
||||||
|
![Mappa mobile](mappa-mobile.webp)
|
||||||
|
|
||||||
|
|
||||||
### [🗺️ ACCEDI ALLA MAPPA ➡️ ](https://umap.openstreetmap.fr/it/map/prezzi-distributori-italia_769756)
|
### [🗺️ ACCEDI ALLA MAPPA ➡️ ](https://umap.openstreetmap.fr/it/map/prezzi-distributori-italia_769756)
|
||||||
|
|
||||||
## TO-DO
|
## TO-DO
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
|
@ -15,6 +15,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: wip
|
status: wip
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://mapcomplete.osm.be/waste.html?z=12&lat=45.22678&lon=11.67606&language=en
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: new
|
status: new
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://t.me/openit_este
|
||||||
---
|
---
|
||||||
|
|
||||||
## Tanto tempo fa...
|
## Tanto tempo fa...
|
||||||
|
|
|
@ -15,6 +15,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: done
|
status: done
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://openstamanager.com
|
||||||
---
|
---
|
||||||
|
|
||||||
OpenSTAManager è stato ed è ancora oggi il progetto più datato ma importante della mia carriera. E' nato per un idraulico nel lontano **2008** e grazie ai contributi della rete e dei colleghi di lavoro ora è diventato il software principale su cui lavoriamo nell'azienda di cui sono socio e dove lo personalizziamo per i clienti.
|
OpenSTAManager è stato ed è ancora oggi il progetto più datato ma importante della mia carriera. E' nato per un idraulico nel lontano **2008** e grazie ai contributi della rete e dei colleghi di lavoro ora è diventato il software principale su cui lavoriamo nell'azienda di cui sono socio e dove lo personalizziamo per i clienti.
|
||||||
|
|
|
@ -14,6 +14,7 @@ tags:
|
||||||
# status: new, wip, done
|
# status: new, wip, done
|
||||||
status: new
|
status: new
|
||||||
include_donations: true
|
include_donations: true
|
||||||
|
quick_url: https://codeberg.org/loviuz/web-developer-privacy-kit/
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -41,6 +41,14 @@
|
||||||
<br>
|
<br>
|
||||||
<span class="description">{{ .Params.description }}</span>
|
<span class="description">{{ .Params.description }}</span>
|
||||||
|
|
||||||
|
{{ if .Params.quick_url }}
|
||||||
|
<br>
|
||||||
|
<div class="quick-div">
|
||||||
|
<span class="icon">🚀</span>
|
||||||
|
<a class="url" href="{{ .Params.quick_url }}" target="_blank">Accesso rapido</a>
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Params.tags }}
|
{{ if .Params.tags }}
|
||||||
<ul class="tags">
|
<ul class="tags">
|
||||||
{{ range .Params.tags }}
|
{{ range .Params.tags }}
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit cb5fb606277a329483fb923a32ab6fddec34220a
|
Subproject commit 846fb166e426a6811003436daa6c4e68f05c1409
|
Loading…
Reference in New Issue