Disclaimer: The explanation provided on this website (Hotmaps Wiki) are indicative and for research purposes only. No responsibility is taken for the accuracy of the provided information, explanations and figures or for using them for unintended purposes.
Data privacy: By clicking OK below, you accept that this website may use cookies.
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' } ] } }
Name der DB-Tabelle. (Beispiel: 'heat_tot_curr_density_tif')
Untertitelname für die Auswahl der Indikatoren. Muss einzigartig sein. (Beispiel: 'stat_heat_tot_curr_density_tif')
Sind die Daten aggregiert oder nicht (Werte: Richtig oder falsch)
Spaltenname auf Skalenebene, falls abweichend vom Standardspaltennamen (Beispiel: 'Code')
Für die Daten in der Datenbank verfügbare Ebenen
Position des Tabellenschemas für die Mutternebene. (Beispiel: 'geo', 'stat', 'public')
Position des Tabellenschemas für die Hektarebene. (Beispiel: 'geo', 'stat', 'public')
Projektion der Geometrie (Beispiel: '3035', '4326', '4258')
Name der Geometriespalte in der Datenbank (Beispiel: 'Geom', 'Geometrie')
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
Es gibt zwei Arten von Indikatoren (einfache Indikatoren und Kreuzindikatoren).
Ein einfacher Indikator ist ein Objekt mit 3 Parametern.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Dies ist die Tabellenspalte, die in der Tabelle ausgewählt ist. (Beispiel: 'count')
Dies ist die Einheit des Indikators. (Beispiel: 'Zellen', 'MWh')
Dies ist die Indikator-ID des Indikators (wie eine ID). Dieser Name muss im Array der Indikatoren eindeutig sein .
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' }
Entspricht der Kennung eines einfachen Indikators. Dieser Name muss im Indikatorarray definiert werden. Es ist Wert Nummer 1.
Referenz des Layer-Tabellennamens, der auf den Wert Nummer 1 verweist. (Beispiel: 'heat_tot_curr_density_tif')
Berechnungsregel für die 2 Werte (Werte: '/' oder '*' oder '+' oder '-')
Entspricht der Kennung eines einfachen Indikators. Dieser Name muss im Indikatorarray definiert werden. Es ist Wert Nummer 2.
Referenz des Layer-Tabellennamens, der auf den Wert Nummer 2 verweist. (Beispiel: 'pop_tot_curr_density_tif')
Dies ist die Einheit des Indikators. (Beispiel: 'Zellen', 'MWh')
Dies ist der Name des Indikators (wie eine ID). Dieser Name muss im Array der Indikatoren eindeutig sein .
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
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" }
Mostafa Fallahnejad, im Hotmaps-Wiki, Richtlinien für die Definition von Indikatoren (April 2019)
Diese Seite wurde von Mostafa Fallahnejad EEG - TU Wien geschrieben .
☑ Diese Seite wurde von Marcul Hummel e-think bewertet.
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
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 .
This page was automatically translated. View in another language:
English (original)
* machine translated
Last edited by web, 2020-09-30 11:29:36