Suunised näitajate määratlemiseks

Suunised näitajate määratlemiseks

## Sisukord

Näitajad

Selles dokumentatsioonis selgitatakse, kuidas hallata Hotmapi tööriistakasti indikaatoreid. Indikaator on väärtus, mis kuvatakse kliendi poolel tööriistakastis Hotmaps. Indikaator on osa kihist. Indikaator on konkreetse ruumilise piirkonna väärtus ühikuga. Indikaator on osa kiht sõnastikust. Kihtobjekt sisaldab massiivi nimega "indikaatorid". Seda tabelit kasutatakse kõigi näitajate loetlemiseks, mida soovite kihi jaoks näha.

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

DB-tabeli nimi. (Näide: 'heat_tot_curr_density_tif')

  • 'from_indicator_name'

Indikaatorite valiku alamnimi. Peab olema ainulaadne. (Näide: 'stat_heat_tot_curr_density_tif')

  • 'data_aggreched'

Kas andmed on koondatud või mitte (väärtused: tõene või vale)

  • 'scalelvl_column'

Skaala taseme veeru nimi, kui see erineb vaikeväärtusest (näide: 'kood')

  • 'data_lvl'

Andmebaasis saadaolevad tasemed

  • 'schema_scalelvl'

Tabeliskeemi asukoht mutrite tasemel. (Näide: „geo”, „stat”, „avalik”)

  • 'schema_hectare'

Tabeliskeemi asukoht hektaritasandil. (Näide: „geo”, „stat”, „avalik”)

  • 'crs'

Geomeetria projektsioon (näide: '3035', '4326', '4258')

  • 'geo_column'

Andmebaasi geomeetriaveeru nimi (näide: 'geom', 'geometry')

  • 'table_type'

Kihi tüüp andmebaasis (väärtused: 'vektor' või 'raster').

Tähtis: kui see on raster, on saadaolevate veergude arv, summa, keskmine, stddev, min ja max

  • 'Näitajad'

Näitajaid on kahte tüüpi (lihtsad ja ristnäitajad).

Lihtne indikaator

Lihtne indikaator on 3 parameetriga objekt.

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

See on tabeli veerg, mis valitakse tabelisse. (Näide: 'loendamine')

lauaveergude valimine

  • 'üksus'

See on indikaatori ühik. (Näide: 'lahtrid', 'MWh')

  • 'indikaatori_id'

See on indikaatori indikaatori identifikaator (nagu ID). See nimi peab näitajate massiivis olema kordumatu .

Ristnäitaja

Ristnäitaja on 7 parameetriga objekt. Selle indikaatori eesmärk on arvutada lihtsate näitajate ja ristnäitajate vahel.

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

Vastab lihtsa indikaatori identifikaatorile. See nimi tuleb määratleda indikaatorimassiivis. See on väärtus number 1.

  • 'reference_tablename_indicator_id_1'

Kihttabeli nime viide, mis viitab väärtusele 1. (Näide: 'heat_tot_curr_density_tif')

  • 'operaator'

Kahe väärtuse suhtes rakendatav kalkuleerimise reegel (väärtused: '/' või '*' või '+' või '-')

  • 'reference_indicator_id_1'

Vastab lihtsa indikaatori identifikaatorile. See nimi tuleb määratleda indikaatorimassiivis. See on väärtus number 2.

  • 'reference_tablename_indicator_id_2'

Kihttabeli nime viide, mis viitab väärtuse numbrile 2. (Näide: 'pop_tot_curr_density_tif')

  • 'üksus'

See on indikaatori ühik. (Näide: 'lahtrid', 'MWh')

  • 'nimi'

See on indikaatori nimi (nagu ID). See nimi peab näitajate massiivis olema kordumatu .

Märkus. Selle näite jaoks on arvutus lõõtsa alla tehtud.
 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 

Indikaatori tulemus

Näitajate tulemus on järgmine:

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

Viited

Kuidas tsiteerida

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

Autorid ja retsensendid

Selle lehe on kirjutanud Mostafa Fallahnejad *.

  • [] Selle lehe on üle vaadanud Lukas Kranzl *.

* Energiamajanduse grupp - TLÜ Wien

Energiasüsteemide ja elektriajamite instituut

Gusshausstrasse 27-29 / 370

1040 Wien

Litsents

Autoriõigused © 2016-2019: Mostafa Fallahnejad

Creative Commons Attribution 4.0 rahvusvaheline litsents

See teos on litsentsitud Creative Commons CC BY 4.0 rahvusvahelise litsentsi alusel.

SPDX-litsentsi identifikaator: CC-BY-4.0

Litsentsi tekst: https://spdx.org/licenses/CC-BY-4.0.html

Tunnustus

Soovime avaldada oma sügavat tunnustust projektile Horisont 2020 Hotmaps (toetuslepingu number 723677), mis eraldas raha käesoleva uurimise läbiviimiseks.

To Top

This page was automatically translated. View in another language:

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

* machine translated