Как нарисовать линию, соединяющую маршрут между несколькими точками на Google Map? - PullRequest
0 голосов
/ 19 июня 2010

У меня есть данные GPS в реальном времени, хранящиеся в базе данных, и в настоящее время я извлекаю из этих данных широту и долготу и динамически отображаю их в виде маркеров на карте Google.

То, что я пытаюсь сделать, это использовать эти точки широты / долготы, чтобы нарисовать путь, соединяющий их. Я посмотрел на GDirections, но похоже, что он используется только для соединения двух точек. Я ищу что-то, где я могу послать кучу GPS-координат от начала до конца, и сделать так, чтобы это нарисовало путь на карте, соединяющей их.

Любое руководство с благодарностью.

1 Ответ

1 голос
/ 19 июня 2010

Очевидно, это было намного проще, чем я думал.

Следующие действия помогут:

echo "var polyline = new GPolyline([new GLatLng($startlat, $startlon), new GLatLng($endlat, $endlon)], \"#ff0000\", 10);";
echo 'map.addOverlay(polyline);';
...