マーカーのポップアップを制御するために使用されます。このメソッドは、ポップアップが開いている場合は閉じて、閉じている場合は開きます。メソッドは、マーカーオブジェクトに対して呼び出されます。メソッドを呼び出してポップアップを開いたり閉じたりします。メソッドは、次のことを行います。マーカーのポップアップが現在開いているかどうかを確認します。メソッドを使用して閉じます。メソッドを使用して開きます。イベントがトリガされます。メソッドは、マーカーにポップアップが設定されていない場合、何も実行しません。マーカーにはポップアップを制御するためのさまざまなメソッドがあります。ドキュメントを参照してください。ポップアップの内容を取得します。ポップアップの内容を設定します。ポップアップを閉じます。ポップアップを開きます。メソッドを使用して設定できます。ポップアップが閉じないポップアップが別のイベントによって開かれている可能性があります。ポップアップが開かないマーカーにポップアップが設定されていない可能性があります。ポップアップの内容が空の場合、ポップアップは開かない可能性があります。メソッドを使用してポップアップの位置を設定してください。ポップアップが閉じないポップアップを閉じていることを確認してください。ポップアップが別のイベントによって開かれている場合は、そのイベントを無効にする必要があります。ポップアップが開かないマーカーにポップアップが設定されていることを確認してください。ポップアップの内容が空でないことを確認してください。デバッガーを使用して問題を特定してください。コミュニティフォーラムで助けを求めてください。ドキュメントを参照してください。次の例では、マーカーにポップアップを設定し、その内容を設定します。-30)});ポップアップのイベントハンドラ次の例では、ポップアップが開閉されたときにイベントハンドラを呼び出します。マーカーのポップアップを制御するために使用される便利なメソッドですが、状況によっては代替方法の方が適切な場合があります。代替方法ポップアップの開閉を完全に制御したい場合は、カスタムイベントを使用できます。この方法は、複雑なポップアップ動作を実装する必要がある場合に役立ちます。メソッドを組み合わせて使用できます。この方法は、ポップアップの内容をプログラムで生成する必要がある場合に役立ちます。メソッドを組み合わせて使用するのが最良の方法です。メソッドよりも柔軟性が高く、ポップアップの状態をより細かく制御できます。次の例では、マーカーをクリックしたときにポップアップを開き、2秒後に閉じる方法を示します。2000);});次の例では、マーカーをクリックしたときにポップアップの内容を動的に生成する方法を示します。marker.openPopup();});次の例では、カスタムイベントを使用してポップアップの開閉を制御する方法を示します。メソッドの代替方法を示しています。上記以外にも、さまざまな代替方法があります。ドキュメントやコミュニティフォーラムを参照してください。メソッドと呼ばれる便利な機能があります。このメソッドは、マーカーに紐づけられたツールチップの表示状態を切り替える役割を果たします。ツールチップをオン/オフするためのシンプルな操作を実現できます。イベントを使用するには、まずマーカーにイベントリスナーを追加する必要があります。メソッドを使用して行います。実行されるようにします。パラメーターには、イベントに関する情報を含むオブジェクトが渡されます。マーカーからポップアップを解除するために使用されます。ポップアップは、マーカーをクリックしたときに表示される情報ウィンドウです。メソッドを呼び出すことで、マーカーをクリックしてもポップアップが表示されなくなります。メソッドは、以下の形式で使用します。引数として受け取り、そのマーカーに関連付けられているすべてのツールチップを解除します。関連付けられているすべてのツールチップを解除します。値を調整することができます。値は、マーカーが作成された順序に基づいて決定されます。イベントが発生した場所の座標をピクセル単位で返します。コンテナの左上隅からの相対的な位置を表します。プロパティは、さまざまな目的で使用できます。