About Filtering by Location
You can filter or select data by specifying a location in your model.
When you specify a location condition in an expression, the Expression Editor switches to your model for you to draw the location manually. For example, if you want to find all buildings within a circular area, select the Spatial Within
Circle condition to draw a circular location condition area on your model. Once you finish drawing the location condition area in your model, InfraWorks switches back to the Expression Editor.
You can specify Disjoint, Intersects, Overlaps, Inside, or Within location conditions for a circular, rectangular, or polygonal area that you draw.
Location Condition | Parameters | Example |
---|---|---|
Disjoint | The boundaries and interiors do not intersect the given geometry (non-overlap). | Disjoint Circle selects all features non-overlapping a circle you draw. |
Inside | The geometry is inside the given one. | Inside Polygon selects all features inside any part of a polygon you draw. |
Intersects | The geometries have at least one point in common. | Intersects Rectangle selects all features intersecting a rectangle you draw. |
Overlaps | The geometries have some points in common, but not all points in common. | Overlaps Polygon selects all features overlapping a polygon you draw. |
Within | The geometry is completely within the given one, with no touching edges. | Within Circle selects all features within the circle, except for touching edges. |
Note: Spatial conditions are not supported for tooltips or calculations.