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.
Esta página explica cómo administrar indicadores en la caja de herramientas Hotmaps. Un indicador es un valor que se muestra en la caja de herramientas Hotmaps en el lado del cliente. El indicador es parte de una capa. Un indicador es un valor, para una región espacial específica, con una unidad. Un indicador es parte de un diccionario de capas. Un objeto de capa contiene una matriz denominada "indicadores". Esta tabla se utilizará para enumerar todos los indicadores que desea ver para la capa.
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' } ] } }
Nombre de la tabla DB. (Ejemplo: 'heat_tot_curr_density_tif')
Nombre de subtabla para la selección de indicadores. Debe ser único. (Ejemplo: 'stat_heat_tot_curr_density_tif')
¿Los datos están agregados o no (valores: verdadero o falso)?
El nombre de la columna de nivel de escala si es diferente al predeterminado (Ejemplo: 'código')
Niveles disponibles para los datos en la base de datos
Ubicación del esquema de la mesa para el nivel de las nueces. (Ejemplo: 'geo', 'stat', 'public')
Ubicación del esquema de tabla para el nivel de hectárea. (Ejemplo: 'geo', 'stat', 'public')
Proyección de la geometría (Ejemplo: '3035', '4326', '4258')
Nombre de la columna de geometría en la base de datos (Ejemplo: 'geom', 'geometría')
Tipo de capa en la base de datos (Valores: 'vector' o 'raster').
Importante: si es un ráster, las columnas disponibles son count, sum, mean, stddev, min y max
Hay 2 tipos de indicadores (indicadores simples e indicadores cruzados).
Un indicador simple es un objeto con 3 parámetros.
{ 'table_column': 'count', 'unit': 'cells', 'indicator_id':'count_cell' }
Esta es la columna de la tabla que se selecciona en la tabla. (Ejemplo: 'contar')
Esta es la unidad del indicador. (Ejemplo: 'celdas', 'MWh')
Este es el identificador de indicador del indicador (como una ID). Este nombre debe ser único en la matriz de indicadores.
Un indicador cruzado es un objeto con 7 parámetros. El objetivo de este indicador es realizar un cálculo entre indicadores simples.
{ '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 al identificador de un indicador simple. Este nombre debe estar definido en la matriz de indicadores. Es el valor número 1.
Referencia del nombre de la tabla de la capa que hace referencia al valor número 1. (Ejemplo: 'heat_tot_curr_density_tif')
Regla de cálculo para aplicar a los 2 valores (Valores: '/' o '*' o '+' o '-')
Corresponde al identificador de un indicador simple. Este nombre debe estar definido en la matriz de indicadores. Es el valor número 2.
Referencia del nombre de la tabla de la capa que hace referencia al valor número 2. (Ejemplo: 'pop_tot_curr_density_tif')
Esta es la unidad del indicador. (Ejemplo: 'celdas', 'MWh')
Este es el nombre del indicador (como una identificación). Este nombre debe ser único en la matriz de indicadores.
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
El resultado de los indicadores es el siguiente:
{ "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, en Hotmaps-Wiki, Directrices-para-definir-indicadores (abril de 2019)
Esta página fue escrita por Mostafa Fallahnejad EEG - TU Wien .
☑ Esta página fue revisada por Marcul Hummel e-think .
Copyright © 2016-2020: Mostafa Fallahnejad
Licencia internacional Creative Commons Attribution 4.0
Esta obra está autorizada bajo una licencia internacional Creative Commons CC BY 4.0.
Identificador de licencia SPDX: CC-BY-4.0
Texto de licencia: https://spdx.org/licenses/CC-BY-4.0.html
Nos gustaría transmitir nuestro más profundo agradecimiento al Proyecto Hotmaps Horizon 2020 (Acuerdo de subvención número 723677), que proporcionó los fondos para llevar a cabo la presente investigación.
This page was automatically translated. View in another language:
English (original) Bulgarian* Czech* Danish* German* Greek* Estonian* Finnish* French* Irish* Croatian* Hungarian* Italian* Lithuanian* Latvian* Maltese* Dutch* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36