Actions
Modifica #240
chiusacorreggere Ricerca per comune (GIS)
Inizio:
15-04-2019
Scadenza:
17-04-2019
% Completato:
100%
Tempo stimato:
10:00 h
Descrizione
realizzare 2 file di dati distinti contenenti, oltre ai dati relativi al comune:
- la massima intensita' con almeno 1 questionario (relativo alla coppia comune/evento)
- la massima intensita' con almeno 3 questionari (relativi alla coppia comune/evento)
e caricare il file richiesto.
+
modificare la pagina di ricerca lasciando solo la richiesta di quale sorgente dati utilizzare.
Aggiornato da Diego Sorrentino circa 6 anni fa
- Nuova funzione #237: aggiungere link a evento in ricerca comuni GIS copiata da aggiunto
Aggiornato da Diego Sorrentino circa 6 anni fa
- Scadenza impostata a 17-04-2019
- Stato modificata da Nuovo a Chiuso
- % Completato modificata da 0 a 100
- Tempo stimato impostata a 10:00 h
LATO SERVER¶
modificata l'estrazione dei dati dal DB:
SELECT DISTINCT
p.name AS PN,
p.code AS PC,
c.name AS N,
c.istat_code AS IC,
cs.n_valid_quests AS VQ,
cs.intensity_value AS MI,
ROUND(c.lat, 3) AS Lat, ROUND(c.lon, 3) AS Lon
FROM commune AS c
INNER JOIN province AS p ON (c.id_province = p.id)
INNER JOIN commune_scores AS cs ON (c.id = cs.id_commune)
WHERE c.version = 2
AND cs.attenuated = FALSE
AND cs.intensity_type = 0
ORDER BY PC, N, VQ, MI
per prendere tutti i dati utili e trasformarli in un JSON statico che, nel campo delle intensita' massime (
MI
) contiene un array con 2 valori, uno per l'intensita' massima considerando almeno 1 segnalazione e una considerando almeno 3 segnalazioni
LATO CLIENT¶
Aggiunto allo script/object datamanager.js
un metodo per la sostituzione a caldo della sorgente dati.
CommuneGisSearch.js
per creare 2 sorgenti dati:
- una per almeno 1 segnalazione
- una per almeno 3 segnalazioni
e, a seconda della scelta effettuata nella FORM
, viene sostituita la sorgente dati
Actions