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 documentazione spiega come gestire gli indicatori nella casella degli strumenti Hotmaps. Un indicatore è un valore che viene visualizzato nella casella degli strumenti Hotmaps sul lato client. L'indicatore fa parte di un livello. L'indicatore è un valore, per una specifica regione spaziale, con un'unità. Un indicatore fa parte di un dizionario di livelli. Un oggetto layer contiene una matrice denominata "indicatori". Questa tabella verrà utilizzata per elencare tutti gli indicatori che si desidera vedere 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')
Sottotitolo per la selezione degli indicatori. Deve essere unico. (Esempio: 'stat_heat_tot_curr_density_tif')
I dati sono aggregati o no (Valori: True o False)
Nome colonna a 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 di noci. (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', 'geometria')
Tipo di layer nel database (Valori: 'vector' o 'raster').
Importante: se è un raster, le colonne disponibili sono count, sum, mean, stddev, min e max
Esistono 2 tipi di indicatori (indicatori semplici e indicatori a croce).
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: 'conta')
Questa è l'unità dell'indicatore. (Esempio: 'celle', 'MWh')
Questo è l'identificatore dell'indicatore dell'indicatore (come un ID). Questo nome deve essere univoco nella matrice dell'indicatore.
Un indicatore a croce è un oggetto con 7 parametri. L'obiettivo di questo indicatore è di calcolare tra indicatori semplici e indicatori incrociati.
{ '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 indicatore semplice. Questo nome deve essere definito nella matrice dell'indicatore. È 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 indicatore semplice. Questo nome deve essere definito nella matrice dell'indicatore. È 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 (come un ID). Questo nome deve essere univoco nella matrice dell'indicatore.
reference_indicator_id_1.reference_indicator_id_1 / reference_indicator_id_1.reference_indicator_id_1 = 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, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (aprile 2019)
Questa pagina è stata scritta da Mostafa Fallahnejad *.
* Gruppo di economia energetica - TU Wien
Istituto di sistemi energetici e azionamenti elettrici
Gusshausstrasse 27-29 / 370
1040 Wien
Copyright © 2016-2019: Mostafa Fallahnejad
Licenza internazionale Creative Commons Attribution 4.0
Quest'opera è sotto licenza Creative Commons CC BY 4.0 International License.
Identificatore di 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 ( convenzione di sovvenzione numero 723677), che ha fornito i finanziamenti per lo svolgimento della presente indagine.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*
*: machine translated
Last edited by web, 2020-09-30 11:29:36