Tries to calculates the distance between two geo coordinates in kilometers. If not enough valid data is submitted, (null) is returned.
The distance in km or (null) if not enough, valid input data.
const egoCampus = { latitude: 50.78209010114186, longitude: 6.047160498172991 };const egoFactory = { latitude: 50.7757012931635, longitude: 6.1317278116668605 };tryCalcDistance(egoCampus, egoFactory) // 5.988231289819725tryCalcDistance(egoFactory, egoCampus) // 5.988231289819725tryCalcDistance(egoCampus, egoFactory, 'ceil') // 6tryCalcDistance(egoCampus, egoFactory, 'floor') // 5tryCalcDistance(egoCampus, egoFactory, 'round') // 6tryCalcDistance(null, null) // (null)tryCalcDistance(undefined, undefined) // (null)tryCalcDistance(egoCampus, null) // (null)tryCalcDistance(null, egoCampus) // (null)tryCalcDistance(egoCampus, undefined) // (null)tryCalcDistance(undefined, egoCampus) // (null)
The start location.
The end location.
Optional
The way how to transform the result.
Generated using TypeDoc
Tries to calculates the distance between two geo coordinates in kilometers. If not enough valid data is submitted, (null) is returned.
Returns
The distance in km or (null) if not enough, valid input data.
Example