new Isocurve(options)
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | Object |
Isocurve control options
|
Fires:
Example
var iso = ol.control.Isocurve({
"collapsed" : false,
"draggable" : true,
"methods" : ["time", "distance"],
"exclusions" : {
"toll" : true,
"bridge" : false,
"tunnel" : true
},
"graphs" : ["Pieton", "Voiture"],
"markerOpts" : {
"url" : "...",
"offset" : [0,0]
}
"isocurveOptions" : {},
"autocompleteOptions" : {}
});
Extends
- ol.control.Control
Members
-
collapsed
-
{Boolean} specify if isocurve control is collapsed (true) or not (false)
-
draggable
-
{Boolean} specify if isocurve control is draggable (true) or not (false)
Methods
-
compute(position, value, options)
OpenLayers/Controls/Isocurve.js, line 212 -
This method is public.
It allows to control the execution of a traitment.Name Type Description position Array position in the projection map [ x, y ]
value Object distance in km or hours-minutes
options Object options = {...}
-
getCollapsed(){Boolean}
OpenLayers/Controls/Isocurve.js, line 137 -
Returns true if widget is collapsed (minimized), false otherwise
Returns:
- true if widget is collapsed
-
getData(){Object}
OpenLayers/Controls/Isocurve.js, line 200 -
Get isocurve data
Returns:
- process results
-
getLayer(){Object}
OpenLayers/Controls/Isocurve.js, line 167 -
Get vector layer where Isocurve geometry is drawn
Returns:
- ol.layer.Vector isocurve layer
-
setCollapsed(collapsed)
OpenLayers/Controls/Isocurve.js, line 146 -
Collapse or display widget main container
Name Type Description collapsed Boolean True to collapse widget, False to display it
-
setMap(map)
OpenLayers/Controls/Isocurve.js, line 176 -
Overwrite OpenLayers setMap method
Name Type Description map ol.Map Map.