Click or drag to resize

RouteFlagFUNC_CLASS Property

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Gets an int value that represents the functional class of this link. Used to determine optimal routes.

Namespace:  Telogis.GeoBase.Routing
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public uint FUNC_CLASS { get; }

Property Value

Type: UInt32
Remarks

The functional class, generally, has no direct correlation with road attributes such as speed limit or number of lanes. However, every link has at least one connection to another link with the same (or higher) functionality. Note also that functional class values map directly with StreetType flags.

int valueRepresents
1Roads with very few (if any) speed changes. High volume, maximum speed movement between or through major metropolitan area. Access is typically controlled.
2Roads with very few (if any) speed changes. High volume, high speed traffic movement, typically channeled to and from Class 1 roads.
3Interconnect Class 2 roads with a high volume of traffic at lower speeds.
4Traverse neighborhoods, carrying a high volume of traffic at moderate speeds.
5All other roads.
Examples
C#
LatLon myLatLon = new LatLon(33.584594, -117.731847);
uint functional_class = GeoCoder.ReverseGeoCodeFull(myLatLon).StreetLink.Flags.FUNC_CLASS;
Console.WriteLine("The functional class of this street link is {0}.", functional_class);
//    The functional class of this street link is 5.
See Also