私はgooglemapsv3 APIを使用してXMLドキュメントからマーカーを表示し、マーカーマネージャーを使用してズームレベルごとに表示するマーカーの数を指定しています。
リンクは次のとおりです:http://www.wrh.noaa.gov/mfr/rec/v2/index_sidebar_zoom.php
そして、ここに問題があります。ロード時に、スクリプトは各ズームレベルのすべてのマーカーを一緒にロードするようです。したがって、マーカーは200個までしかありませんが、「バッチ」という名前のマーカー配列には507個のマーカーが含まれています。サイドバーに「バッチ」を表示すると、重複したマーカーが表示されます。
そこで、これをトラブルシューティングするために、見つけたjqueryスクリプトを使用して重複を排除しようとしました。ただし、「バッチ」配列の長さを警告してから、新しい配列の長さ(重複がないと想定される)を警告すると、507も表示されます。
では、重複するマーカーを削除し、アルファベット順に並べ替えてサイドバーに表示する方法についての提案はありますか?
最後に、サイドバーで作業しているときにズームインすると、より多くのマーカーを表示する機能が失われたようです。その機能に何が起こったのかについてのアイデアはありますか?
助けてくれてありがとう、
S