2017-07-22 6 views
-1

デフォルトのマーカーアイコンA、B、およびウェイポイントアイコン(下記参照画像)を変更したいと思います。google map api3 directionサービスでデフォルトのマーカーを変更するにはどうすればいいですか?

enter image description here

また、このマーカーをドラッグすることができます。これらのマーカーをドラッグすると、海、河川などを除いて道路に配置する必要があります。私は先週、非常に多くの方法を試みました。私は最後の1週間で解決策を見つけられませんでした。

+1

いただきましマーカーを –

+0

追加するためのあなたの現在のコード[例](のhttp:// wのあなたがここに同じ質問と解決策を持っているスナップの部分については

var latlngDestination = new google.maps.LatLng(???,???) ; var markerDestination = new google.maps.Marker({ map: map, position: latlngDestination, draggable: true, icon: 'http://www.google.com/mapfiles/markerA.png' }); directionsService.route({ origin: ???, destination: latlngDestination , travelMode: 'DRIVING' } 

ww.geocodezip.com/v3_GoogleEx_directions-waypointsE.html) – geocodezip

+0

@geocodezipあなたの例では、マーカーをドラッグするとウェイポイントアイコンが正しく位置付けされません。 – Sathya

答えて

0

あなたはこれで、マーカーを削除することができます:あなたは、方向のparam「先」あなたが行っている場所を知っているので、あなたが自分で別のものを追加して、完全に罰金しているを持っているとして

directionsDisplay.setOptions({ suppressMarkers: true }); 

Snap to nearest street

関連する問題