在屏幕截图中,工具提示叠加层显示在要素上方。由于该要素靠近地图视图边框,因此会对其进行裁剪并仅部分可见。
overlay = map.getOverlayById(' tooltip'); overlay.setPosition(evt.coordinate);
答案 0 :(得分:1)
创建叠加层时,可以通过设置autoPan:true选项轻松修复。
请注意,这不会将工具提示窗口移动到地图视图中,而是移动地图视图,以便工具提示完全位于视图内部。
autoPan的副作用是,单击或悬停在某个要素上的事件也会导致该要素的标记也平移,因此它不再位于鼠标下方。