2012-05-10 13 views
-1

は、ここに私の現在のコードです。Googleマップの場所マーカー

私の質問は次のとおりです。私は簡単な関数でマーカーの位置を変更できるいくつかのコードの後です。好ましくは、2つの新しい場所の名前で、そうでない場合は座標で置き換えます。

私はこれに何か助けてもらえますか?

おかげで私はこの関数を作成している

EDIT

function setnewMarker(){ 
doStart(-41,174); 
doEnd(-43,182); 

}

はまだそれが動作しません。私はこの仕事を得るためにいくつかの助けをしてもらえますか?

答えて

0

前のを削除し、新しい場所で新しいものを作成することができます。 delete a markerには、marker.setMap(null);と表示されます。はマーカーの名前です。

+0

技術的には、これではありません**削除**。 'Marker'をマップから切断してディスプレイを消すだけです。 'marker.setMap(null)'の後に 'Marker'が存在します。 –

+0

@SeanMickey Ahh ..はい、フェアポイント。 –

1

方法について:

var newPosition = new google.maps.LatLng(1, 0); 
marker.setPosition(position); 
+0

私はそれを試しましたが、私は私のオードがちょっと違うと思います。私のコードを見て、私のページで動作する関連コードを見てください。ありがとう。 – user1386552

+0

コードの_relevant_部分を質問に追加してください(質問の下にある「編集」リンクを使用)。あなたはどこか他の場所からあなたのjavascriptコードをコピーして、SOユーザがあなたの要件にそれを適応させることを期待しているようです。あなたは解決策を見つけるために何か努力をしていることを示さなければなりません。 –

+0

マット、何か助けてください?関連するコードを追加しました。 – user1386552

関連する問題