Skip to content

Add intersects XPath function #572

@lognaturel

Description

@lognaturel

Description

Following the spec at https://forum.getodk.org/t/odk-xforms-spec-proposal-add-intersects-xpath-function-to-detect-geotrace-shape-intersections/57121


Checklist

  • Does it need UI/UX design?
    • Yes. Describe the UI/UX requirements or attach a Figma link in the "Design" section.
    • No
  • Does it need API design?
    • Yes. Specify the endpoints, methods, or data structures needed.
    • No
  • Does it need design around state flow?
    • Yes. Outline the state flow requirements.
    • No
  • Does it need a test plan?
    • Yes. Add the test plan as a comment in this task or attach the document.
    • No

User Stories

As a form designer
I want to write expressions based on whether segments in a line or polygon intersect
So that I can warn or block end users who try to capture self-intersecting geometries


Additional Notes

This is not a Web Forms priority but wanted it track so we don't forget it! Once the work is complete in Collect it should be a fairly straightforward port.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions