Google maps 有没有办法动态收缩google地图多段线的长度?

Google maps 有没有办法动态收缩google地图多段线的长度?,google-maps,google-polyline,Google Maps,Google Polyline,从下面的例子来看 有没有办法控制红线(路径)的最大长度? 例如,我只希望每次显示红线的20个点(意思是当标记移动时,红线从一开始就收缩) var映射; 函数初始化(){ var-markLAT=coords[50].lat; var markLNG=coords[50]。液化天然气; map=new google.maps.map(document.getElementById(“map”){ 中心:新google.maps.LatLng(markLAT,markLNG), 缩放:11, ma

从下面的例子来看

有没有办法控制红线(路径)的最大长度?
例如,我只希望每次显示红线的20个点(意思是当标记移动时,红线从一开始就收缩)

var映射;
函数初始化(){
var-markLAT=coords[50].lat;
var markLNG=coords[50]。液化天然气;
map=new google.maps.map(document.getElementById(“map”){
中心:新google.maps.LatLng(markLAT,markLNG),
缩放:11,
mapTypeId:google.maps.mapTypeId.ROADMAP
});
自动刷新();
}
google.maps.event.addDomListener(窗口“加载”,初始化);
var icon=new google.maps.MarkerImage(“https://maps.google.com/mapfiles/ms/micons/blue.png");
功能移动标记(地图、标记、横向、纵向){
marker.setPosition(新的google.maps.LatLng(lat,lon));
}
函数autoRefresh(){
变量i,路径,标记;
route=新建google.maps.Polyline({
路径:[],
测地线:正确,
strokeColor:“#FF0000”,
笔划不透明度:1.0,
冲程重量:2,
可编辑:false,
地图:地图
});
marker=新的google.maps.marker({
地图:地图,
图标:图标
});
对于(i=0;i
#地图{
宽度:99,9%;
位置:相对位置;
高度:500px;
边框:1px纯黑;
边际-