new ControlRecordTrace(options, html, icon)
Parameters:
| Name | Type | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
Properties
|
|||||||||
html |
Element | string | contenu du bouton |
|||||||||
icon |
string | icone si html non saisie (utilisé comme ) |
- Source:
Members
-
layer :VectorLayer
-
Type:
- VectorLayer
- Source:
-
positions
enregistrement en cours
. -
enregistrement en cours
- Source:
-
saveKey
Enregistement de la trace en localstorage afin de reprendre si on recharge la page
. -
Enregistement de la trace en localstorage afin de reprendre si on recharge la page
- Source:
-
showTraceOnMap
affichage
. -
affichage
- Source:
Methods
-
cancelRecording()
Annulation, on retire tout
. -
Annulation, on retire tout
- Source:
-
startRecording(options)
Démarre l'enregistrement
. -
Démarre l'enregistrement
Parameters:
Name Type Description optionsObject Properties
Name Type Argument Description intervalBoolean interval d'enregistrement des points
precisionNumber Nombre de chiffres après la virgule
horodatageNumber interval d'enregistrement des points
saveKeyString <optional>
interval d'enregistrement des points
- Source:
-
toggleTraceOnMap()
On affiche / masque la trace sur la carte
. -
On affiche / masque la trace sur la carte
- Source:
-
validateRecording(options)
Validation, lance l'event, renvoit le résultat et retirer le controle
. -
Validation, lance l'event, renvoit le résultat et retirer le controle
Parameters:
Name Type Description optionsObject Properties
Name Type Description silentBoolean ne lance pas l'event
- Source:
Returns:
{positions, feature}
- Type
- object