Package-level declarations

Types

Link copied to clipboard

A class that contains value of attribute's parameter. Class holding a single attribute parameter value for an NA tasks.

Link copied to clipboard
sealed class AttributeUnit

Types of unit for network attributes.

Link copied to clipboard
sealed class BarrierType

Intended-usage types for barriers.

Link copied to clipboard

A class that contains settings that are used when solving a ClosestFacilityTask. The ClosestFacilityParameters class contains all inputs for the ClosestFacilityTask, as well as settings such as the impedance attribute, accumulate and restriction attributes, backtrack (u-turn) policy, etc.

Link copied to clipboard

A class that contains the output results from a ClosestFacilityTask. The closest facility result contains all necessary output from a successfully- completed ClosestFacilityTask.solveClosestFacility. This includes collection of routes, barriers and messages.

Link copied to clipboard

A class that contains the output from a solving closest task for a single result. The solving closest route contains all necessary output from a successfully- completed ClosestFacilityTask.solveClosestFacility. This includes the cost, geometry, and additional metadata specific to the resulting route solution (e.g., route directions, local start/end time, etc.).

Link copied to clipboard

A class that implements the closest facility task. The closest facility task class uses a transportation network to measure the cost of traveling between incidents and facilities and determines which are nearest to one other. When finding closest facilities, you can specify how many to find and whether the direction of travel is toward or away from them.

Link copied to clipboard

A class that describes the transportation network that a closest facility task is bound to. It describes information about ClosestFacilityTask.

Link copied to clipboard

A structure that describes a transportation network cost attribute.

Link copied to clipboard
sealed class CurbApproach

The curb approach type.

Link copied to clipboard

A class that contains description of directions event.

Link copied to clipboard

A class that contains properties of directions maneuver.

Link copied to clipboard

Type of direction maneuver.

Link copied to clipboard

A directions string.

Link copied to clipboard

Type of direction string.

Link copied to clipboard
sealed class DirectionsStyle

The network directions output type.

Link copied to clipboard
class Facility

A class that represents a facility. Facilities represent locations that can serve as the starting point or ending point of a closest facility analysis, for example, a fire station or a hospital. The Facility class contains one of location inputs for the ClosestFacilityTask. The ClosestFacilityTask will create a route between facilities and incidents.

Link copied to clipboard
class Incident

A class that represents an incident. Incidents also represent locations that can serve as the starting point or ending point of a closest facility analysis, for example, a fire or a traffic accident. The Incident class contains one of location inputs for the ClosestFacilityTask. The ClosestFacilityTask will create a route between facilities and incidents.

Link copied to clipboard
sealed class LocationStatus

Status regarding the network location associated with a stop.

Link copied to clipboard

An enumeration of the various types of RouteTaskInfo.directionsSupport values.

Link copied to clipboard

References a specific location/position along a transportation network source feature.

Link copied to clipboard

A point barrier object is used to restrict route solving. A class that represents a point location to be avoided (or penalized) by a route. A point barrier may represent a restricted location to be avoided by a route (e.g., a car accident) or a location at which some additional delay occurs if visited along a route (e.g., a railroad crossing).

Link copied to clipboard

A polygon barrier object is used to restrict route solving. A class that represents a polygon feature to be avoided (or penalized) by a route. A polygon barrier may represent a regional area of interest within the network to be avoided (i.e., not entered) by a route (e.g., a flood zone) or to penalize/delay a route within any portions of the area traversed by the route (e.g., a busy downtown area or a bad neighborhood).

Link copied to clipboard

A polyline barrier is used to restrict route solving. A class that represents a linear feature to be avoided (or penalized) by a route. A polyline barrier may represent a linear feature (e.g., a subpath in the network) to be avoided (i.e., not crossed or followed) by a route or to penalize/delay a route along any portions of the feature traversed by the route (e.g., a stretch of interstate with temporarily reduced speed limits due to local construction along an adjacent lane).

Link copied to clipboard

A structure that describes a transportation network restriction attribute.

Link copied to clipboard
class Route

A route object contains information about single route. A class that contains the output from a route task for a single route. The route contains all necessary output from a successfully- completed route task solve. This includes the cost, shape, and additional metadata specific to the resulting route solution (e.g., route directions, local start/end time, etc.).

Link copied to clipboard

A route parameters object contains parameters for route calculation. A class that contains settings that are used when solving a Route_task. The Route_parameters class contains all inputs for the Route_task, as well as settings such as the impedance attribute, accumulate and restriction attributes, backtrack (u-turn) policy, etc.

