¿Hay alguna manera de seleccionar un atributo de una capa de polígono e insertar el valor en un campo virtual de una capa de puntos usando "dentro" en la calculadora de campo? CASE WHEN within($geometry, geometry_polygon) THEN
¿Hay alguna manera de seleccionar un atributo de una capa de polígono e insertar el valor en un campo virtual de una capa de puntos usando "dentro" en la calculadora de campo? CASE WHEN within($geometry, geometry_polygon) THEN
No puedo ejecutar PostGIS 2.1 en PostgreSQL 9.3.5 para usar un índice espacial incluso para las consultas más simples. El conjunto de datos completo es de 8 millones de puntos (cuadrícula de conteo de población desde aquí) . La tabla se crea como CREATE TABLE points ( population DOUBLE PRECISION...
Quiero usar ST_DWithin en los datos que se almacenan en la geometría SRID de 4326 y usar metros como parámetro de distancia. ¿Es más eficiente hacer un lanzamiento (por ejemplo, data.geom :: geography) o una transformación a un SRID con unidades de metros (por ejemplo, ST_Transform (geom, 3857)? ¿O...
Tengo una tabla t que contiene una columna line_positionsque es de tipo línea. Con 2 puntos, quiero encontrar la línea más cercana que esté lo suficientemente cerca (menos de 10 km) y que no pase demasiado cerca de un punto que quiero evitar (20 km como mínimo). Actualmente uso SELECT t.* FROM...