aktualisiert Wegpunkte auf directions_changed

8

Ich habe mich selbst zum Routenmanager mit einigen Optionen gemacht (wie avoidTolls travelMode avoidHighways Wegpunkte) und ziehbaren Routen.

Ich habe var lastRequest = [] erstellt, um DirectionsRequest properties vom letzten Render zu speichern.

Der Code sieht so aus:

%Vor%

Ich bin auf der Suche nach einer Lösung zum Aktualisieren auf directions_changed my lastRequest['waypoints'] mit neuen Daten von response , so dass mein Skript in der Lage ist, ein Wegpunktobjekt zu speichern und lastRequest beliebig oft zu wiederholen.

Schwierigkeit kommt, wenn ich von response die Wegpunkte Array nehme, wie ich brauche

Versuchte Paarvarianten:
lastRequest['waypoints'] = response['routes'][0]['legs'][0]['via_waypoints']
Aber das war es nicht.

Der nächste Schritt bestand darin, jeden Wegpunkt einzeln mit new google.maps.LatLng() zu regenerieren, aber aus irgendeinem Grund funktionierte er nicht, selbst nachdem ich ihn mit eval () in ein Array geschoben hatte.

Changed Zwischenstopp zu false / true, versuchte verschiedene Dinge, aber nichts, muss etwas fehlen.

    
qpaycm 07.03.2012, 04:35
quelle

1 Antwort

1

Punkte js Array, das ich von PHP generiert habe, benötigt eine Aktualisierung von via_waypoints

%Vor%     
qpaycm 08.03.2013, 00:03
quelle