2015-07-24 2 views
0

Я поместил все значения 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 символов.

ответ

0

Вам необходимо декодировать закодированные полилинии (в координаты широты/долготы), а затем перекодировать новую полилинию.

+0

есть алгоритм я могу использовать для кодирования Шира/координат? – user892134

+0

Я проверил эту ссылку, я не могу найти сценарий для загрузки или просмотра ?? – user892134

Смежные вопросы