Turinys

Rodikliai

Šiame puslapyje paaiškinta, kaip valdyti rodiklius „Hotmaps“ įrankių laukelyje. Indikatorius yra reikšmė, kuri rodoma „Hotmaps“ įrankių laukelyje kliento pusėje. Indikatorius yra sluoksnio dalis. Rodiklis yra konkretaus erdvinio regiono vertė, turinti vienetą. Indikatorius yra sluoksnių žodyno dalis. Sluoksnio objekte yra masyvas, pavadintas „indikatoriai“. Ši lentelė bus naudojama norint rodyti visus rodiklius, kuriuos norite pamatyti sluoksnyje.

 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“

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

  • „from_indicator_name“

Rodiklių pasirinkimo antrinis pavadinimas. Turi būti unikalus. (Pavyzdys: „stat_heat_tot_curr_density_tif“)

  • „data_aggregated“

Ar duomenys apibendrinti, ar ne (Reikšmės: teisinga ar klaidinga)

  • „scalelvl_column“

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

  • „data_lvl“

Galimi duomenų bazės duomenims lygiai

  • „schema_scalelvl“

Lentelės schemos vieta veržlių lygiui. (Pavyzdys: „geo“, „stat“, „public“)

  • „schema_hectare“

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

  • „crs“

Geometrijos projekcija (pavyzdys: '3035', '4326', '4258')

  • „geo_column“

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

  • „table_type“

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

Svarbu: jei tai yra rastras, galimi stulpeliai yra skaičius, suma, vidurkis, stddev, min ir max

  • „Rodikliai“

Yra dviejų tipų rodikliai (paprasti rodikliai ir kryžminiai rodikliai).

To Top

Paprasti rodikliai

Paprastas indikatorius yra objektas, turintis 3 parametrus.

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

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

stalo pasirinkimas
  • „vienetas“

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

  • „indikatorius_id“

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

To Top

Kryžminiai rodikliai

Kryžminis indikatorius yra objektas, turintis 7 parametrus. Šio rodiklio tikslas yra atlikti paprastų rodiklių skaičiavimą.

 { '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 pavadinimas turi būti apibrėžtas indikatorių masyve. Tai reikšmė 1.

  • „reference_tablename_indicator_id_1“

Sluoksnio stalo pavadinimo nuoroda, nurodanti vertės numerį 1. (Pavyzdys: 'heat_tot_curr_density_tif')

  • 'operatorius'

Skaičiavimo taisyklė, taikoma 2 reikšmėms (reikšmės: „/“ arba „*“ arba „+“ arba „-“)

  • „reference_indicator_id_1“

Atitinka paprasto rodiklio identifikatorių. Šis pavadinimas turi būti apibrėžtas indikatorių masyve. Tai reikšmė 2.

  • „reference_tablename_indicator_id_2“

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

  • „vienetas“

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

  • 'vardas'

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

Pastaba: Šiame pavyzdyje atliktas toliau pateiktas skaičiavimas.
 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

To Top

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

To Top

Kaip cituoti

Mostafa Fallahnejad, „Hotmaps-Wiki“, rodiklių apibrėžimo gairės (2019 m. Balandžio mėn.)

To Top

Autoriai ir recenzentai

Šį puslapį parašė Mostafa Fallahnejad EEG - TU Wien .

☑ Šį puslapį peržiūrėjo Marcul Hummel e-think .

To Top

Licencija

Autorių teisės © 2016-2020: Mostafa Fallahnejad

„Creative Commons Attribution 4.0“ tarptautinė licencija

Šis darbas 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

To Top

Pripažinimas

Norėtume nuoširdžiai vertinti „Horizon 2020“ „ Hotmaps“ projektą (dotacijos sutarties numeris 723677), kuris skyrė finansavimą šiam tyrimui atlikti.

To Top

This page was automatically translated. View in another language:

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

* machine translated