Tôi có một bộ dữ liệu điểm đại diện cho các hộ gia đình mà tôi muốn liên kết với một lớp bưu kiện (tức là gán bưu kiện của nó). Với ArcMap, tôi có thể nối các đa giác với các điểm và chỉ định rằng phép nối có bán kính tìm kiếm nhất định và sử dụng đa giác gần nhất.
Tôi muốn thực hiện điều này với postgres và đã tự hỏi cách khôn ngoan nhất để làm điều này là gì. Tôi không thể sử dụng ST_contains vì các điểm rơi trên đường phố chứ không phải trên bưu kiện thực tế. Thay cho ST_contains, có chức năng nào khác cho phép kiểm tra độ gần không?
update households h set parcel_id = p.parcel_id
from parcels p where ST_contains(p.the_geom, h.xy);