πŸ”„ serviceArea-job-spec

POST https://{{logistics-service}}.arcgis.com/arcgis/rest/services/World/ServiceAreas/GPServer/GenerateServiceAreas/submitJob

GenerateServiceAreas is a job (asynchronous) operation that calculates a polygon that represents the distance that can be reached when driving or walking on a street network.

πŸ“„ API reference: GenerateServiceAreas task
πŸ“™ Related guides: Service areas

Request Params

KeyDatatypeRequiredDescription
facilitiesstring(Required) One or more locations around which service areas are generated.
tokenstring(Required) You need a valid access token. To learn more, read the collection's documentation.
fstring(Required) Specify the response format.
travel_modestringSpecify the mode of transportation for the analysis.
break_valuesstringSpecify the size and number of service areas to generate for each facility.
break_unitsstringSpecify the units for the break_values parameter. The default value is Minutes.
travel_directionstringSpecify whether the direction of travel used to generate the service areas is toward or away from the facilities. The default value is Away From Facility.
time_of_daystringSpecify whether travel times will use traffic conditions.
time_zone_for_time_of_daystringSpecify the time zone of the time_of_day parameter. The default value is Geographically Local.
use_hierarchystringSpecify whether hierarchy will be used when generating service areas. The default value is false.
uturn_at_junctionsstringRestrict or permit the analysis to make U-turns at junctions. The default value is Allowed Only at Intersections and Dead Ends.
polygons_for_multiple_facilitiesstringSpecify how service areas will be generated when multiple facilities are present. The default value is Overlapping.
polygon_overlap_typestringSpecify whether multiple service areas around a facility are created as disks or rings. The default value is Rings.
detailed_polygonsstringSpecify whether detailed service areas will be created. The default value is false.
polygon_trim_distancestringSpecify the distance within which the service areas are trimmed. The default value is 100 meters.
polygon_simplification_tolerancestringSpecify how the service area geometry returned by the service will be simplified. The default value is 10 meters.
point_barriersstringSpecify one or more points that act as temporary restrictions or represent additional time or distance that may be required to travel on the underlying streets.
line_barriersstringSpecify one or more lines that prohibit travel anywhere the lines intersect the streets.
polygon_barriersstringSpecify polygons that either prohibit travel or proportionately scale the time or distance required to travel on the streets intersected by the polygons.
restrictionsstringSpecify the restrictions that will be honored by the service.
attribute_parameter_valuesstringSpecify additional values required by an attribute or restriction, such as whether the restriction prohibits, avoids, or prefers travel on restricted roads.
impedancestringSpecify the impedance.
analysis_regionstringSpecify the region in which the analysis will be performed.
save_output_network_analysis_layerstringSpecify whether the service will save the analysis settings as a network analysis layer file. The default value is false.
overridesstringSpecify additional settings that can influence the behavior of the solver.
time_impedancestringSpecify the time-based impedance. The default value is TravelTime.
distance_impedancestringSpecify the distance-based impedance. The default value is Kilometers.
polygon_detailstringSpecify the level of detail for the output polygons. The default value is Standard.
output_typestringSpecify the type of output to be generated. The default value is Polygons.
output_formatstringSpecify the format in which the output features will be created. The default value is Feature Set.
env:outSRstringSpecify the spatial reference of the geometries.
ignore_invalid_locationsstringSpecify whether invalid input locations will be ignored. The default value is true.