• Uitstekend advies
  • Voor 16.30 uur besteld vandaag verstuurd
  • Altijd bereikbaar (+31 73 762 0 762)
  • Maandag koopavond

Fibaro:calculateDistance commando

fibaro:calculateDistance()

 

Actie :

Berekend de afstand tussen 2 geografische posities. 

 

Gebruik en parameters :

fibaro:calculateDistance(position1, position2)

  • position1: eerste locatie
  • position2: tweede locatie

Een punt word bepaald door de latitude en longitude. De waardes worden weergegeven in graden met een decimale punt (geen komma) en worden gescheiden door een puntkomma. Negatieve waarden zijn, respectievelijk, West en Zuid. Het decimale scheidingsteken is een punt.

Voorbeeld, punt 40°44’55″N, 73°59’11″W word dan “40.7486;-73.9864″.

 

Teruggekregen waarde :

De afstand in meters.

 

Programmeervoorbeeld :

local  eigenlocatie = fibaro:getValue(123, 'Location')   --123 is het ID van de gebruiker
local  voorbeeldlocatie = "51.6578349135172;18.6398273982745";

local result;
result = fibaro:calculateDistance(eigenlocatie,voorbeeldlocatie);
fibaro:debug(
'De afstand bedraagt' ..result.. " Meter");

 

 
Klantenservice telefoonnummer

+31737620762
ma-vrij: 10:00-17:00 en za 10:00-15:00

 
Adres

Gasstraat Oost 14A 5349 AV Oss Nederland

Google maps