-1
私は、ユーザが大きなポリラインセットの可視性を切り替えることができるコードセクションを持っています。それらをオフにするには、私はsetMap(null)
、すぐに起こります。しかし、setMap(map)
経由でオンにするのには時間がかかります。ループが完了する前に追加された線を描画するようにGoogleをトリガーする方法はありますか?Googleマップでポリラインの中間ループを描画するにはどうすればよいですか?
コード現在:
for (var i = 0; i < polylines.length; i++) {
polylines[i].setMap(map);
}
私はすべての新しい行が追加のレンダリングをトリガーするif (i % 100 == 99)
のような行を追加します。これを行うにはどうすればGoogle Maps APIを強制できますか?
setMap(null)を実行すると、以前にforループで追加したすべてのポリラインが消去されます。 ポリラインの不透明度を変更して可視性を切り替えることをお勧めします –