改进绘制编码多段线google maps API V3 Javascript

改进绘制编码多段线google maps API V3 Javascript,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,所以我现在正在使用GoogleMapsV3库来完成我当前的项目。除了我现在正在处理的自定义多段线之外,所有的工作都很好 我了解到,您可以使用以下方法解码编码的多段线: var encoded_data = "ud|{H_igZ??F~BLpEGhCJdAXt@CUERF^\nBl@|BWvA^\JbAd@tCNbBhAhGLpABfCZdBCjAu@nA\`AJBLJF?DAp@r@E\C?Ab@@l@FLVDJIHBFWLLHHQVM@GARb@EIbB`@cAm@Mr@"; var dec

所以我现在正在使用GoogleMapsV3库来完成我当前的项目。除了我现在正在处理的自定义多段线之外,所有的工作都很好

我了解到,您可以使用以下方法解码编码的多段线:

var encoded_data = "ud|{H_igZ??F~BLpEGhCJdAXt@CUERF^\nBl@|BWvA^\JbAd@tCNbBhAhGLpABfCZdBCjAu@nA\`AJBLJF?DAp@r@E\C?Ab@@l@FLVDJIHBFWLLHHQVM@GARb@EIbB`@cAm@Mr@";

var decode = google.maps.geometry.encoding.decodePath(encoded_data);
并使用以下命令绘制多段线:

var line = new google.maps.Polyline({
                                path: decode,
                                strokeColor: '#00008B',
                                strokeOpacity: 1.0,
                                strokeWeight: 4,
                                zIndex: 3
                            });

line.setMap(map);
lineArray.push(line);
所有的工作都很好,但我一直在想,因为有时绘制的多段线不是很好,我所说的好是指有时多段线没有沿着道路


所以我的问题是,有没有一种方法可以把解码后的多段线画成更好的形状?就像我们想走的路一样?我听说这个谷歌地图库叫做,但它和我的问题有关吗

多段线就是这样,当编码的多段线“看起来不好”时,当它被解码时,它就不会看起来更好。请使用概述\u多段线??可能重复的可能重复的可能重复的你有没有一个例子说明发布的编码多段线应该是什么样子的,对吗?它是从哪里来的?“\”字符是否需要转义?