This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Classes > N > NetworkFieldEvaluator CoClass (ArcObjects .NET 10.5 SDK) |
A container for describing a network attribute evaluator whose values are derived from object field attributes.
A NetworkFieldEvaluator is an evaluator that assigns network attribute values based on field values stored in the source feature class.
At its simplest, the NetworkFieldEvaluator transfers the value of a specified field in the source feature to the network attribute. An example is transferring travel_time attribute values from source features to network elements, which can then be used by the route solver.
The NetworkFieldEvaluator can also take values from two or more fields in a source and combine them in a simple mathematical expression to derive a network attribute. For example, a source feature class may have information about distance and speed of travel, but not travel time. The field expression evaluator can take the distance value, divide by travel speed, and assign the calculated travel time to a network attribute.
Interfaces | Description |
---|---|
IGPDescribe | Provides access to a Geoprocessing description. |
INetworkEvaluator | Provides access to members that specify the properties of an attribute evaluator in a network dataset. |
INetworkEvaluator2 | Provides access to members that specify the properties of an attribute evaluator in a network dataset. |
INetworkEvaluatorSetup | Provides access to members that set up a network evaluator for use within a network dataset. |
INetworkFieldEvaluator | Provides access to members that specify the properties of a network attribute evaluator whose values are derived from object field attributes. |
INetworkFieldEvaluator2 | Provides access to members that specify the properties of a network attribute evaluator whose values are derived from object field attributes. |