Comments (7)
Metterli null piuttosto? Oppure il centroide potrebbe essere più neutrale.
Quel punto è una nota isola :) https://en.wikipedia.org/wiki/Null_Island
from covid-19.
Intendevo "lat": null e "lon": null, dovrebbe essere gestito perché null è un valore valido
from covid-19.
Grazie ma il problema in questo caso era nei dati, non solo nella visualizzazione.
Sistemare una specifica visualizzazione (la vostra dashboard) non risolve il problema dei dati.
Un dataset con dati localizzati in (0,0)
è sbagliato. Un dataset con dati localizzati in (null, null)
è più facilmente gestibile, altrimenti tutti quanti devono implementare un trucchetto come quello implementato da voi per escluderli.
Questo trucchetto nelle visualizzazioni basate su aree (al contrario della vostra che è basata su punti) tra l'altro crea risultati fuorvianti, quindi la cosa migliore sarebbe davvero usare null
e non 0
nei dati JSON.
Suggerirei di riaprire la issue almeno come possibile miglioramento futuro.
from covid-19.
Dal punto di vista dei dati, in JSON null
è sicuramente l'opzione migliore.
Con null
il problema viene (giustamente, direi) spostato sulla visualizzazione. Poi ciascuno deciderà se ignorare i dati localizzati in null
, con rischio di fuorvianti omissioni, o gestirli in qualche modo.
Nelle mie mappe li sto ridistribuendo, per la sola visualizzazione, in proporzione ai dati provinciali: se Campobasso ha 100 casi, Isernia 50 e "Molise non assegnati" sono 15, ne colloco 10 a Campobasso e 5 a Isernia (i numeri nell'esempio sono di fantasia).
from covid-19.
Ciao, innanzitutto grazie per la segnalazione, per i dati ancora assegnati non è possibile ridistribuirli perchè il dato deve essere preciso, vedremo di trovare una soluzione grafica o tabellare per indicarli. Per quanto riguarda la localizzazione in Africa dei dati "non assegnati" era dovuto a lat = 0 e long = 0 messo un filtro se lat e long = 0 non mostrare il punto.
from covid-19.
Lo vedo anch'io nelle mie visualizzazioni personali su mappa, il problema è qui:
https://github.com/pcm-dpc/COVID-19/blob/master/dati-json/dpc-covid19-ita-province.json#L5182
In altre parole, i casi che sono in Liguria ma ancora in fase di definizione/aggiornamento (cioè non assegnati a una provincia) hanno latitudine/longitudine 0/0 che è effettivamente quel punto vicino all'Africa. Succede ovviamente per tutte le regioni.
Non saprei quale soluzione suggerire, forse il centroide della regione? O (per semplificare, ma forse è troppo grossolano) il capoluogo? Oppure ometterli dalle visualizzazioni per provincia?
from covid-19.
Penso non sia il caso di ometterli, i conti non tornerebbero più con i totali.
Una possibilità è non assegnarli un valore numerico, ma questo potrebbe generare errori se non gestito accuratamente.
Assegnare le coordinate del capoluogo porterebbe ad overstimare il conteggio se solo lat/long vengono usate.
Credo che la migliore opzione si di mantenere 0,0
from covid-19.
Related Issues (20)
- Differenza Decessi dati protezione civile e dati ISS HOT 4
- Oltre 1mln di tamponi rapidi il 4/4 HOT 2
- Anomalia TAMPONI P.A Bolzano e NUOVI CASI(+)LORDI Regione Sicilia HOT 2
- Possibile errore "casi testati" 19 Gennaio 2022
- UPDATE di circa un'ora fa HOT 3
- Abruzzo province data HOT 1
- Informazioni conformità dati popolazione HOT 6
- Dati odierni duplicati HOT 1
- NUOVI CASI(+)LORDI Regione Sicilia: Grossi Disallineamenti dal 27.01.2022 al 03.08.2022 (186 giorni).
- totale_casi province del lazio assenti. HOT 3
- Daily report terminated? HOT 8
- Inadeguatezza sospensione info HOT 2
- Dati giornalieri? HOT 1
- Disponibilità dato giornaliero HOT 24
- Directory interrotta a 1.000 files HOT 20
- Dati regioni non aggiornati HOT 2
- Dati COVID-19/dati-regioni /dpc-covid19-ita-regioni-20230817.csv HOT 1
- giorno pubblicazione dati covid HOT 2
- Numeri curiosi per gli Isolamenti domiciliari HOT 1
- Le dashboard non sono più disponibili HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from covid-19.