Disclaimer: The explanation provided on this website (Hotmaps Wiki) are indicative and for research purposes only. No responsibility is taken for the accuracy of the provided information, explanations and figures or for using them for unintended purposes.
Data privacy: By clicking OK below, you accept that this website may use cookies.
Questa pagina spiega come gestire gli indicatori nella casella degli strumenti Hotmaps. Un indicatore è un valore visualizzato nella casella degli strumenti Hotmaps sul lato client. L'indicatore fa parte di un livello. Un indicatore è un valore, per una specifica regione spaziale, con un'unità. Un indicatore fa parte di un dizionario dei livelli. Un oggetto livello contiene un array denominato "indicatori". Questa tabella verrà utilizzata per elencare tutti gli indicatori che desideri visualizzare per il livello.
layers = { 'heat_tot_curr_density_tif':{ 'tablename':'heat_tot_curr_density_tif', 'from_indicator_name':'stat_heat_tot_curr_density_tif', 'schema_scalelvl': 'stat', 'schema_hectare': 'geo', 'crs': '3035', 'geo_column': 'geometry', 'table_type':'raster', 'data_lvl':['NUTS 0','NUTS 1','NUTS 2','NUTS 3','LAU 2','Hectare'], 'data_aggregated':True, 'scalelvl_column':'', 'indicators':[ {'table_column': 'sum', 'unit': 'MWh','indicator_id':'consumption'}, {'table_column': 'count', 'unit': 'cells','indicator_id':'count_cell'}, { 'reference_indicator_id_1': 'consumption', 'reference_tablename_indicator_id_1': 'heat_tot_curr_density_tif', 'operator': '/', 'reference_indicator_id_2': 'count_cell', 'reference_tablename_indicator_id_2': 'pop_tot_curr_density_tif', 'unit':'MWh/person', 'indicator_id': 'heat_tot_curr_density_tif_per_pop_tot_curr_density_tif' } ] } }
Nome della tabella DB. (Esempio: "heat_tot_curr_density_tif")
Sottotabella per la selezione degli indicatori. Deve essere unico. (Esempio: "stat_heat_tot_curr_density_tif")
I dati sono aggregati o no (valori: vero o falso)
Nome della colonna del livello di scala se diverso da quello predefinito (Esempio: "codice")
Livelli disponibili per i dati nel database
Posizione dello schema della tabella per il livello dei dadi. (Esempio: "geo", "stat", "public")
Posizione dello schema della tabella per il livello di ettaro. (Esempio: "geo", "stat", "public")
Proiezione della geometria (Esempio: '3035', '4326', '4258')
Nome della colonna della geometria nel database (Esempio: 'geom', 'geometry')
Tipo di layer nel database (Valori: 'vector' o 'raster').
Importante: se si tratta di un raster, le colonne disponibili sono count, sum, mean, stddev, min e max
Esistono 2 tipi di indicatori (indicatori semplici e indicatori incrociati).
Un semplice indicatore è un oggetto con 3 parametri.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Questa è la colonna della tabella selezionata nella tabella. (Esempio: 'count')
Questa è l'unità dell'indicatore. (Esempio: "celle", "MWh")
Questo è l'identificatore dell'indicatore (Like an ID). Questo nome deve essere univoco nella serie di indicatori.
Un indicatore a croce è un oggetto con 7 parametri. L'obiettivo di questo indicatore è fare un calcolo tra semplici indicatori.
{ 'reference_indicator_id_1': 'consumption', 'reference_tablename_indicator_id_1':'heat_tot_curr_density_tif', 'operator': '/', 'reference_indicator_id_2':'count_cell', 'reference_tablename_indicator_id_2':'pop_tot_curr_density_tif', 'unit':'MWh/person', 'indicator_id':'heat_tot_curr_density_tif_per_pop_tot_curr_density_tif' }
Corrisponde all'identificatore di un semplice indicatore. Questo nome deve essere definito nella matrice di indicatori. È il valore numero 1.
Riferimento del tablename del layer che fa riferimento al valore numero 1. (Esempio: 'heat_tot_curr_density_tif')
Regola di calcolo da applicare ai 2 valori (Valori: "/" o "*" o "+" o "-")
Corrisponde all'identificatore di un semplice indicatore. Questo nome deve essere definito nella matrice di indicatori. È il valore numero 2.
Riferimento del tablename del layer che fa riferimento al valore numero 2. (Esempio: 'pop_tot_curr_density_tif')
Questa è l'unità dell'indicatore. (Esempio: "celle", "MWh")
Questo è il nome dell'indicatore (Like an ID). Questo nome deve essere univoco nella serie di indicatori.
reference_tablename_indicator_id_1.reference_indicator_id_1 / reference_tablename_indicator_id_2.reference_indicator_id_2 = heat_tot_curr_density_tif.consumption / pop_tot_curr_density_tif.count_cell
Il risultato degli indicatori è il seguente:
{ "values": [ { "unit": "MWh", "name": "heat_tot_curr_density_tif_consumption", "value": "4112030.46" }, { "unit": "cells", "name": "heat_tot_curr_density_tif_count_cell", "value": "46764" }, { "unit": "MWh/person", "name": "heat_tot_curr_density_tif_per_pop_tot_curr_density_tif", "value": "38.0092476775893146" } ], "name": "heat_tot_curr_density_tif" }
Mostafa Fallahnejad, in Hotmaps-Wiki, Linee guida per la definizione degli indicatori (aprile 2019)
Questa pagina è stata scritta da Mostafa Fallahnejad EEG - TU Wien .
☑ Questa pagina è stata recensita da Marcul Hummel e-think .
Copyright © 2016-2020: Mostafa Fallahnejad
Licenza internazionale Creative Commons Attribution 4.0
Questo lavoro è concesso in licenza con una licenza internazionale Creative Commons CC BY 4.0.
Identificatore licenza SPDX: CC-BY-4.0
Testo della licenza: https://spdx.org/licenses/CC-BY-4.0.html
Vorremmo esprimere il nostro più profondo apprezzamento al progetto Hotmaps di Orizzonte 2020 (contratto di sovvenzione numero 723677), che ha fornito i finanziamenti per svolgere la presente indagine.
This page was automatically translated. View in another language:
English (original) Bulgarian* Czech* Danish* German* Greek* Spanish* Estonian* Finnish* French* Irish* Croatian* Hungarian* Lithuanian* Latvian* Maltese* Dutch* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36