Мне дали несколько закодированных полилиний для отображения на карте Google.Однако я использую JQuery для многих внешних функций и сейчас застрял, пытаясь найти правильный синтаксис для отображения закодированных полилиний с использованием JQuery.Стандартный синтаксис для добавления закодированной полилинии -
var polyline = new GPolyline.fromEncoded({
color: "#0000ff",
weight: 4,
opacity: 0.8,
points: "_gkxEv}|vNM]kB}B}@q@YKg@IqCGa@EcA?c",
levels: "P@B@D??@@?D?CA?B",
zoomFactor: 2,
numLevels: 18
});
map.addOverlay(polyline);
Очевидно, что это не работает с JQuery.чтобы добавить нормальную ломаную линию с JQuery, вы должны использовать
new google.maps.Polyline({
path: stationPathCoordinates1,
strokeColor: "#20B5B3",
strokeOpacity: 1.0,
strokeWeight: 4
, где StationPathCoordinates - это массив long и lats.Теперь у меня есть этот массив в закодированной полилинии.Я предположил, что это может быть новый google.maps.Polyline.fromEncoded, но это не работает.Кто-нибудь знает синтаксис для этого в JQuery или если это вообще возможно?
Заранее спасибо