Esri / Esri/feedback-js-api-next

Request for Binary Operators Support in ArcGIS Query

Open
#327 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
89
Forks
23
Avg merge
1d 23h
Merged PRs (30d)
1

Description

Dear Esri team,

> (because of i has no permission to post on [community](https://community.esri.com/t5/arcgis-maps-sdk-for-javascript/ct-p/arcgis-api-for-javascript), so i create a new issue..)

I would like to suggest adding support for binary operators (&, |, ^) in ArcGIS query expressions.

Binary operations are significantly more efficient in certain data processing scenarios—especially when working with flag-based fields. Many datasets contain bitwise flag values to represent multiple boolean states compactly. Supporting binary operators would allow developers and analysts to:

•Efficiently filter and query features using bitmask logic.

•Minimize data transmission by avoiding the need for post-processing large result sets on the client side.

•Improve reusability of data structures by using bit fields to encode multiple states or permissions.

Currently, ArcGIS supports common arithmetic operators like +, -, *, and /, but lacks built-in support for binary operators such as &, |, and ~. Adding this functionality would be a valuable enhancement for more advanced workflows and optimized performance.

Thank you for your consideration!

Best regards

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.