Zeichnen einer Roadmap mit mehr als 8 Wegpunkten mithilfe der Google Routenplaner-API

Ich versuche, eine Straßenkarte mit mehreren Wegpunkten zu zeichnen. Gemäß Google API können Sie nur 8 Wegpunkte verwenden und für die Geschäftsentwicklung können Sie nur 23 Wegpunkte verwenden. Dies reicht jedoch nicht aus, um die genaue Reisekarte zu zeichnen.

Ich habe eine bemerkenswerte Lösunghier verlinken hat aber nicht richtig funktioniert.

Diese Lösung hat irgendwann ein Problem und kann die Roadmap nicht mehr zeichnen.

Wenn Sie meine öffnenJSFiddle Sie können sehen, dass es eine Reihe von Wegpunkten gibt:

mögen:-

var Punkte = [[28,595161666666666, 77,31429666666666], [28,602561666666663, 77,31256166666667], [28,594639999999995, 77,30559166666667], [28,585825, 77,30017], [28,58475333333333, 77,30100333333333], [28,583985, 77,30347166666667], [28,584005, 77,30288], [28,584428333333335, 77,30269166666668 ], [28,584080000000004, 77,30304], [28,583235, 77,30358500000001], [28,584435, 77,30268333333333], [28,583306666666665, 77,30265666666666], [28,584278333333334, 77,30283833333333], [28,586365, 77,29805166666667], [28,583978333333334, 77,30177], [28,584324999999996, 77,30284166666667], [28,584238333333328, 77,30340666666666], [28,584101666666665, 77,30290666666666], [28,590111666666665, 77,30175666666668], [28,584323333333334, 77,30297333333333], [28,584215000000004, 77,30304666666666], [28,583788333333338, 77,30260666666666], [28,584193333333328, 77,303015], [28,583798333333334, 77,30157833333332], [28,584288333333333 , 77.30296166666668], [28.583810000000003, 77.30295333333333], [28.583908333333337 , 77.30201166666667], [28.58464333333333, 77.30217833333333], [28.5841116666665, 77.30134833333334], [28.587213333333338, 77.29757166666667], [28.58387, 77.294346666 [28.58387

Dieser Datensatz ('Punkte') gibt einen Fehler als zurückstatus = ZERO_RESULTS

Wenn Sie jetzt den letzten Punkt entfernen ([28.575966666666666, 77.28125833333334]) aus dem Punkte-Array, dann funktioniert dies ordnungsgemäß und der Status wirdOK.

Warum bekomme ichZERO_RESULTS anstattOK ? Wie kann ich diese problematischen Punkte überspringen?

Hier ist meine JSFiddle: -http://jsfiddle.net/67tbw/28/

Antworten auf die Frage(1)

Ihre Antwort auf die Frage