Link copied to clipboard

A route result object contains output of route task's solve. A class that contains the output results from a route task. The route result contains all necessary output from a successfully- completed route task solve. This includes collection of routes, barriers and messages.

Link copied to clipboard
sealed class RouteShapeType

The type of shape output for a route.

Link copied to clipboard
class RouteTask : ApiKeyResource, Loadable, Resourceable

A route task object is used for calculation route by specified parameters. A class that implements the route task. The route task class uses a transportation network to create a route between multiple stops. The route generated and the results returned honor the settings provided by a route settings object.

Link copied to clipboard

A class that describes the transportation network that a route task is bound to.

Link copied to clipboard

A class that describes service area facility. Facilities represent locations from which service areas need to be calculated. For example, a fire station can be set as a facility to find which areas it can serve within a 10 minute service area. A hospital can be set as the facility to find what proportion of the population is within a 2 mile driving distance.

Link copied to clipboard

Service area overlap geometry. Specifies the behavior of service-area output from multiple facilities in relation to one another.

Link copied to clipboard

A class that describes the service area parameters. Class holding the parameters of a service area to be solved by ServiceAreaTask. The default parameters for a ServiceAreaTask can be retrieved by calling ServiceAreaTask.createDefaultParameters method.

Link copied to clipboard

A class that describes the single service area polygon. The service area polygon stores the resultant service area polygon, which cover the area of the network that can be reached within the given time, distance, or other travel-cost cutoff.

Link copied to clipboard

Service area polygon cutoff geometry. Specifies the behavior of service area output for a single facility when multiple cutoff values are specified. This parameter does not apply to line output.

Link copied to clipboard

Service area polygon detail. Specifies the level of detail of the output polygons. If your analysis covers an urban area with a grid-like street network, the difference between generalized and standard polygons will be minimal. However, for mountain and rural roads, the standard and detailed polygons may present significantly more accurate results than generalized polygons.

Link copied to clipboard

A class that describes the single service area polyline. The service area polyline stores the resultant service area polyline, which the represents the network edges that can be reached within the given impedance.

Link copied to clipboard

A class that describes the service area result. The result from ServiceAreaTask.solveServiceArea operation. A Service area result object represents the results of the operation. It can contains the following (if you enabled returning corresponding property on parameters): An array of polygons and/or lines representing the service areas. An array of graphics representing the facilities used in the analysis. An arrays of barriers (point, polyline, polygon)

Link copied to clipboard
class ServiceAreaTask : ApiKeyResource, Loadable, Resourceable

Instances of this class represent tasks that can compute service areas. A Service Area task allows you to calculate areas that can be serviced (reached) from a given location. A service area is a region that encompasses all accessible streets, that is, streets that lie within a specified impedance. For instance, the 10-minute service area for a facility includes all the streets that can be reached within 10 minutes from that facility.

Link copied to clipboard

A class that describes the service area task info. This represents an instance of a service area task info that described information about ServiceAreaTask.

Link copied to clipboard

A structure that describes a source object position. Class presents position of network element on network source.

Link copied to clipboard
sealed class StartTimeUsage

A start time usage type. Allows to choose how to enter a time value.

Link copied to clipboard
class Stop

A class that represents a location to be visited along a route. The Stop class contains location inputs for the Route_task. The Route_task will create a route between two or more Stops. A Stop object is not an arbitrary bag of properties, but contains only the properties needed for routing (for example, a Stop object does not have address information). Stop objects are collected into a MutableList by value, and passed as an input to RouteTask.

Link copied to clipboard
sealed class StopType

A stop's type. Specifies the type of a route stop.

Link copied to clipboard
sealed class TravelDirection

A travel direction type. Options for traveling to or from the facility. The default is defined in the network layer.

Link copied to clipboard

An object that represents a travel mode. Travel modes on a network dataset define how a pedestrian, car, truck, or other medium of transportation moves through the network. A travel mode consists of a collection of network dataset settings that define actions that are allowed on the network and how the actions can be performed. Selecting a predefined travel mode allows you to efficiently and consistently set a number of properties that are appropriate for the mode of travel you intend to model. Since a travel mode is a collection of properties that work together it is recommended to have a full understanding of how these properties interact before altering them on the fly for a particular analysis. A best practice would be to create a new travel mode in the network dataset in ArcGIS Desktop or ArcGIS Pro that is fully tested to ensure that is returns the required solution.

Link copied to clipboard
sealed class UTurnPolicy

Type of backtracking allowed when querying for adjacencies in a network view.