Routing with StreetMap Premium in ArcGIS Pro

The StreetMap Premium dataset contains a ready-to-use network dataset and is the same network, whether in file geodatabase (.gdb) format or mobile map package (.mmpk) format. The geographic extent of the network dataset may vary based on the geography that you license or the mobile map package that you download. The network dataset in the StreetMap Premium .gdb is named Routing_ND. Routing_ND can be added to ArcGIS Pro with the Add Data button and is available for network analysis as long as you have the ArcGIS Network Analyst extension and the appropriate StreetMap Premium (*.sdlic) license file installed. If you are importing the StreetMap Premium mobile map package format into ArcGIS Pro, the imported map (StreetMap Day) already contains the Routing_ND network dataset at the bottom of the Contents pane. This network dataset is available for routing in ArcGIS Pro as long as you are licensed for the ArcGIS Network Analyst extension and the proper regional StreetMap Premium extension.

For more information about using routing services in ArcGIS Pro, see Network analysis layers.

Routing services

With the Routing_ND network dataset included in StreetMap Premium, you can create routes in ArcGIS Pro using the ArcGIS Network Analyst extension.

For more details about routing levels, trucking restrictions, and historical and live traffic information for each country, see StreetMap Premium product coverage on the ArcGIS website.

The following routing capabilities are defined below: historical traffic data, live traffic data, impedance options, restrictions, and travel modes.

Historical traffic data

You can use historical traffic data by specifying start times when creating routes using the Network Analyst extension. Using historical traffic data results in more accurate travel times, as the data stores traffic flow information by day of the week and time of day. For example, routing through the city at 7:30 a.m. on a weekday takes longer than routing through the city at midnight. Historical traffic is based on the average of observed speeds over the past two years. A few specific kinds of links are not covered in historical traffic, because they are not navigable roadways: ferry links, rail links, and any link that is not marked as accessible by emergency vehicles.

Live traffic data

In StreetMap Premium, you can access a live traffic feed through the ArcGIS Online World Traffic Service. Using a live traffic service with ArcGIS StreetMap Premium allows you access to high-quality live traffic data that can improve the results of Network Analyst functions such as routing. Live traffic as a service is available for an additional fee as part of the ArcGIS StreetMap Premium product. Esri Customer Service provides access to the ArcGIS Online World Traffic Service through your ArcGIS Online account after purchase.

See Use live traffic from the ArcGIS Online World Traffic Service with ArcGIS StreetMap Premium for information about how to configure live traffic. Live traffic may be configured for ArcGIS Desktop as well as ArcGIS Enterprise use. See the ArcGIS Enterprise help topic on Traffic Data under About utility services for details about how to configure live traffic as a utility service for your organization.

Impedance options

The available impedance options for routing are listed in the table below.

With 2020 StreetMap Premium releases and using ArcGIS Pro 2.5.2 or later, when a start time is specified, the TruckTravelTime impedance uses a combination of historic traffic information and jurisdictional truck speed limits to give more realistic travel times. If a start time is not specified, the TruckTravelTime impedance falls back to the TruckMinutes impedance logic.

Use WalkTime to model walking speed. The default speed is set to 5 kilometers/hour. Adjust the WalkTime speed in the Travel Mode > Costs > Cost Parameters section of the Layer Properties dialog box. The TimeAt1KPH impedance models traveling at a constant speed of 1 kilometer/hour. The main purpose of this attribute is to support the WalkTime impedance; it is not intended to be used on its own as walking speeds are generally not that slow.

Using the Minutes impedance, with or without specifying a start time, uses average speed values previously calculated from the historic traffic data. This results in quicker performance than when selecting the TravelTime impedance, which uses the actual historic traffic data based on time of day.

Available impedance optionsDescription

Kilometers

Find shortest route, distance wise (in kilometers).

Miles

Find shortest route, distance wise (in miles).

Minutes

Find shortest route, time wise, using average speed values previously calculated from the historical traffic data, which results in quicker performance.

TimeAt1KPH

Find shortest route, time wise, using constant speed (1 kilometer/hour).

TravelTime

Find shortest route, time wise, using automobile speed values from historical traffic data for a specific time of day.

TruckMinutes

Find shortest route, time wise, using the smaller speed value: truck speed limit or average speed calculated from historical traffic data.

TruckTravelTime

Find shortest route, time wise, using a combination of truck speed limits and speed values from historical traffic data for a specific time of day.

WalkTime

Find shortest route, time wise, using adjustable walking speed.

Restrictions

Below is a complete list of all restrictions available in the Routing_ND network dataset:

Note:

There are two soft restrictions available for trucks; a + after the Name indicates a soft restriction.

NameBehavior when enabled (checked on)

Any Hazmat Prohibited

Avoids all roads and turns where transporting any kind of hazardous material is prohibited.

Avoid Carpool Roads

Avoids all roads with carpool lanes.

Avoid Express Lanes

Avoids all roads with express lanes.

Avoid Ferries

Avoids all ferries.

Avoid Gates

Avoids all turns accessing gated roads.

Avoid Limited Access Roads

