Я поместил все значения encoded_lat_lng для каждого шага ножки в массив, используя jQuery.Карты Google, объединяющие несколько закодированных полилиний?
var leg_array = {};
var enc_array = [];
for(var c = 0; c < result.routes[0].legs.length;c++) {
for (var b =0; b < result.routes[0].legs[c].steps.length; b++){
var lat_lngs = result.routes[0].legs[c].steps[b].encoded_lat_lngs;
leg_array[c]={};
enc_array[b]=lat_lngs;
leg_array[c]=enc_array;
}
}
var legs_polyline = JSON.stringify(leg_array);
Индивидуально они отображают полилинию, но я хочу объединить каждую полилинию. Я хочу получить полилинию для каждого этапа маршрута.
Например полилинии число 1 m}[email protected][email protected][email protected]@[email protected]@[email protected][email protected][M[[email protected]@[email protected][email protected]@[email protected][?[[email protected][email protected][email protected]@aA?M?qA?Y?]@[email protected]@[email protected]^[email protected]@[email protected]@_A|@[email protected]@[email protected]@[[email protected]@[email protected]@[email protected]@[email protected][email protected][email protected]@[email protected]@iE
BABT @ у @ б @ кС [email protected]|@[email protected]@[email protected][[email protected]@@[email protected][email protected]@^[email protected]@[email protected]
polyine номер 2 k
_yHcuAD^Fx @? @BhAJhEH
EJfE @ л @ J [email protected]@[email protected][email protected][email protected][email protected][email protected][email protected]@LDNBJBJJXLTRzC
Как я объединить их, чтобы я мог просмотреть статическую карту http://maps.google.com/maps/api/staticmap?size=500x300&sensor=false&path=enc:$polyline
Этот пример показывает только два числа ломаной линии, сумма может excede 2000 символов.
есть алгоритм я могу использовать для кодирования Шира/координат? – user892134
Я проверил эту ссылку, я не могу найти сценарий для загрузки или просмотра ?? – user892134