Richtlinien zur Definition von Indikatoren

Inhaltsverzeichnis

Indikatoren

Auf dieser Seite wird erläutert, wie Sie Indikatoren in der Hotmaps-Toolbox verwalten. Ein Indikator ist ein Wert, der in der Hotmaps-Toolbox auf der Clientseite angezeigt wird. Der Indikator ist Teil einer Ebene. Ein Indikator ist ein Wert für eine bestimmte räumliche Region mit einer Einheit. Ein Indikator ist Teil eines Ebenenwörterbuchs. Ein Ebenenobjekt enthält ein Array mit dem Namen "Indikatoren". In dieser Tabelle werden alle Indikatoren aufgelistet, die für die Ebene angezeigt werden sollen.

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

Name der DB-Tabelle. (Beispiel: 'heat_tot_curr_density_tif')

  • 'from_indicator_name'

Untertitelname für die Auswahl der Indikatoren. Muss einzigartig sein. (Beispiel: 'stat_heat_tot_curr_density_tif')

  • 'data_aggregated'

Sind die Daten aggregiert oder nicht (Werte: Richtig oder falsch)

  • 'scalelvl_column'

Spaltenname auf Skalenebene, falls abweichend vom Standardspaltennamen (Beispiel: 'Code')

  • 'data_lvl'

Für die Daten in der Datenbank verfügbare Ebenen

  • 'schema_scalelvl'

Position des Tabellenschemas für die Mutternebene. (Beispiel: 'geo', 'stat', 'public')

  • 'schema_hectare'

Position des Tabellenschemas für die Hektarebene. (Beispiel: 'geo', 'stat', 'public')

  • 'crs'

Projektion der Geometrie (Beispiel: '3035', '4326', '4258')

  • 'geo_column'

Name der Geometriespalte in der Datenbank (Beispiel: 'Geom', 'Geometrie')

  • 'table_type'

Typ der Ebene in der Datenbank (Werte: 'Vektor' oder 'Raster').

Wichtig: Wenn es sich um ein Raster handelt, sind die verfügbaren Spalten count, sum, mean, stddev, min und max

  • 'Indikatoren'

Es gibt zwei Arten von Indikatoren (einfache Indikatoren und Kreuzindikatoren).

To Top

Einfache Indikatoren

Ein einfacher Indikator ist ein Objekt mit 3 Parametern.

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

Dies ist die Tabellenspalte, die in der Tabelle ausgewählt ist. (Beispiel: 'count')

Tabellenauswahl

  • 'Einheit'

Dies ist die Einheit des Indikators. (Beispiel: 'Zellen', 'MWh')

  • 'Indikator_ID'

Dies ist die Indikator-ID des Indikators (wie eine ID). Dieser Name muss im Array der Indikatoren eindeutig sein .

To Top

Kreuzindikatoren

Ein Kreuzindikator ist ein Objekt mit 7 Parametern. Das Ziel dieses Indikators ist es, eine Berechnung unter einfachen Indikatoren durchzuführen.

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

Entspricht der Kennung eines einfachen Indikators. Dieser Name muss im Indikatorarray definiert werden. Es ist Wert Nummer 1.

  • 'reference_tablename_indicator_id_1'

Referenz des Layer-Tabellennamens, der auf den Wert Nummer 1 verweist. (Beispiel: 'heat_tot_curr_density_tif')

  • 'Operator'

Berechnungsregel für die 2 Werte (Werte: '/' oder '*' oder '+' oder '-')

  • 'reference_indicator_id_1'

Entspricht der Kennung eines einfachen Indikators. Dieser Name muss im Indikatorarray definiert werden. Es ist Wert Nummer 2.

  • 'reference_tablename_indicator_id_2'

Referenz des Layer-Tabellennamens, der auf den Wert Nummer 2 verweist. (Beispiel: 'pop_tot_curr_density_tif')

  • 'Einheit'

Dies ist die Einheit des Indikators. (Beispiel: 'Zellen', 'MWh')

  • 'Name'

Dies ist der Name des Indikators (wie eine ID). Dieser Name muss im Array der Indikatoren eindeutig sein .

Hinweis: In diesem Beispiel wird die folgende Berechnung durchgeführt.
 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

Indikatorergebnis

Das Ergebnis der Indikatoren ist wie folgt:

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

Wie zu zitieren

Mostafa Fallahnejad, im Hotmaps-Wiki, Richtlinien für die Definition von Indikatoren (April 2019)

To Top

Autoren und Rezensenten

Diese Seite wurde von Mostafa Fallahnejad EEG - TU Wien geschrieben .

☑ Diese Seite wurde von Marcul Hummel e-think bewertet.

To Top

Lizenz

Copyright © 2016-2020: Mostafa Fallahnejad

Creative Commons Namensnennung 4.0 Internationale Lizenz

Diese Arbeit unterliegt den Bestimmungen einer Creative Commons CC BY 4.0 International License.

SPDX-Lizenz-ID: CC-BY-4.0

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

To Top

Wissen

Wir möchten dem Horizon 2020 Hotmaps-Projekt (Finanzhilfevereinbarung Nr. 723677), das die Mittel für die Durchführung der vorliegenden Untersuchung bereitstellte , unsere tiefste Anerkennung aussprechen .

To Top

This page was automatically translated. View in another language:

English (original)

* machine translated