ArcGIS Runtime SDK for iOS: AGSRouteTypes.h File Reference
ArcGIS Runtime SDK for iOS  100.15
AGSRouteTypes.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSCurbApproach {
  AGSCurbApproachEitherSide = 0 , AGSCurbApproachLeftSide = 1 , AGSCurbApproachRightSide = 2 , AGSCurbApproachNoUTurn = 3 ,
  AGSCurbApproachUnknown = 4
}
 
enum  AGSDirectionsStyle { AGSDirectionsStyleDesktop = 0 , AGSDirectionsStyleNavigation = 1 , AGSDirectionsStyleCampus = 2 }
 
enum  AGSLocationStatus { AGSLocationStatusNotLocated = 0 , AGSLocationStatusOnClosest = 1 , AGSLocationStatusOnClosestNotRestricted = 2 , AGSLocationStatusNotReached = 3 }
 
enum  AGSNetworkDirectionsSupport { AGSNetworkDirectionsSupportUnknown = -1 , AGSNetworkDirectionsSupportUnsupported = 0 , AGSNetworkDirectionsSupportSupported = 1 }
 
enum  AGSRouteShapeType { AGSRouteShapeTypeNone = 0 , AGSRouteShapeTypeStraightLine = 1 , AGSRouteShapeTypeTrueShapeWithMeasures = 2 }
 
enum  AGSTravelDirection { AGSTravelDirectionFromFacility = 0 , AGSTravelDirectionToFacility = 1 }
 

Enumeration Type Documentation

◆ AGSCurbApproach

The curb approach type.

Since
100.0
Enumerator
AGSCurbApproachEitherSide 

An either side curb approach.

AGSCurbApproachLeftSide 

A left side curb approach.

AGSCurbApproachRightSide 

A right side curb approach.

AGSCurbApproachNoUTurn 

A no U-Turn curb approach.

AGSCurbApproachUnknown 

An unknown type, used when approach is not determined.

◆ AGSDirectionsStyle

The network directions output type.

Since
100.0
Enumerator
AGSDirectionsStyleDesktop 

The driving directions generated by this style are good for desktop/printing apps.

AGSDirectionsStyleNavigation 

The driving directions generated by this style are good for navigation applications.

AGSDirectionsStyleCampus 

The driving directions generated by this style are good for campus routing.

◆ AGSLocationStatus

Status regarding the network location associated with a stop.

Since
100.0
Enumerator
AGSLocationStatusNotLocated 

The element's location on the network dataset can't be determined.

AGSLocationStatusOnClosest 

The element has been located on the closest network location

AGSLocationStatusOnClosestNotRestricted 

The closest network location to the element is not traversable because of a restriction or barrier, so the element has been located on the closest traversable network feature instead.

AGSLocationStatusNotReached 

The element can't be reached during analysis.

◆ AGSNetworkDirectionsSupport

An enumeration of the various types of AGSRouteTaskInfo::directionsSupport and AGSClosestFacilityTaskInfo::directionsSupport values.

Since
100.7
Enumerator
AGSNetworkDirectionsSupportUnknown 

Directions support is unknown.

AGSNetworkDirectionsSupportUnsupported 

Directions are unsupported.

AGSNetworkDirectionsSupportSupported 

Directions are supported.

◆ AGSRouteShapeType

The type of shape output for a route.

Since
100.0
Enumerator
AGSRouteShapeTypeNone 

A none shape type.

AGSRouteShapeTypeStraightLine 

A straight line shape type.

AGSRouteShapeTypeTrueShapeWithMeasures 

A true shape type with measures.

◆ AGSTravelDirection

Specifies the direction of travel between facilities and incidents.

Since
100.1
Enumerator
AGSTravelDirectionFromFacility 

Direction of travel is from facilities to incidents. Fire departments commonly use this setting, since they are concerned with the time it takes to travel from the fire station (facility) to the location of the emergency (incident).

AGSTravelDirectionToFacility 

Direction of travel is from incidents to facilities. Retail stores commonly use this setting, since they are concerned with the time it takes the shoppers (incidents) to reach the store (facility).