IClosestFacilityOptions
Interface
Properties
Property | Type | Notes |
---|---|---|
IFeatureSet | IPoint | ILocation | [void, void][] | ||
"esriNAUCentimeters" | "esriNAUDecimalDegrees" | "esriNAUDecimeters" | "esriNAUFeet" | "esriNAUInches" | "esriNAUKilometers" | "esriNAUMeters" | "esriNAUMiles" | "esriNAUMillimeters" | "esriNAUNauticalMiles" | "esriNAUPoints" | "esriNAUYards" | ||
"esriDOTComplete" | "esriDOTCompleteNoEvents" | "esriDOTInstructionsOnly" | "esriDOTStandard" | "esriDOTSummaryOnly" | "esriDOTFeatureSets" | ||
string | Any ArcGIS Routing service (example: https://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Network/USA/NAServer/Route/ ) to use for the routing service request. | |
IFeatureSet | IPoint | ILocation | [void, void][] | Specify one or more locations that are searched for when finding the closest location. | |
IFeatureSet | IPoint | ILocation | [void, void][] | Specify one or more locations from which the service searches for the nearby locations. These locations are referred to as incidents. | |
boolean | ||
boolean | ||
boolean | ||
boolean | Specify if the service should return routes. | |
boolean | ||
boolean | ||
boolean | ||
boolean | ||
boolean | ||
"incidentsToFacilities" | "facilitiesToIncidents" |
barriers optional
directionsLengthUnits optional
directionsLengthUnits: "esriNAUCentimeters" | "esriNAUDecimalDegrees" | "esriNAUDecimeters" | "esriNAUFeet" | "esriNAUInches" | "esriNAUKilometers" | "esriNAUMeters" | "esriNAUMiles" | "esriNAUMillimeters" | "esriNAUNauticalMiles" | "esriNAUPoints" | "esriNAUYards"
directionsOutputType optional
directionsOutputType: "esriDOTComplete" | "esriDOTCompleteNoEvents" | "esriDOTInstructionsOnly" | "esriDOTStandard" | "esriDOTSummaryOnly" | "esriDOTFeatureSets"
endpoint optional
endpoint: string
Any ArcGIS Routing service (example: https://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Network/USA/NAServer/Route/ ) to use for the routing service request.
facilities
facilities: IFeatureSet | IPoint | ILocation | [void, void][]
Specify one or more locations that are searched for when finding the closest location.
incidents
incidents: IFeatureSet | IPoint | ILocation | [void, void][]
Specify one or more locations from which the service searches for the nearby locations. These locations are referred to as incidents.
outputLines optional
outputLines: boolean
polygonBarriers optional
polygonBarriers: IFeatureSet
polylineBarriers optional
polylineBarriers: IFeatureSet
preserveObjectID optional
preserveObjectID: boolean
returnBarriers optional
returnBarriers: boolean
returnCFRoutes
returnCFRoutes: boolean
Specify if the service should return routes.
returnDirections optional
returnDirections: boolean
returnFacilities optional
returnFacilities: boolean
returnIncidents optional
returnIncidents: boolean
returnPolygonBarriers optional
returnPolygonBarriers: boolean
returnPolylineBarriers optional
returnPolylineBarriers: boolean
travelDirection optional
travelDirection: "incidentsToFacilities" | "facilitiesToIncidents"
barriers: IFeatureSet | IPoint | ILocation | [void, void][]