ユーザーが GWT-openlayers マップのベクター フィーチャにカーソルを合わせたときに、カスタム ツールチップ (ポップアップ) を表示したいと考えています。SelectFeature.setHover() でこれを実行できることはわかっていますが、必要のない機能も選択されます。
ユーザーがホバーするとツールチップが表示され、機能をクリックすると選択ミューズが発生するようなものです。
これはどのように達成できますか?
よろしくジャティン
ユーザーが GWT-openlayers マップのベクター フィーチャにカーソルを合わせたときに、カスタム ツールチップ (ポップアップ) を表示したいと考えています。SelectFeature.setHover() でこれを実行できることはわかっていますが、必要のない機能も選択されます。
ユーザーがホバーするとツールチップが表示され、機能をクリックすると選択ミューズが発生するようなものです。
これはどのように達成できますか?
よろしくジャティン
これを実現するには、実際に SelectFeature を使用する必要があります。秘密は、ハイライトのみを有効にして SelectFeatureOptions を渡す必要があることです。
何かのようなもの
SelectFeatureOptions selectFeatureOptions = new SelectFeatureOptions();
selectFeatureOptions.setHighlightOnly(true);
SelectFeature selectFeature = new SelectFeature(vectorLayer,selectFeatureOptions);