Avoids all roads that are limited-access highways.

Avoid Private Roads

Avoids all roads that are not publicly owned and maintained.

Avoid Roads Unsuitable for Pedestrians

Avoids all roads that are unsuitable for pedestrians.

Avoid Stairways

Avoids all stairways on a pedestrian-suitable route.

Avoid Toll Roads

Avoids all toll roads for automobiles.

Avoid Toll Roads for Trucks

Avoids all toll roads for trucks.

Avoid Truck Restricted Roads

Avoids all roads where trucks are prohibited unless making a local delivery.

Avoid Unpaved Roads

Avoids all roads that are not paved (that is, dirt, gravel, and so forth).

Axle Count Restriction

Avoids all roads and turns where the maximum number of axles allowed on the road is less than the number of axles on the vehicle.

Driving a Bus

Avoids all roads and turns where buses are prohibited.

Driving a Taxi

Avoids all roads and turns where taxis are prohibited.

Driving a Truck

Avoids all roads and turns where trucks are prohibited.

Driving an Automobile

Avoids all roads and turns where automobiles are prohibited.

Driving an Emergency Vehicle

Avoids all roads and turns where emergency vehicles are prohibited.

Height Restriction (meters)

Avoids all roads and turns where the maximum height limit for the road is less than the vehicle height.

Kingpin to Rear Axle Length Restriction (meters)

Avoids all roads where the maximum kingpin-to-rear-axle length limit for the road is less than the vehicle kingpin-to-rear-axle length.

Length Restriction (meters)

Avoids all roads and turns where the maximum vehicle length limit for the road is less than the vehicle length.

Preferred for Pedestrians

Uses preferred routes suitable for pedestrian navigation.

Riding a Motorcycle

Avoids all roads and turns where motorcycles are prohibited.

Roads Under Construction Prohibited

Avoids all roads that are under construction.

Semi or Tractor with One or More Trailers Restriction

Avoids all roads and turns where semis or tractors with one or more trailers are restricted.

Single-Axle Vehicles Prohibited

Avoids all roads and turns where vehicles with single axles are prohibited.

Tandem-Axle Vehicles Prohibited

Avoids all roads and turns where vehicles with tandem axles are prohibited.

Through Traffic Prohibited

Avoids all roads and turns where automobile through traffic (non-local) is prohibited.

Truck with Trailers Restriction

Avoids all roads and turns where the maximum number of trailers allowed on a truck for the road is less than or equal to the number of trailers on the truck.

Use Preferred Hazmat Routes+

Uses preferred routes for transporting any Hazmat material (soft restriction).

Use Preferred Truck Routes+

Uses preferred truck routes (soft restriction).

Walking

Avoids all roads and turns where pedestrians are prohibited.

Weight per Axle Restriction (kilograms)

Avoids all roads and turns where the maximum vehicle weight limit per axle for the road is less than the vehicle weight per axle.

Weight Restriction (kilograms)

Avoids all roads and turns where the maximum vehicle weight limit for the road is less than the vehicle weight.

Width Restriction (meters)

Avoids all roads and turns where the maximum vehicle width limit for the road is less than the vehicle width.

Travel modes

A travel mode is a preselected set of restrictions. The available travel modes for routing are listed in the following table:

Travel modeDescription

Driving Time

Models the movement of cars and other similar small automobiles, such as pickup trucks, and finds solutions that optimize travel time. Travel obeys one-way roads, avoids illegal turns, and follows other rules that are specific to cars. When you specify a start time, dynamic travel speeds based on traffic are used where it is available.

Driving Distance

Models the movement of cars and other similar small automobiles, such as pickup trucks, and finds solutions that optimize travel distance. Travel obeys one-way roads, avoids illegal turns, and follows other rules that are specific to cars.

Rural Driving Time

Models the movement of cars and other similar small automobiles, such as pickup trucks, and finds solutions that optimize travel time. Travel obeys one-way roads, avoids illegal turns, and follows other rules that are specific to cars but does not discourage travel on unpaved roads. When you specify a start time, dynamic travel speeds based on traffic are used where it is available.

Rural Driving Distance

Models the movement of cars and other similar small automobiles, such as pickup trucks, and finds solutions that optimize travel distance. Travel obeys one-way roads, avoids illegal turns, and follows other rules that are specific to cars but does not discourage travel on unpaved roads.

Trucking Time

Models basic truck travel by preferring designated truck routes and finds solutions that optimize travel time. Routes must obey one-way roads, avoid illegal turns, and so on. When you specify a start time, dynamic travel speeds based on traffic are used where it is available, up to the legal truck speed limit.

Trucking Distance

Models basic truck travel by preferring designated truck routes, and finds solutions that optimize travel distance. Routes must obey one-way roads, avoid illegal turns, and so on.

Walking Time

Follows paths and roads that allow pedestrian traffic and finds solutions that optimize travel time. The walking speed is set to 5 kilometers per hour.

Walking Distance

Follows paths and roads that allow pedestrian traffic and finds solutions that optimize travel distance.


In this topic
  1. Routing services