new cercalia.service.Distance(opt_options)
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Params and options for distance calculation
|
Extends
Methods
-
calculate(callbackFn)
src/cercalia/service/distance.js, line 154 -
Distance calculation with the assigned parameters, and returns the data to the callback function specified by parameter by the user.
Name Type Description callbackFn
function callback funcion
-
Returns:
Get Class name of object
-
Returns:
Returns the destination assigned previously
-
Returns:
Unique Id.
-
Returns:
Returns the origin assigned previously
-
getSteps(){}
src/cercalia/service/distance.js, line 110 -
Returns:
destination
-
getWeight(){string}
src/cercalia/service/distance.js, line 127 -
Values = [line|time|distance|money]
Returns:
weight
-
isCalculateGeometry(){boolean}
src/cercalia/service/distance.js, line 144 -
Returns if calculate geometry function it's on or off
Returns:
calculateGeometrytrue
orfalse
. If calculate geometry option is enabled.
-
setCalculateGeometry(calculateGeometry)
src/cercalia/service/distance.js, line 135 -
Name Type Description calculateGeometry
boolean True
if geometry will be returned after calculation.. -
setDestination(lonLat)
src/cercalia/service/distance.js, line 85 -
Name Type Description lonLat
cercalia.LonLat Destination
-
setOrigin(lonLat)
src/cercalia/service/distance.js, line 68 -
Name Type Description lonLat
cercalia.LonLat Assign the origin of distance calculation
-
setSteps(steps)
src/cercalia/service/distance.js, line 102 -
Name Type Description steps
Array with steps
-
setWeight(weight)
src/cercalia/service/distance.js, line 118 -
Name Type Description weight
string Weight. Available values
line|time|distance|money