Select to view content in your preferred language

Add Support for Negative Spatial Relationships in Query Widget

179
1
07-25-2025 02:42 AM
Status: Open
DarraghOSullivan
Frequent Contributor

We need the ability to perform negative spatial queries in Experience Builder — e.g., return features that do not intersect, are not within, or are disjoint from another layer. This is essential for public-facing apps where users need to identify exclusions (e.g., schools not in selected zones).

Current Query and Select widgets only support positive spatial relationships. There is no way to invert the logic or simulate disjoint behavior. This limits spatial analysis and forces workarounds that are not viable for external users.

Please add:

  • A “Disjoint” or “Not Intersect” spatial relationship option

  • Support for dynamic layer selection

  • Optional buffer inversion (e.g., negative distance)

This would unlock critical workflows for exclusion analysis, gap detection, and spatial filtering in public apps.

1 Comment
VenkataKondepati

Fully agree — we’ve hit this limitation too. Being able to run negative spatial queries like “not within” or “disjoint” is critical for exclusion-based workflows, especially in public apps where backend workarounds aren’t an option.

Adding support for disjoint relationships, dynamic layers, and inverted buffers would significantly improve spatial analysis capabilities in Experience Builder. Hope to see this prioritized.

– Venkat