Estoy trabajando en este tutorial:
http://www.qgistutorials.com/en/docs/calculating_line_lengths.html
En el tutorial importamos un mapa shapefile de ferrocarriles, recortamos los datos a través de una selección/cálculo para crear una nueva capa. A continuación, añadimos un nuevo campo a esta nueva tabla shapefile utilizando la calculadora de campos.
Todo funcionaba hasta que llegué a los pasos 18 y 19 en los que necesito sumar la longitud de todos los valores del campo.
Estoy utilizando una versión posterior (2.18.3) Así que mis pasos para este proceso son Vector>Herramientas de análisis>Estadística básica para campos numéricos.
En el cuadro de diálogo Estadísticas básicas para campos numéricos puedo seleccionar la capa, pero no puedo seleccionar el campo 'longitud_km2' Creo que el problema es que el campo es del tipo equivocado. El campo que necesito está actualmente configurado como "doble" en la tabla. El nombre del tipo es 'Real'. Creo que el tipo debería ser 'Real' o 'Integer'. ¿Hay alguna manera de editar el tipo de campo? ¿O hay otra forma de aplicar este cálculo?
1 votos
Otro método rápido es abrir el Calculadora de campo para su capa y simplemente introduzca la expresión:
sum("fieldName")
. Esto le mostrará el valor de la suma en la vista previa (por supuesto, no tiene que crear un nuevo campo ni nada por el estilo).