Indholdsfortegnelse

Indikatorer

Denne dokumentation forklarer, hvordan man administrerer indikatorer på værktøjskassen Hotmaps. En indikator er en værdi, der vises i Hotmaps-værktøjskassen på klientsiden. Indikatoren er en del af et lag. Indikator er en værdi for en bestemt rumlig region med en enhed. En indikator er en del af en lagordbog. Et lagobjekt indeholder en matrix med navnet "indikatorer". Denne tabel bruges til at liste alle de indikatorer, du vil se for laget.

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

Navn på DB-tabellen. (Eksempel: 'heat_tot_curr_density_tif')

  • 'From_indicator_name'

Undertabelnavn for valg af indikatorer. Skal være unik. (Eksempel: 'stat_heat_tot_curr_density_tif')

  • 'Data_aggregated'

Er dataene samlet eller ej (Værdier: sandt eller usant)

  • 'Scalelvl_column'

Skala-niveau for kolonnenavn, hvis det er forskelligt fra det standardnavn (eksempel: 'kode')

  • 'Data_lvl'

Niveauer tilgængelige for dataene i databasen

  • 'Schema_scalelvl'

Tabelskema placering for møtrikniveauet. (Eksempel: 'geo', 'stat', 'offentlig')

  • 'Schema_hectare'

Tabelskema placering for hektarniveauet. (Eksempel: 'geo', 'stat', 'offentlig')

  • 'CRS'

Projektion af geometrien (eksempel: '3035', '4326', '4258')

  • 'Geo_column'

Navn på geometri-kolonnen i databasen (eksempel: 'geom', 'geometri')

  • 'TABLE_TYPE'

Type lag i databasen (Værdier: 'vektor' eller 'raster').

Vigtigt: Hvis det er en raster, er den tilgængelige kolonne tælling, sum, middelværdi, stddev, min og max

  • 'indikatorer'

Der er 2 typer indikatorer (enkle indikatorer og krydsindikatorer).

Enkel indikator

En simpel indikator er et objekt med 3 parametre.

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

Dette er den tabel kolonne, der er valgt i tabellen. (Eksempel: 'tælle')

tablecolumnselection

  • 'enhed'

Dette er enheden på indikatoren. (Eksempel: 'celler', 'MWh')

  • 'Indicator_id'

Dette er indikatoridentifikatoren for indikatoren (som et ID). Dette navn skal være unikt i en række indikatorer.

Krydsindikator

En krydsindikator er et objekt med 7 parametre. Målet med denne indikator er at foretage en beregning mellem enkle indikatorer og krydsindikator.

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

Svarer til identifikatoren for en simpel indikator. Dette navn skal defineres i indikatorfeltet. Det er værdien nummer 1.

  • 'Reference_tablename_indicator_id_1'

Henvisning til lagtabelnavnet, der refererer til værdien nummer 1. (Eksempel: 'heat_tot_curr_density_tif')

  • 'operatør'

Beregningsregel til anvendelse på de 2 værdier (Værdier: '/' eller '*' eller '+' eller '-')

  • 'Reference_indicator_id_1'

Svarer til identifikatoren for en simpel indikator. Dette navn skal defineres i indikatorfeltet. Det er værdien nummer 2.

  • 'Reference_tablename_indicator_id_2'

Henvisning til lagtabelnavnet, der refererer til værdien nummer 2. (Eksempel: 'pop_tot_curr_density_tif')

  • 'enhed'

Dette er enheden på indikatoren. (Eksempel: 'celler', 'MWh')

  • 'navn'

Dette er navnet på indikatoren (som et ID). Dette navn skal være unikt i en række indikatorer.

Bemærk: Til dette eksempel udføres beregningsbælgen.
 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 

Indikatorresultat

Resultatet af indikatorerne er som følger:

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

Referencer

Sådan citeres

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

Forfattere og korrekturlæsere

Denne side er skrevet af Mostafa Fallahnejad *.

  • [] Denne side blev gennemgået af Lukas Kranzl *.

* Energy Economics Group - TU Wien

Institut for Energisystemer og elektriske drev

Gusshausstrasse 27-29 / 370

1040 Wien

Licens

Copyright © 2016-2019: Mostafa Fallahnejad

Creative Commons Attribution 4.0 International licens

Dette arbejde er licenseret under en Creative Commons CC BY 4.0 international licens.

SPDX-licens-id: CC-BY-4.0

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

Anerkendelse

Vi vil gerne overbringe vores dybeste påskønnelse til Horizon 2020 Hotmaps-projektet (tilskudsaftale nummer 723677), som gav finansieringen til at gennemføre den nuværende undersøgelse.

To Top

This page was automatically translated. View in another language:

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

*: machine translated