为什么在context.stroke()调用之后不绘制多边形

时间:2019-07-08 10:59:50

标签: openlayers

为什么在函数context.stroke()中的Executor.prototype.execute_调用之后,多边形仍未绘制? (ol / render / canvas / Executor.js) 只有在致电

之后
_this.animationDelay_ = function () {
          this.animationDelayKey_ = undefined;
          this.renderFrame_ (Date.now ());
     } .bind (_this);

从PluggableMap类(ol / PluggableMap.js)中绘制多边形。 这与浏览器中的缓存有关吗? this.animationDelay函数是否引发重绘事件? 在Oponlayers中进行绘制的机制是什么?

我使用Openlayers-5 我在Chrome浏览器中使用调试 我通过Webpack收集代码 我通过webpack-dev-server http://localhost:3000/

启动
   const source = new VectorSource({
       format: new GeoJSON(),
       url: './data/features (1).json'
   })

   const layer = new VectorLayer({
     source: source
   });
   map.addLayer(layer);

0 个答案:

没有答案