According to specifications, the front end should pass the backend WKT for overlap parameters. In practice, the front end sometimes passes WKT and sometimes passes geoJSON. The backend doesn't currently check the geometry data it receives, just passes it along to the database, which can interpret either format, so everything is working, but we'd definitely like to follow the spec here and also verify inputs in the backend.
Fix the front end to always pass WKT, then add geometry verification code to the backend.
According to specifications, the front end should pass the backend WKT for
overlap
parameters. In practice, the front end sometimes passes WKT and sometimes passes geoJSON. The backend doesn't currently check the geometry data it receives, just passes it along to the database, which can interpret either format, so everything is working, but we'd definitely like to follow the spec here and also verify inputs in the backend.Fix the front end to always pass WKT, then add geometry verification code to the backend.