ServiceAreaFacility class final
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.
- Implemented types
Constructors
- ServiceAreaFacility({required ArcGISPoint point})
-
Creates a service area facility instance with point.
factory
Properties
- curbApproach ↔ CurbApproach
-
Curb approach.
getter/setter pair
- currentBearing ↔ double
-
Current bearing in degrees.
getter/setter pair
- currentBearingTolerance ↔ double
-
Current bearing tolerance in degrees. Valid values are 0 to 180 or NaN.
getter/setter pair
- distanceToNetworkLocation → double
-
Distance to network location in meters.
no setter
- facilityId ↔ int
-
Service area facility ID.
getter/setter pair
- geometry → ArcGISPoint?
-
The geometry of a service area facility.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
impedanceCutoffs
→ List<
double> -
The impedance cutoffs value.
no setter
- locationStatus → LocationStatus
-
Location status.
no setter
- name ↔ String
-
Service area facility's name.
getter/setter pair
-
Navigation latency in seconds.
getter/setter pair
-
Navigation speed in meters per second.
getter/setter pair
- networkLocation ↔ NetworkLocation?
-
Network location.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
clone(
) → ServiceAreaFacility - Clones the ServiceAreaFacility.
-
getAddedCost(
{required String attributeName}) → double - Gets added cost.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setAddedCost(
{required String attributeName, required double addedCost}) → void - Sets added cost.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited