To create an expression

To create an expression

  1. Open the Expression Editor based upon the desired use for the expression.
    Note: The possible use for your expression is determined by how you access the Expression Editor. For example:
    Objective Open the Expression Editor

    Filter imported data

    Click to open the Data Sources Panel. Double click the desired data source to open the Data Source Configuration dialog box. Click the Source tab then click in the Source Filter field.

    Filter an existing feature class or subset with an expression

    Click in the Utility Bar to open the Model Explorer. Click next to the desired feature class or subset to filter.

    Define style rules for features in a feature class

    Click to open the Style Rules Panel then define style rules with an expression.

    Select a feature class or subset in the model

    Click to use the Filter Select tool to create an expression.

    See Use Expressions for additional ways to use expressions.

  2. Do any of the following to build your expression:
    • Manually type desired properties, operators and functions directly into the Expression Area.
    • Select properties, operators, functions or spatial elements from the Expression Elements Menu.
    • Select an existing expression from My Expressions to use or modify.
    • Query and select valid property values from the original data source using the Values Pane.
    • Note: See About the Expression Editor for an overview of the different parts of the Expression Editor.
  3. To finish your expression, click OK.
    InfraWorks 360 validates the syntax of the expression. If validation shows problems with the syntax of an expression, an error message displays possible solutions.
    Note: The validation process can help prevent many errors, but does not execute expression queries against actual data.

Additional tips

Expressions that filter, search, or style geospatial features use one set of operators, functions, conditions, and options across all supported FDO providers.

For help with any expression element, see Creating Expressions - Reference.