Pokyny pro definování ukazatelů

Pokyny pro definování ukazatelů

## Obsah

Indikátory

Tato dokumentace vysvětluje, jak spravovat indikátory na panelu nástrojů Hotmaps. Ukazatel je hodnota, která je zobrazena na panelu nástrojů Hotmaps na straně klienta. Indikátor je součástí vrstvy. Ukazatel je hodnota pro konkrétní prostorovou oblast s jednotkou. Indikátor je součástí slovníku vrstvy. Objekt vrstvy obsahuje pole nazvané „indikátory“. Tato tabulka bude použita pro výpis všech indikátorů, které chcete pro vrstvu vidět.

 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' } ] } } 
  • 'tablename'

Název tabulky DB. (Příklad: 'heat_tot_curr_density_tif')

  • 'from_indicator_name'

Subtablename pro výběr ukazatelů. Musí to být jedinečné. (Příklad: 'stat_heat_tot_curr_density_tif')

  • 'data_aggregated'

Jsou data agregována nebo ne (hodnoty: pravda nebo nepravda)

  • 'scalelvl_column'

Název sloupce na úrovni měřítka, pokud se liší od výchozího (příklad: 'kód')

  • 'data_lvl'

Úrovně dostupné pro data v databázi

  • 'schema_scalelvl'

Umístění schématu tabulky pro úroveň matic. (Příklad: „geo“, „stat“, „public“)

  • 'schema_hectare'

Umístění schématu tabulky pro úroveň hektaru. (Příklad: „geo“, „stat“, „public“)

  • 'crs'

Promítání geometrie (Příklad: „3035“, „4326“, „4258“)

  • 'geo_column'

Název sloupce geometrie v databázi (Příklad: 'geom', 'geometry')

  • 'table_type'

Typ vrstvy v databázi (hodnoty: „vektor“ nebo „rastr“).

Důležité: Pokud se jedná o rastr, je k dispozici sloupec počet, součet, průměr, stddev, min a max

  • 'Indikátory'

Existují 2 typy indikátorů (jednoduché indikátory a křížové indikátory).

Jednoduchý ukazatel

Jednoduchý indikátor je objekt se 3 parametry.

 { 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' } 
  • 'table_column'

Toto je sloupec tabulky vybraný v tabulce. (Příklad: „počet“)

výběr sloupců tabulky

  • 'jednotka'

Toto je jednotka indikátoru. (Příklad: „buňky“, „MWh“)

  • 'indicator_id'

Toto je identifikátor indikátoru indikátoru (jako ID). Toto jméno musí být v poli indikátoru jedinečné .

Křížový ukazatel

Křížový indikátor je objekt se 7 parametry. Cílem tohoto ukazatele je vytvořit počet mezi jednoduchými ukazateli a křížovým ukazatelem.

 { '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' } 
  • 'reference_indicator_id_1'

Odpovídá identifikátoru jednoduchého ukazatele. Tento název musí být definován v poli indikátorů. Je to číslo hodnoty 1.

  • 'reference_tablename_indicator_id_1'

Reference tablename vrstvy, které odkazují na číslo hodnoty 1. (Příklad: 'heat_tot_curr_density_tif')

  • 'operátor'

Calculovo pravidlo, které se použije na 2 hodnoty (hodnoty: '/' nebo '*' nebo '+' nebo '-')

  • 'reference_indicator_id_1'

Odpovídá identifikátoru jednoduchého ukazatele. Tento název musí být definován v poli indikátorů. Je to hodnota číslo 2.

  • 'reference_tablename_indicator_id_2'

Odkaz na název sloupce vrstvy odkazující na číslo hodnoty 2. (Příklad: 'pop_tot_curr_density_tif')

  • 'jednotka'

Toto je jednotka indikátoru. (Příklad: „buňky“, „MWh“)

  • 'název'

Toto je název indikátoru (jako ID). Toto jméno musí být v poli indikátoru jedinečné .

Poznámka: Pro tento příklad je proveden výpočet níže.
 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 

Výsledek indikátoru

Výsledkem ukazatelů je:

 { "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" } 

Reference

Jak citovat

Mostafa Fallahnejad, v Hotmaps-Wiki, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (duben 2019)

Autoři a recenzenti

Tuto stránku napsal Mostafa Fallahnejad *.

  • [] Tato stránka byla recenzována Lukasem Kranzl *.

* Energy Economics Group - TU Wien

Ústav energetických systémů a elektrických pohonů

Gusshausstrasse 27-29 / 370

1040 Wien

Licence

Copyright © 2016-2019: Mostafa Fallahnejad

Mezinárodní licence Creative Commons Attribution 4.0

Tato práce podléhá licenci na základě mezinárodní licence Creative Commons CC BY 4.0.

Identifikátor licence SPDX: CC-BY-4.0

Licenční text: https://spdx.org/licenses/CC-BY-4.0.html

Potvrzení

Chtěli bychom vyjádřit naše nejhlubší uznání projektu Horizon 2020 Hotmaps Project (Grant Agreement Agreement č. 723677), který poskytl finanční prostředky pro provedení tohoto šetření.

To Top

This page was automatically translated. View in another language:

English (original) Bulgarian* Croatian* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*

* machine translated