Me gustaría aplicar v.what.rast con un mapa de puntos en particular. Al intentar la forma directa, el módulo se queja de que no hay capa 1 (la predeterminada) en el mapa de puntos:
> v.what.rast map=debug_interpol_points_corr raster=weights column='value'
ERROR: Database connection not defined for layer 1
Primero, la verificación de cordura, de hecho hay una capa 1 en este mapa:
> v.category input=debug_interpol_points_corr option=report
Layer: 1
type count min max
point 30 1 30
line 0 0 0
boundary 0 0 0
centroid 0 0 0
area 0 0 0
face 0 0 0
kernel 0 0 0
all 30 1 30
Intentando un enfoque diferente, con el número de capa -1
para forzar al módulo a usar todas las capas en el mapa:
> v.what.rast map=debug_interpol_points_corr raster=weights column='value' layer=-1
ERROR: Database connection not defined for layer -1
¿Qué está buscando exactamente este módulo? ¿O es esto un error?
Actualización: Este es el resultado de v.db.connect
:
> v.db.connect -p map=debug_interpol_points_corr
Vector map is connected by:
layer <2/debug_interpol_area_points_2> table in database through driver with key
¿Hay algo mal con esto?