Tengo un shapefile por la que me gustaría sumar los valores de una columna. Como la suma excede la capacidad de un entero, necesito para emitir los valores a un flotador. He intentado lo siguiente:
ogrinfo -sql "SELECT sum(cast(POP as float(10,0))) FROM Settlement_points" Settlement_points.shp
ogrinfo devuelve mensajes de error como:
ERROR 1: Invalid index : -1
More than 1000 errors or warnings have been reported. No more will be reported from now.
OGRFeature(Settlement_points):0
SUM_FIELD_1 (Real) = 0
1./ ¿Cómo puedo corregir mi instrucción sql? 2./ ¿Qué es en realidad el procesamiento de la declaración sql en ogrinfo; hay algunos límites?