If Feature Type Is (ModelBuilder)

Summary

Evaluates if a feature class is of the specified feature type.

Learn how If Feature Type Is works in ModelBuilder

Usage

  • This tool is intended for use in ModelBuilder, not in Python scripting.

  • The tool has two Boolean outputs, True and False. Based on the condition being evaluated, one of the two Boolean outputs is true and the other is false after the tool runs. These Boolean outputs must be set as a precondition to the downstream tools for those to execute if either of the preconditions is true.

Parameters

LabelExplanationData Type
Input Features

Input feature layer to evaluate.

Feature Layer
Feature Type

The type of feature being evaluated.

  • Annotation —Evaluate if the input features are annotation features.
  • Dimension —Evaluate if the input features are dimension features
  • Edge —Evaluate if the input features are edge features.
  • Junction —Evaluate if the input features are junction features.
  • Line — Evaluate if the input features are line features.
  • Point —Evaluate if the input features are point features.
  • Polygon —Evaluate if the input features are polygon features.
  • Multipatch —Evaluate if the input features are multipatch features.
String

Derived Output

LabelExplanationData Type
True

If the specified criteria evaluates to True, this parameter will be set to True.

Boolean
False

If the specified criteria evaluates to False, this parameter will be set to True.

Boolean

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes