Estoy usando el último software de QGIS. Estoy trabajando en este script para la selección básica de puntos de geometría inválida más allá del contexto de superposición, ¿cómo podría terminar de escribirlo en la cláusula WHERE utilizando los comandos postGIS?
SELECT *
FROM cougar_sample_points, NM_GMU
WHERE (NOT st_intersection(NM_GMU.geometry, cougar_sample_points.geometry))
El script actual parece hacer lo contrario de lo que dice, encuentra 154 puntos de 160, los que están dentro del límite en lugar de los 6 que están fuera de él. Si quito el "not", obtengo más de 1000 registros, como haría una consulta de tabla cruzada.
¿Qué sugieres?
Querré eliminar esos registros después de resaltar la selección.
Descubrí cómo hacer esto en la tabla de atributos muy bien, pero quiero aprender el SQL.
¿Alguien sabe dónde encontrar documentación de calidad sobre SQL en estos comandos?