Notes from the field

Blog

Tutorials, code, and lessons from building premium GIS — ArcGIS automation, portal administration, the modern Esri stack, and open-source spatial workflows.

A parcel table and database on the left feed a funnel into three map panels of a parcel grid, first thinned at the source, then bounded by a dashed selection box, then dimmed so only the matches read at full strength, with a row below of three check-marked tokens and one crossed-out result card, ending in a verified summary card on the right

definitionExpression, filter, featureEffect — and the feature count you can actually quote

Three properties all narrow a feature layer and they are not interchangeable. definitionExpression changes what reaches the browser, filter changes what draws out of what already arrived, and featureEffect only changes how it draws — and none of them is a security boundary. Plus the three layer view flags that decide whether the count in your results panel is a fact or a guess, a worked results-panel build, and the fourth lever most articles leave out.

More posts

Want a workflow like this wired into your own org?

Book a free intro call