Turinys

Rodikliai

Šioje dokumentacijoje paaiškinta, kaip valdyti „Hotmaps“ įrankių rinkinio indikatorius. Indikatorius yra reikšmė, rodoma „Hotmaps“ įrankių dėžėje kliento pusėje. Indikatorius yra sluoksnio dalis. Indikatorius yra konkretaus erdvinio regiono reikšmė su vienetu. Indikatorius yra sluoksnių žodyno dalis. Sluoksnio objekte yra masyvas pavadinimu „rodikliai“. Ši lentelė bus naudojama išvardyti visus rodiklius, kuriuos norite pamatyti sluoksniui.

 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' } ] } } 
  • 'lentelės pavadinimas'

DB lentelės pavadinimas. (Pavyzdys: „Heat_tot_curr_density_tif“)

  • 'from_indicator_name'

Subtabulinis rodiklių pasirinkimas. Turi būti unikalus. (Pavyzdys: „stat_heat_tot_curr_density_tif“)

  • 'data_aggreched'

Ar duomenys apibendrinti, ar ne (vertės: teisinga ar klaidinga)

  • „scalelvl_column“

Mastelio lygio stulpelio pavadinimas, jei jis skiriasi nuo numatytojo (pavyzdys: „kodas“)

  • 'data_lvl'

Duomenų bazėje galimi lygiai

  • „schema_scalelvl“

Lentelės schema riešutų lygyje. (Pavyzdys: „geo“, „stat“, „public“)

  • 'schema_hectare'

Lentelės schemos vieta hektaro lygyje. (Pavyzdys: „geo“, „stat“, „public“)

  • 'crs'

Geometrijos projekcija (pavyzdys: „3035“, „4326“, „4258“)

  • „geo_column“

Geometrijos stulpelio pavadinimas duomenų bazėje (pavyzdys: „geom“, „geometrija“)

  • 'table_type'

Duomenų bazės sluoksnio tipas (reikšmės: „vektorius“ arba „rastrinis“).

Svarbu: jei tai yra rastra, turimi stulpeliai yra suskaičiuoti, suma, vidurkis, stddev, min ir max

  • 'Rodikliai'

Yra 2 rodiklių tipai (paprasti rodikliai ir kryžminiai rodikliai).

Paprastas indikatorius

Paprastas indikatorius yra objektas su 3 parametrais.

 { 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' } 
  • 'lentelės stulpelis'

Tai yra lentelės stulpelis, kuris pasirinktas lentelėje. (Pavyzdys: „skaičiuoti“)

stalo stulpelių pasirinkimas

  • 'vienetas'

Tai yra indikatoriaus vienetas. (Pavyzdys: „elementai“, „MWh“)

  • 'indikatorius_id'

Tai yra indikatoriaus identifikatorius (pvz., ID). Šis vardas turi būti unikalus rodiklių masyve.

Kryžminis indikatorius

Kryžminis indikatorius yra objektas su 7 parametrais. Šio rodiklio tikslas yra apskaičiuoti paprastus ir kryžminius rodiklius.

 { '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“

Atitinka paprasto rodiklio identifikatorių. Šis vardas turi būti apibrėžtas indikatorių masyve. Tai yra vertės numeris 1.

  • „reference_tablename_indicator_id_1“

Sluoksnio lentelės pavadinimo nuoroda, nurodanti reikšmės numerį 1 (pavyzdys: 'heat_tot_curr_density_tif')

  • 'operatorius'

Kalkuliavimo taisyklė, taikoma 2 vertėms (reikšmės: '/' arba '*' arba '+' arba '-')

  • „reference_indicator_id_1“

Atitinka paprasto rodiklio identifikatorių. Šis vardas turi būti apibrėžtas indikatorių masyve. Tai vertė 2.

  • 'reference_tablename_indicator_id_2'

Sluoksnio lentelės pavadinimo nuoroda, nurodanti vertės 2 numerį (pavyzdys: „pop_tot_curr_density_tif“)

  • 'vienetas'

Tai yra indikatoriaus vienetas. (Pavyzdys: „elementai“, „MWh“)

  • 'vardas'

Tai yra indikatoriaus pavadinimas (pvz., ID). Šis vardas turi būti unikalus rodiklių masyve.

Pastaba: už šį pavyzdį atliktas skaičiavimas žemiau.
 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 

Rodiklio rezultatas

Rodiklių rezultatas yra toks:

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

Nuorodos

Kaip cituoti

„Mostafa Fallahnejad“, „Hotmaps-Wiki“, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (2019 m. Balandžio mėn.)

Autoriai ir recenzentai

Šį puslapį parašė Mostafa Fallahnejad *.

  • [] Šį puslapį peržiūrėjo Lukas Kranzl *.

* Energetikos ekonomikos grupė - TU Wien

Energetikos sistemų ir elektrinių pavarų institutas

„Gusshausstrasse“ 27–29 / 370

1040 Vynas

Licencija

Autorinės teisės © 2016-2019: „Mostafa Fallahnejad“

Tarptautinė „Creative Commons Attribution 4.0“ licencija

Šis darbas yra licencijuotas pagal „Creative Commons CC BY 4.0“ tarptautinę licenciją.

SPDX licencijos identifikatorius: CC-BY-4.0

Licencijos tekstas: https://spdx.org/licenses/CC-BY-4.0.html

Pripažinimas

Norėtume išreikšti savo nuoširdumą „Horizon 2020“ karštųjų žemėlapių projektui (dotacijos sutarties numeris 723677), kuris skyrė lėšų šiam tyrimui atlikti.

To Top

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* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*

*: machine translated