首页 > 其他 > 详细

ol ---- overlay autoPan的使用

时间:2020-06-16 10:36:34      阅读:90      评论:0      收藏:0      [点我收藏+]

问题:

在使用overlay的autoPan属性时,autoPan:true 失效不起作用;

解决方案:

问题可能是因为在overlay.setPosition(coordinate)前未将该overlay添加到map中;

 

代码:

  var popup = new ol.Overlay({
                element: document.getElementById(‘geometryInfo‘),
                autoPan: true,
                autoPanMargin: 100,
                positioning: ‘top-right‘
            });
            map.addOverlay(popup);//将popup添加到map中
            popup.setPosition(coordinates);//给popup附上坐标

 

ol ---- overlay autoPan的使用

原文:https://www.cnblogs.com/weixiaoxiang/p/13139231.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!