リーフレットマップ上の特定の緯度/経度でクリックイベントを発生させることは可能ですか?
特定の場所のポイントに関連付けられたポップアップを表示したいと思います。
私は、いくつかの組み合わせを試してみましたmap.fireEvent('click', latLon)
し、map.fire('click', latLon)
私はこのアプローチを記述する例や参照を見つけることができません。これはできることですか?
私が試した(そして機能する)1つのアプローチは、リーフレットレイヤーでオブジェクトを識別し、を使用してクリックイベントをトリガーすることlayer[id].fireEvent('click')
です。ただし、これにはオブジェクトIDが必要であり、lat / lonを使用してこのクリックをトリガーできるようにしたいと考えています。
クリックした場所でポップアップを開きたいのですが、この場所にマーカーを追加したり、新しいポップアップを追加したりしたくありません。私がやろうとしているのは、ポイントが既に存在する特定の緯度/経度でクリックイベントを発生させ、既に存在するポップアップをトリガーすることです。