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.
Această documentație explică modul de gestionare a indicatorilor din caseta de instrumente Hotmaps. Un indicator este o valoare care este afișată în caseta de instrumente Hotmaps din partea clientului. Indicatorul face parte dintr-un strat. Indicatorul este o valoare, pentru o anumită regiune spațială, cu o unitate. Un indicator face parte dintr-un dicționar strat. Un obiect strat conține un tablou numit „indicatori”. Acest tabel va fi utilizat pentru a enumera toți indicatorii pe care doriți să-i vedeți pentru strat.
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' } ] } }
Numele tabelului DB. (Exemplu: 'căldură_tot_curr_densitate_tif')
Subtablename pentru selectarea indicatorilor. Trebuie să fie unic. (Exemplu: 'stat_heat_tot_curr_density_tif')
Datele sunt agregate sau nu (Valori: Adevărat sau Fals)
Numele coloanei la nivel de scară, dacă este diferit de unul implicit (Exemplu: 'cod')
Niveluri disponibile pentru datele din baza de date
Locația schemelor tabelului pentru nivelul piulițelor. (Exemplu: „geo”, „stat”, „public”)
Locația schemelor tabelului pentru nivelul hectarului. (Exemplu: „geo”, „stat”, „public”)
Proiecția geometriei (Exemplu: '3035', '4326', '4258')
Numele coloanei de geometrie din baza de date (Exemplu: 'geom', 'geometrie')
Tipul stratului din baza de date (Valori: 'vector' sau 'raster').
Important: dacă este un raster, coloana disponibilă este numărătoarea, suma, media, stddev, min și max
Există 2 tipuri de indicatori (indicatori simpli și indicatori încrucișați).
Un indicator simplu este un obiect cu 3 parametri.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Aceasta este coloana de tabel care este selectată în tabel. (Exemplu: „număr”)
Aceasta este unitatea indicatorului. (Exemplu: „celule”, „MWh”)
Acesta este identificatorul indicatorului (precum un ID). Acest nume trebuie să fie unic în tabloul de indicatori.
Un indicator încrucișat este un obiect cu 7 parametri. Scopul acestui indicator este de a face un calcul între indicatorii simpli și indicatorul încrucișat.
{ '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' }
Corespunde identificatorului unui indicator simplu. Acest nume trebuie definit în tabloul de indicatori. Este valoarea 1.
Referința numelui tablenului strat care face referință la valoarea 1. (Exemplu: 'căldură_tot_curr_densitate_tif')
Regula de calcul pentru a se aplica la cele 2 valori (Valori: '/' sau '*' sau '+' sau '-')
Corespunde identificatorului unui indicator simplu. Acest nume trebuie definit în tabloul de indicatori. Este valoarea 2.
Referință a numelui de tabel strat care face referință la valoarea 2. (Exemplu: 'pop_tot_curr_density_tif')
Aceasta este unitatea indicatorului. (Exemplu: „celule”, „MWh”)
Acesta este numele indicatorului (Ca un ID). Acest nume trebuie să fie unic în tabloul de indicatori.
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
Rezultatul indicatorilor este următorul:
{ "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, în Hotmaps-Wiki, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (aprilie 2019)
Această pagină este scrisă de Mostafa Fallahnejad *.
* Grupul de economie a energiei - TU Wien
Institutul de sisteme energetice și acționări electrice
Gusshausstrasse 27-29 / 370
1040 Wien
Copyright © 2016-2019: Mostafa Fallahnejad
Licență internațională Creative Commons Attribution 4.0
Această lucrare este licențiată în baza unei licențe internaționale Creative Commons CC BY 4.0.
SPDX-Identificator de licență: CC-BY-4.0
Licență-text: https://spdx.org/licenses/CC-BY-4.0.html
Am dori să transmitem aprecierile noastre cele mai profunde proiectului de hărți la distanță Orizont 2020 (Acordul de finanțare nr. 723677), care a furnizat finanțarea pentru realizarea prezentei investigații.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Slovak* Slovenian* Spanish* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36