/ / क्या मैं Google दिशा एपीआई का उपयोग करके 3 बिंदुओं के बीच दूरी पा सकता हूं? - एपीआई, गूगल मैप्स, दूरी, दिशाओं

क्या मुझे Google दिशा-निर्देश API का उपयोग करके 3 अंकों के बीच दूरी मिल सकती है? - एपीआई, गूगल-मैप्स, दूरी, दिशानिर्देश

मैं अधिक से अधिक 2 बिंदुओं के बीच दूरी पाने की कोशिश कर रहा हूं। मेरा कोड ठीक चल रहा है और मुझे 2 अंकों के बीच मिल सकता है लेकिन मैं अधिक से अधिक 2 अंक प्राप्त करना चाहता हूं। पसंद:

प्वाइंट 1 -> प्वाइंट 2 -> प्वाइंट 3 -> प्वाइंट 4

अगर कोई मेरी मदद कर सकता है तो बहुत अच्छा होगा, अग्रिम धन्यवाद।

उत्तर:

जवाब के लिए 0 № 1

आप मानते हैं कि 2 बिंदुओं के बीच की दूरी कैसे पता करें ... तो आप कुछ ऐसा चाहते हैं इस:

function distanceOf(points){

if (points.length<2){
return 0;
}

if (points.length==2){
//calculate distance between point x to point x+1
return  Math.sqrt(Math.pow(points[0].x-points[1].x, 2)+Math.pow(points[0].y-points[1].y, 2))
}


total=0;
for (i=0; i < points.length-1; i++){
total+=distanceOf([points[i],points[i+1]]);
}

return total;
}