Obsah

Ukazovatele

Táto stránka vysvetľuje, ako spravovať indikátory na súbore nástrojov Hotmaps. Indikátor je hodnota, ktorá sa zobrazuje na paneli nástrojov Hotmaps na strane klienta. Indikátor je súčasťou vrstvy. Indikátor je hodnota pre konkrétnu priestorovú oblasť s jednotkou. Indikátor je súčasťou slovníka vrstiev. Objekt vrstvy obsahuje pole s názvom „indikátory“. Táto tabuľka sa použije na zoznam všetkých indikátorov, ktoré chcete pre vrstvu zobraziť.

 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ázov tabuľky DB. (Príklad: 'heat_tot_curr_density_tif')

  • „from_indicator_name“

Podtitulok pre výber indikátorov. Musí byť jedinečný. (Príklad: 'stat_heat_tot_curr_density_tif')

  • „data_aggregated“

Sú dáta agregované alebo nie (hodnoty: True alebo False)

  • 'scalelvl_column'

Názov stĺpca na mierke, ak sa líši od predvoleného (Príklad: „kód“)

  • 'data_lvl'

Dostupné úrovne pre údaje v databáze

  • „schema_scalelvl“

Umiestnenie schémy tabuľky pre úroveň matíc. (Príklad: 'geo', 'stat', 'public')

  • 'schema_hectare'

Umiestnenie schémy tabuľky pre úroveň hektárov. (Príklad: 'geo', 'stat', 'public')

  • „crs“

Projekcia geometrie (Príklad: '3035', '4326', '4258')

  • „geo_column“

Názov stĺpca geometrie v databáze (príklad: „geom“, „geometria“)

  • 'table_type'

Typ vrstvy v databáze (Hodnoty: „vektorový“ alebo „rastrový“).

Dôležité: Ak sa jedná o raster, dostupné stĺpce sú count, sum, mean, stddev, min a max

  • „Ukazovatele“

Existujú 2 typy ukazovateľov (Jednoduché ukazovatele a Krížové ukazovatele).

To Top

Jednoduché ukazovatele

Jednoduchým indikátorom je objekt s 3 parametrami.

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

Toto je stĺpec tabuľky, ktorý je vybraný v tabuľke. (Príklad: 'count')

výber stĺpca tabuľky
  • 'jednotka'

Toto je jednotka indikátora. (Príklad: „bunky“, „MWh“)

  • „indicator_id“

Toto je identifikátor indikátora indikátora (ako ID). Tento názov musí byť v poli indikátorov jedinečný .

To Top

Krížové ukazovatele

Krížový indikátor je objekt so 7 parametrami. Cieľom tohto ukazovateľa je vykonať výpočet medzi jednoduchými ukazovateľmi.

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

Zodpovedá identifikátoru jednoduchého indikátora. Tento názov musí byť definovaný v poli indikátora. Je to hodnota číslo 1.

  • „reference_tablename_indicator_id_1“

Odkaz na názov tabuľky vrstvy, ktorý odkazuje na hodnotu číslo 1. (Príklad: „heat_tot_curr_density_tif“)

  • operátor

Pravidlo výpočtu, ktoré sa má použiť na 2 hodnoty (hodnoty: '/' alebo '*' alebo '+' alebo '-')

  • „reference_indicator_id_1“

Zodpovedá identifikátoru jednoduchého indikátora. Tento názov musí byť definovaný v poli indikátora. Je to hodnota číslo 2.

  • „reference_tablename_indicator_id_2“

Odkaz na názov tabuľky vrstvy, ktorý odkazuje na hodnotu číslo 2. (Príklad: 'pop_tot_curr_density_tif')

  • 'jednotka'

Toto je jednotka indikátora. (Príklad: „bunky“, „MWh“)

  • 'názov'

Toto je názov indikátora (ako ID). Tento názov musí byť v poli indikátorov jedinečný .

Poznámka: V tomto príklade sa vykoná výpočet uvedený nižšie.
 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

Výsledok ukazovateľa

Výsledok ukazovateľov je nasledovný:

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

Ako citovať

Mostafa Fallahnejad, Hotmaps-Wiki, Pokyny pre definovanie ukazovateľov (apríl 2019)

To Top

Autori a recenzenti

Túto stránku napísal Mostafa Fallahnejad EEG - TU Wien .

☑ Túto stránku skontroloval Marcul Hummel e-think .

To Top

Licencia

Autorské práva © 2016-2020: Mostafa Fallahnejad

Medzinárodná licencia Creative Commons Attribution 4.0

Toto dielo je licencované podľa medzinárodnej licencie Creative Commons CC BY 4.0.

Identifikátor licencie SPDX: CC-BY-4.0

Text licencie: https://spdx.org/licenses/CC-BY-4.0.html

To Top

Poďakovanie

Chceli by sme najhlbšie oceniť projekt Horizont 2020 Hotmaps (dohoda o grante č. 723677), ktorý poskytol finančné prostriedky na uskutočnenie tohto prešetrovania.

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

* machine translated