{
    "configVersion": "1.0",
    "dedicatedServicePerSolver": false,
    "routingServices": {
        "mapServices": {
            "networkAnalysis": {
                "serviceProperties": {
                    "serviceName": "NetworkAnalysis",
                    "summary": "Supports visualizing traffic and performs route, closest facility, and service area network analyses in synchronous execution mode.",
                    "description": "",
                    "tags": "route, closest facility, service area, traffic",
                    "credits": "",
                    "useLimitations": "",
                    "MinInstances": 1,
                    "MaxInstances": 2,
                    "UsageTimeout": 600,
                    "WaitTimeout": 60,
                    "IdleTimeout": 1800,
                    "recycleInterval": 24,
                    "recycleStartTime": "00:00",
                    "allowSaveLayerOnServer": "true",
                    "saveLayerOnServerWhenError": "false",
                    "saveLayerOnServerWhenDebugging": "false",
                    "ignoreNetworkLocationFields": "false",
                    "usePortalTravelModes": "true",
                    "licensedForAutomaticRerouting": "false",
                    "logRestSolveParameters": "false",
                    "defaultOutSR": "",
                    "returnAllFields": "false",
                    "trafficLayerMinScale": 100000,
                    "analysisLayerNameSuffix": ""
                },
                "layerProperties": {
                    "route": {
                        "defaultValues": {
                            "directionsLanguage": "",
                            "directionsLengthUnits": "esriNAUMiles",
                            "directionsStyleName": "NA Desktop",
                            "findBestSequence": false,
                            "ignoreInvalidLocations": true,
                            "locateSettings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "outputLines": "esriNAOutputLineTrueShape",
                            "preserveFirstStop": true,
                            "preserveLastStop": true,
                            "returnDirections": true,
                            "startTime": "none",
                            "startTimeIsUTC": false,
                            "timeWindowsAreUTC": false,
                            "useTimeWindows": false
                        }
                    },
                    "closestFacility": {
                        "defaultValues": {
                            "defaultCutoff": null,
                            "defaultTargetFacilityCount": 1,
                            "directionsLanguage": "",
                            "directionsLengthUnits": "esriNAUMiles",
                            "directionsStyleName": "NA Desktop",
                            "ignoreInvalidLocations": true,
                            "locateSettings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "outputLines": "esriNAOutputLineTrueShape",
                            "returnDirections": false,
                            "timeOfDay": "none",
                            "timeOfDayIsUTC": false,
                            "timeOfDayUsage": "esriNATimeOfDayUseAsStartTime",
                            "travelDirection": "esriNATravelDirectionToFacility"
                        }
                    },
                    "serviceArea": {
                        "defaultValues": {
                            "defaultBreaks": [
                                5,
                                10,
                                15
                            ],
                            "ignoreInvalidLocations": true,
                            "includeSourceInformationOnLines": true,
                            "locateSettings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "mergeSimilarPolygonRanges": false,
                            "outputLines": "esriNAOutputLineNone",
                            "outputPolygons": "esriNAOutputPolygonSimplified",
                            "overlapLines": true,
                            "overlapPolygons": true,
                            "splitLinesAtBreaks": false,
                            "splitPolygonsAtBreaks": true,
                            "timeOfDay": "none",
                            "timeOfDayIsUTC": false,
                            "travelDirection": "esriNATravelDirectionFromFacility",
                            "trimOuterPolygon": true,
                            "trimPolygonDistance": 100,
                            "trimPolygonDistanceUnits": "esriMeters"
                        }
                    },
                    "odCostMatrix": {
                        "defaultValues": {
                            "defaultCutoff": null,
                            "defaultTargetDestinationCount": null,
                            "ignoreInvalidLocations": true,
                            "locateSettings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "timeOfDay": "none",
                            "timeOfDayIsUTC": false
                        }
                    }
                }
            }
        },
        "gpServices": {
            "asyncNetworkAnalysis": {
                "serviceProperties": {
                    "serviceName": "NetworkAnalysis",
                    "summary": "Performs route, closest facility, service area, location-allocation, origin destination cost matrix, and vehicle routing problem analyses in asynchoronous execution mode.",
                    "tags": "route, closest facility, service area, location-allocation, vehicle routing problem, origin destination cost matrix, odmatrix, tsp, vrp",
                    "maximumRecords": 1000000,
                    "MinInstances": 1,
                    "MaxInstances": 2,
                    "UsageTimeout": 14400,
                    "recycleInterval": 24,
                    "recycleStartTime": "00:00"
                },
                "toolProperties": {
                    "FindRoutes": {
                        "defaultValues": {
                            "directions_distance_units": "Miles",
                            "directions_language": "en",
                            "directions_style_name": "NA Desktop",
                            "ignore_invalid_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "measurement_units": "Minutes",
                            "output_format": "Feature Set",
                            "populate_directions": true,
                            "populate_route_edges": false,
                            "preserve_terminal_stops": "Preserve First",
                            "reorder_stops_to_find_optimal_routes": false,
                            "return_to_start": false,
                            "route_shape": "True Shape",
                            "save_output_network_analysis_layer": false,
                            "save_route_data": false,
                            "time_of_day": null,
                            "time_zone_for_time_of_day": "Geographically Local",
                            "time_zone_for_time_windows": "Geographically Local",
                            "use_time_windows": false
                        },
                        "constantParameters": []
                    },
                    "FindClosestFacilities": {
                        "defaultValues": {
                            "cutoff": null,
                            "directions_distance_units": "Miles",
                            "directions_language": "en",
                            "directions_style_name": "NA Desktop",
                            "ignore_invalid_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "measurement_units": "Minutes",
                            "number_of_facilities_to_find": 1,
                            "output_format": "Feature Set",
                            "populate_directions": false,
                            "route_shape": "True Shape",
                            "save_output_network_analysis_layer": false,
                            "save_route_data": false,
                            "time_of_day": null,
                            "time_of_day_usage": "Start Time",
                            "time_zone_for_time_of_day": "Geographically Local",
                            "travel_direction": "Incident to Facility"
                        },
                        "constantParameters": []
                    },
                    "GenerateServiceAreas": {
                        "defaultValues": {
                            "break_units": "Minutes",
                            "break_values": "5 10 15",
                            "exclude_sources_from_polygon_generation": [],
                            "ignore_invalid_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "output_format": "Feature Set",
                            "output_type": "Polygons",
                            "polygon_detail": "Standard",
                            "polygon_overlap_type": "Rings",
                            "polygon_trim_distance": {
                                "distance": 100,
                                "units": "esriMeters"
                            },
                            "polygons_for_multiple_facilities": "Overlapping",
                            "save_output_network_analysis_layer": false,
                            "time_of_day": null,
                            "time_zone_for_time_of_day": "Geographically Local",
                            "travel_direction": "Away From Facility"
                        },
                        "constantParameters": []
                    },
                    "GenerateOriginDestinationCostMatrix": {
                        "defaultValues": {
                            "cutoff": null,
                            "distance_units": "Kilometers",
                            "ignore_invalid_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "number_of_destinations_to_find": null,
                            "origin_destination_line_shape": "None",
                            "output_format": "Feature Set",
                            "save_output_network_analysis_layer": false,
                            "time_of_day": null,
                            "time_units": "Minutes",
                            "time_zone_for_time_of_day": "Geographically Local"
                        },
                        "constantParameters": []
                    },
                    "SolveLocationAllocation": {
                        "defaultValues": {
                            "allocation_line_shape": "Straight Line",
                            "default_capacity": 1,
                            "default_measurement_cutoff": null,
                            "ignore_invalid_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "measurement_transformation_factor": 1,
                            "measurement_transformation_model": "Linear",
                            "measurement_units": "Minutes",
                            "number_of_facilities_to_find": 1,
                            "output_format": "Feature Set",
                            "problem_type": "Minimize Impedance",
                            "save_output_network_analysis_layer": false,
                            "target_market_share": 10,
                            "time_of_day": null,
                            "time_zone_for_time_of_day": "Geographically Local",
                            "travel_direction": "Facility to Demand"
                        },
                        "constantParameters": []
                    },
                    "SolveVehicleRoutingProblem": {
                        "defaultValues": {
                            "default_date": null,
                            "directions_language": "en",
                            "directions_style_name": "NA Desktop",
                            "distance_units": "Miles",
                            "excess_transit_factor": "Medium",
                            "ignore_invalid_order_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "output_format": "Feature Set",
                            "populate_directions": false,
                            "populate_route_lines": true,
                            "populate_stop_shapes": false,
                            "save_output_layer": false,
                            "save_route_data": false,
                            "spatially_cluster_routes": true,
                            "time_units": "Minutes",
                            "time_window_factor": "Medium",
                            "time_zone_usage_for_time_fields": "GEO_LOCAL"
                        },
                        "constantParameters": []
                    }
                }
            },
            "syncNetworkAnalysis": {
                "serviceProperties": {
                    "serviceName": "NetworkAnalysisSync",
                    "summary": "Performs vehicle routing problem analyses in synchoronous execution mode.",
                    "tags": "vehicle routing problem, tsp, vrp",
                    "maximumRecords": 100000,
                    "MinInstances": 1,
                    "MaxInstances": 2,
                    "UsageTimeout": 600,
                    "recycleInterval": 24,
                    "recycleStartTime": "00:00",
                    "reusejobdir": "true"
                },
                "toolProperties": {
                    "EditVehicleRoutingProblem": {
                        "defaultValues": {
                            "default_date": null,
                            "directions_language": "en",
                            "directions_style_name": "NA Desktop",
                            "distance_units": "Miles",
                            "excess_transit_factor": "Medium",
                            "ignore_invalid_order_locations": true,
                            "ignore_network_location_fields": false,
                            "locate_settings": {
                                "default": {
                                    "allowAutoRelocate": true,
                                    "tolerance": 20000,
                                    "toleranceUnits": "esriMeters"
                                }
                            },
                            "output_format": "Feature Set",
                            "populate_directions": false,
                            "populate_route_lines": true,
                            "populate_stop_shapes": false,
                            "save_output_layer": false,
                            "save_route_data": false,
                            "spatially_cluster_routes": true,
                            "time_units": "Minutes",
                            "time_window_factor": "Medium",
                            "time_zone_usage_for_time_fields": "GEO_LOCAL"
                        },
                        "constantParameters": []
                    }
                }
            },
            "routingUtilities": {
                "serviceProperties": {
                    "serviceName": "NetworkAnalysisUtilities",
                    "summary": "Contains tools that provide auxiliary information such as the description of the network dataset used for the analysis, the execution limits for a tool, or a list of supported travel modes for the network analysis services.",
                    "tags": "service limits, network description, network dataset description, travel modes, travel mode",
                    "maximumRecords": 10000,
                    "MinInstances": 1,
                    "MaxInstances": 2,
                    "UsageTimeout": 60,
                    "recycleInterval": 24,
                    "recycleStartTime": "00:00",
                    "reusejobdir": "true"
                }
            }
        }
    }
}