Jquery 从Google地图行驶方向删除开始和结束标记
我有一张地图,上面有从纽约到洛杉矶的行驶方向 当我把起点放在纽约,目的地放在加利福尼亚州洛杉矶时,效果非常好 但我只想使用lat和lng,因为我不想看到谷歌地图上的标记。我宁愿看到从一个城市到另一个城市的多段线,没有绿色标记,而不是红色标记 我试着用这个来代替:Jquery 从Google地图行驶方向删除开始和结束标记,jquery,google-maps,Jquery,Google Maps,我有一张地图,上面有从纽约到洛杉矶的行驶方向 当我把起点放在纽约,目的地放在加利福尼亚州洛杉矶时,效果非常好 但我只想使用lat和lng,因为我不想看到谷歌地图上的标记。我宁愿看到从一个城市到另一个城市的多段线,没有绿色标记,而不是红色标记 我试着用这个来代替: new google.maps.LatLng(40.7142, 74.0064); 但它没有起作用。我把一切都放在一个盒子里 如果没有这些标记,您可能无法使用谷歌地图进行驾驶指引?设置以下属性: directionsDisplay.s
new google.maps.LatLng(40.7142, 74.0064);
但它没有起作用。我把一切都放在一个盒子里
如果没有这些标记,您可能无法使用谷歌地图进行驾驶指引?设置以下属性:
directionsDisplay.suppressMarkers = true;
就在这一行之后
directionsDisplay = new google.maps.DirectionsRenderer({polylineOptions: polylineOptionsActual});
无法让您的JSFIDLE正常工作,我不知道是否有必要使用标记来创建您正在谈论的方向。也许是,也许不是,我对谷歌地图API的了解还不够 然而,你为什么不按照你说的那样使用这些标记,而只是给它们一个透明的图像呢
var markerIcon = new google.maps.MarkerImage("img/blank.gif",new google.maps.Size(1, 1),new google.maps.Point(0, 0),new google.maps.Point(0, 0));
new google.maps.Marker({ map: map, position: position, icon: markerIcon });
MarkerImage
将标准的谷歌地图标记图像(红色pin)替换为指定的图像。标记显示旅程的开始和结束-它们应该是绿色->