カスタム Google マップを作成しようとしています。アイデアは、たとえば、森、川、湖の 3 つの異なるマーカーでマップを作成することです。
これらのカスタム マーカーを追加する方法を知っています。このチュートリアルでこれを行いますが、マーカーを並べ替える必要があります。たとえば、マップ内のリンク「森」を押すと、「森」マーカーのみが表示されます。この質問を手伝ってください。Google の例で検索してみましたが、必要なものが見つかりませんでした。
カスタム Google マップを作成しようとしています。アイデアは、たとえば、森、川、湖の 3 つの異なるマーカーでマップを作成することです。
これらのカスタム マーカーを追加する方法を知っています。このチュートリアルでこれを行いますが、マーカーを並べ替える必要があります。たとえば、マップ内のリンク「森」を押すと、「森」マーカーのみが表示されます。この質問を手伝ってください。Google の例で検索してみましたが、必要なものが見つかりませんでした。
同様のシナリオで、すべてのマーカーのリスト/配列を保持するだけです。実際には、この目的のために Javascript メタ オブジェクトを作成したので、特定のタイプのすべてのマーカーなどを検索できます。
非常に簡単な解決策は、タイプごとに 1 つずつ、3 つのリストを保持することです。したがって、すべてのリストを繰り返し処理し、必要に応じてマーカーを非表示/表示できます。
編集1: