Spis treści

Wskaźniki

Ta strona wyjaśnia, jak zarządzać wskaźnikami w przyborniku Hotmaps. Wskaźnik to wartość wyświetlana w przyborniku Hotmaps po stronie klienta. Wskaźnik jest częścią warstwy. Wskaźnik to wartość dla określonego regionu przestrzennego z jednostką. Wskaźnik jest częścią słownika warstw. Obiekt warstwy zawiera tablicę o nazwie „wskaźniki”. Ta tabela zostanie użyta do wyszczególnienia wszystkich wskaźników, które chcesz zobaczyć dla warstwy.

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

Nazwa tabeli DB. (Przykład: „heat_tot_curr_density_tif”)

  • „from_indicator_name”

Nazwa podtytułu do wyboru wskaźników. Musi być unikalny. (Przykład: „stat_heat_tot_curr_density_tif”)

  • „data_aggregated”

Czy dane są zagregowane, czy nie (wartości: prawda czy fałsz)

  • „scalelvl_column”

Nazwa kolumny na poziomie skali, jeśli różni się od domyślnej (przykład: „kod”)

  • „data_lvl”

Poziomy dostępne dla danych w bazie danych

  • „schema_scalelvl”

Lokalizacja schematu tabeli dla poziomu orzechów. (Przykład: „geo”, „stat”, „public”)

  • „schema_hectare”

Lokalizacja schematu tabeli dla poziomu hektara. (Przykład: „geo”, „stat”, „public”)

  • „crs”

Rzutowanie geometrii (przykład: „3035”, „4326”, „4258”)

  • „kolumna_geograficzna”

Nazwa kolumny geometrii w bazie danych (przykład: „geom”, „geometry”)

  • „table_type”

Typ warstwy w bazie danych (wartości: „vector” lub „raster”).

Ważne: jeśli jest to raster, dostępne kolumny to count, sum, mean, stddev, min i max

  • „Wskaźniki”

Istnieją 2 rodzaje wskaźników (proste wskaźniki i wskaźniki krzyżowe).

To Top

Proste wskaźniki

Prostym wskaźnikiem jest obiekt z 3 parametrami.

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

To jest kolumna tabeli wybrana w tabeli. (Przykład: „liczba”)

wybór kolumny
  • 'jednostka'

To jest jednostka wskaźnika. (Przykład: „komórki”, „MWh”)

  • „Indicator_id”

To jest identyfikator wskaźnika wskaźnika (jak identyfikator). Ta nazwa musi być unikalna w tablicy wskaźników.

To Top

Wskaźniki krzyżowe

Wskaźnik krzyżowy to obiekt o 7 parametrach. Celem tego wskaźnika jest wykonanie obliczenia wśród prostych wskaźników.

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

Odpowiada identyfikatorowi prostego wskaźnika. Ta nazwa musi być zdefiniowana w tablicy wskaźników. Jest to wartość numer 1.

  • „reference_tablename_indicator_id_1”

Odniesienie do nazwy tabeli warstwy, która odwołuje się do wartości numer 1. (Przykład: „heat_tot_curr_density_tif”)

  • 'operator'

Reguła obliczeniowa do zastosowania do 2 wartości (wartości: „/” lub „*” lub „+” lub „-”)

  • „reference_indicator_id_1”

Odpowiada identyfikatorowi prostego wskaźnika. Ta nazwa musi być zdefiniowana w tablicy wskaźników. Jest to wartość numer 2.

  • „reference_tablename_indicator_id_2”

Odniesienie do nazwy tabeli warstwy, która odwołuje się do wartości numer 2. (Przykład: „pop_tot_curr_density_tif”)

  • 'jednostka'

To jest jednostka wskaźnika. (Przykład: „komórki”, „MWh”)

  • 'Nazwa'

To jest nazwa wskaźnika (jak identyfikator). Ta nazwa musi być unikalna w tablicy wskaźników.

Uwaga: W tym przykładzie wykonywane są poniższe obliczenia.
 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

Wynik wskaźnika

Wyniki wskaźników są następujące:

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

Jak cytować

Mostafa Fallahnejad, w Hotmaps-Wiki, Guidelines-for-defining-Indicators (kwiecień 2019)

To Top

Autorzy i recenzenci

Ta strona została napisana przez Mostafę Fallahnejad EEG - TU Wien .

☑ Ta strona została sprawdzona przez Marcul Hummel e-think .

To Top

Licencja

Prawa autorskie © 2016-2020: Mostafa Fallahnejad

Licencja międzynarodowa Creative Commons Attribution 4.0

Ta praca jest objęta licencją Creative Commons CC BY 4.0 International License.

Identyfikator licencji SPDX: CC-BY-4.0

Tekst licencji: https://spdx.org/licenses/CC-BY-4.0.html

To Top

Potwierdzenie

Chcielibyśmy wyrazić nasze najgłębsze uznanie dla projektu Hotmaps programu „Horyzont 2020 (umowa o udzielenie dotacji nr 723677), który zapewnił fundusze na przeprowadzenie obecnego dochodzenia.

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

* machine translated