NetworkFunctionEvaluatorClass

A container for describing a network evaluator function.

Description

A NetworkFunctionEvaluator is anevaluator that assigns network attribute values by scaling or comparing the value of another attribute or parameter. Below are examples of expressions:

  • DriveTime * 1.25 -- scales out the DriveTime cost attribute by a factor of 1.25 to evaluate to another cost attribute.
  • MaxHeight &< Vehicle Height -- compares the MaxHeight descriptor attribute to the Vehicle Height parameter to determine the values for a restriction attribute.

The NetworkFunctionEvaluator has its property equal to False, unlike theand. This means that it does not evaluate its expression when the network is built, but when a network solver requires the result of that calculation. It is designed for dynamic analysis of a network under changing conditions.

**## Interfaces Interfaces
IGPDescribe Provides access to a Geoprocessing description.
INetworkEvaluator Provides access to members that specify the properties of an attribute evaluator in a network dataset.
INetworkFunctionEvaluator Provides access to members that specify the properties of a function evaluator.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.