2012-04-11 2 views
0

뉴욕시에서 LA까지의 운전 경로가있는지도가 있습니다. 내가 orgin는에 넣어 때Google지도에서 시작 및 끝 마커 제거 운전 방향

그것은 잘 작동 : 뉴욕, 뉴욕 및 대상 : 로스 앤젤레스, 캘리포니아

하지만 난 싶지 않기 때문에 그냥 마커 구글을보고, 위도와 LNG를 사용하려면 지도가지도에 표시됩니다. 차라리 한 도시에서 다른 도시로 폴리 라인을보고 싶습니다. 녹색이 아니라 RED 마커가 있어야합니다.

내가 대신 사용하여 시도 :

new google.maps.LatLng(40.7142, 74.0064); 

을했지만 작동하지 않았다. 모두 가지고 있습니다 jsfiddle

마커가없는 Google지도로 길 찾기를 할 수 없습니까?

+0

마커는 여정의 시작과 끝을 표시합니다. 초록색 -> https://google-developers.appspot.com/maps/documentation/javascript/examples/directions-panel – ManseUK

+0

죄송합니다. GREEN 마커입니다. ... – Xtian

답변

2

설정 다음 등록 정보 :

directionsDisplay.suppressMarkers = true; 

바로이 선 후

directionsDisplay = new google.maps.DirectionsRenderer({polylineOptions: polylineOptionsActual}); 

Docs for DirectionsRenderer options are here

+0

굉장합니다. 고맙습니다. – Xtian

0

은 jsfiddle 작동 가져올 수 없습니다, 그것은 중요합니다 모르겠어요 마커를 사용하여 말하는 방향을 만듭니다. 어쩌면 그렇지 않을 수도 있습니다. Google Maps 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 지정된 이미지와 표준 Google지도 마커 이미지 (빨간 핀)를 대체합니다.