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.
Inhoudsopgave
In deze documentatie wordt uitgelegd hoe u indicatoren in de Hotmaps-toolbox beheert. Een indicator is een waarde die wordt weergegeven in de Hotmaps-toolbox aan de clientzijde. De indicator maakt deel uit van een laag. Indicator is een waarde, voor een specifiek ruimtelijk gebied, met een eenheid. Een indicator maakt deel uit van een laagwoordenboek. Een laagobject bevat een array met de naam "indicatoren". Deze tabel wordt gebruikt om alle indicatoren weer te geven die u voor de laag wilt zien.
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' } ] } }
Naam van de DB-tabel. (Voorbeeld: 'heat_tot_curr_density_tif')
Subtabelnaam voor de selectie van indicatoren. Moet uniek zijn. (Voorbeeld: 'stat_heat_tot_curr_density_tif')
Worden de gegevens geaggregeerd of niet (waarden: waar of niet waar)
Kolomnaam schaalniveau indien anders dan standaard (Voorbeeld: 'code')
Beschikbare niveaus voor de gegevens in de database
Tabel schema locatie voor het niveau noten. (Voorbeeld: 'geo', 'stat', 'public')
Tabel schema locatie voor het hectare niveau. (Voorbeeld: 'geo', 'stat', 'public')
Projectie van de geometrie (voorbeeld: '3035', '4326', '4258')
Naam van de geometriekolom in de database (bijvoorbeeld: 'geom', 'geometry')
Type van de laag in de database (waarden: 'vector' of 'raster').
Belangrijk: als het een raster is, zijn de beschikbare kolommen count, sum, mean, stddev, min en max
Er zijn 2 soorten indicatoren (eenvoudige indicatoren en kruisindicatoren).
Een eenvoudige indicator is een object met 3 parameters.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Dit is de tabelkolom die in de tabel is geselecteerd. (Voorbeeld: 'tellen')
Dit is de eenheid van de indicator. (Voorbeeld: 'cellen', 'MWh')
Dit is de indicator-ID van de indicator (zoals een ID). Deze naam moet uniek zijn in de reeks indicatoren.
Een kruisindicator is een object met 7 parameters. Het doel van deze indicator is om een berekening te maken tussen eenvoudige indicatoren en kruisindicatoren.
{ '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' }
Komt overeen met de identificatie van een eenvoudige indicator. Deze naam moet worden gedefinieerd in de indicatorarray. Het is de waarde nummer 1.
Referentie van de laagtabelnaam die verwijst naar het waarde nummer 1. (Voorbeeld: 'heat_tot_curr_density_tif')
Berekende regel die moet worden toegepast op de 2 waarden (waarden: '/' of '*' of '+' of '-')
Komt overeen met de identificatie van een eenvoudige indicator. Deze naam moet worden gedefinieerd in de indicatorarray. Het is de waarde nummer 2.
Referentie van de laagtabelnaam die verwijst naar de waarde nummer 2. (Voorbeeld: 'pop_tot_curr_density_tif')
Dit is de eenheid van de indicator. (Voorbeeld: 'cellen', 'MWh')
Dit is de naam van de indicator (zoals een ID). Deze naam moet uniek zijn in de reeks indicatoren.
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
Het resultaat van de indicatoren is als volgt:
{ "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, in Hotmaps-Wiki, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (april 2019)
Deze pagina is geschreven door Mostafa Fallahnejad *.
* Energy Economics Group - TU Wien
Instituut voor energiesystemen en elektrische aandrijvingen
Gusshausstrasse 27-29 / 370
1040 Wien
Copyright © 2016-2019: Mostafa Fallahnejad
Creative Commons Naamsvermelding 4.0 Internationale licentie
Dit werk is in licentie gegeven onder een Creative Commons CC BY 4.0 International License.
SPDX-licentie-ID: CC-BY-4.0
Licentietekst: https://spdx.org/licenses/CC-BY-4.0.html
We willen onze diepe waardering overbrengen aan het Horizon 2020 Hotmaps-project (subsidieovereenkomst nummer 723677), dat de financiering heeft verstrekt voor het uitvoeren van dit onderzoek.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36