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.
## Índice
Esta documentação explica como gerenciar indicadores na caixa de ferramentas Hotmaps. Um indicador é um valor que é exibido na caixa de ferramentas Hotmaps no lado do cliente. O indicador faz parte de uma camada. Indicador é um valor, para uma região espacial específica, com uma unidade. Um indicador faz parte de um dicionário de camadas. Um objeto de camada contém uma matriz chamada "indicadores". Esta tabela será usada para listar todos os indicadores que você deseja ver para a camada.
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' } ] } }
Nome da tabela do banco de dados. (Exemplo: 'heat_tot_curr_density_tif')
Nome do subtítulo para a seleção de indicadores. Deve ser único. (Exemplo: 'stat_heat_tot_curr_density_tif')
Os dados são agregados ou não (Valores: Verdadeiro ou Falso)
Nome da coluna no nível da escala, se diferente do padrão (exemplo: 'código')
Níveis disponíveis para os dados no banco de dados
Localização do esquema da tabela para o nível das porcas. (Exemplo: 'geo', 'stat', 'public')
Localização do esquema da tabela para o nível do hectare. (Exemplo: 'geo', 'stat', 'public')
Projeção da geometria (exemplo: '3035', '4326', '4258')
Nome da coluna de geometria no banco de dados (exemplo: 'geom', 'geometry')
Tipo da camada no banco de dados (Valores: 'vector' ou 'raster').
Importante: Se for uma varredura, as colunas disponíveis são count, sum, mean, stddev, min e max
Existem 2 tipos de indicadores (indicadores simples e indicadores cruzados).
Um indicador simples é um objeto com 3 parâmetros.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Esta é a coluna da tabela selecionada na tabela. (Exemplo: 'contagem')
Esta é a unidade do indicador. (Exemplo: 'células', 'MWh')
Este é o identificador do indicador (como um ID). Este nome deve ser exclusivo na matriz do indicador.
Um indicador cruzado é um objeto com 7 parâmetros. O objetivo deste indicador é fazer um cálculo entre indicadores simples e indicadores cruzados.
{ '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' }
Corresponde ao identificador de um indicador simples. Este nome deve ser definido na matriz do indicador. É o valor número 1.
Referência do nome da tabela da camada que faz referência ao valor número 1. (Exemplo: 'heat_tot_curr_density_tif')
Calcule a regra a ser aplicada aos 2 valores (Valores: '/' ou '*' ou '+' ou '-')
Corresponde ao identificador de um indicador simples. Este nome deve ser definido na matriz do indicador. É o valor número 2.
Referência do nome da tabela da camada que faz referência ao valor número 2. (Exemplo: 'pop_tot_curr_density_tif')
Esta é a unidade do indicador. (Exemplo: 'células', 'MWh')
Este é o nome do indicador (como um ID). Este nome deve ser exclusivo na matriz do indicador.
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
O resultado dos indicadores é o seguinte:
{ "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, em Hotmaps-Wiki, https://github.com/HotMaps/hotmaps_wiki/wiki/Guidelines-for-defining-indicators (abril de 2019)
Esta página foi escrita por Mostafa Fallahnejad *.
* Grupo de Economia de Energia - TU Wien
Instituto de Sistemas de Energia e Acionamentos Elétricos
Gusshausstrasse 27-29 / 370
1040 Wien
Copyright © 2016-2019: Mostafa Fallahnejad
Licença Internacional Creative Commons Attribution 4.0
Este trabalho está licenciado sob uma Licença Internacional Creative Commons CC BY 4.0.
Identificador de licença SPDX: CC-BY-4.0
Texto da licença: https://spdx.org/licenses/CC-BY-4.0.html
Gostaríamos de expressar nossa profunda gratidão ao Projeto Horizonte Hotmaps 2020 (Contrato de Doação número 723677), que forneceu o financiamento para a realização da presente investigação.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Romanian* Slovak* Slovenian* Spanish* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36