2011-10-26 6 views
1

私のプロジェクトでGmapsを使ってGWTを使用していますが、多くのポリラインを描画していますが、実行時にポリラインを描画するように強制する必要があります。頂点に達する。GWT Gmapsのマップからポリラインを削除するには

私は多くの方法を試みましたが、私はこれを行うことはできません。 =/

LatLng [] inicialize = new LatLng[1];

 // setando numero maximo de pontos e criando a "caneta" 
     PolyEditingOptions opcoes = PolyEditingOptions.newInstance(max_cliques); 
     pol = new Polyline(inicialize, "#008840", 5, 0.2, PolylineOptions.newInstance());  
     map.addOverlay(pol); 
     pol.setDrawingEnabled(opcoes); 

と、私はこの方法のように試してみたが、私の悪い英語のため申し訳ありません

 pol.setVisible(false); 
     map.removeOverlay(pol); 

機能しない削除します。

答えて

1

親愛なるあなたはGoogleマップV3を使用している場合、あなたは

pol.setMap(null); 

を削除するには次のコード行を追加し、GoogleマップV2を使用している場合ならば、あなたは、単に

map.removeOverlay(pol); 
を追加する必要があります
関連する問題