Tengo, para empezar, un raster DEM y un shapefile, con puntos creados al azar, dentro de un polígono determinado. El raster DEM fue recortado con ese mismo polígono.
Con el raster del DEM, usé GRASS para realizar el análisis de vecindades (usando "r.neighbors"), y apliqué un buffer de 150m. Como el tamaño de los píxeles es de 30x30m, el tamaño que utilicé fue de 5 (y no seleccioné la opción "circular neighborhood").
A continuación, subí el nuevo ráster a QGIS, para realizar el análisis de los modelos de terreno DEM (Ráster > Análisis > DEM (Modelos de terreno)). En la opción "Modo", utilicé: Pendiente, TRI y Rugosidad.
Mi objetivo final es atribuir el valor de "Slope", "TRI" y "Roughness" a cada punto del shapefile. Sin embargo, después de crear "Slope", "TRI" y "Roughness", una especie de buffer (si se puede llamar así) apareció rodeando los límites de la zona, como se puede ver aquí:
El problema es que ese búfer tiene un valor extremadamente alto que no es representativo de la zona, y algunos puntos caen en ese búfer, por lo que obtengo valores erróneos de "Pendiente", "TRI" y "Rugosidad".
¿Tiene alguna idea de una solución para este problema?