diff options
| -rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index 4852edf..45fb7cf 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -334,6 +334,27 @@ function transform(obj) { settings.layerDbFeatures = new ol.layer.Vector({ source: settings.sourceDbFeatures }); + /* + settings.layerDbFeatures = new ol.layer.Image({ + source: new ol.source.ImageVector({ + source: settings.sourceDbFeatures, + + style: function(feature, resolution){ + if (feature.getGeometry().getType() == "Polygon"){ + return [new ol.style.Style({ + fill: new ol.style.Fill({ + color: 'rgba(255, 255, 255, 0.6)' + }), + stroke: new ol.style.Stroke({ + color: '#319FD3', + width: 1 + }) + })] + } + } + }) + }); + */ settings.map.addLayer(settings.layerDbFeatures); // popup management @@ -857,6 +878,7 @@ function transform(obj) { $.ajax({url: uri, dataType: "json", success: function (data) { + /*var start = new Date().getTime();*/ settings.dbFeatures.clear(); settings.vectors.clear(); /// OL3-TODO @@ -884,6 +906,9 @@ function transform(obj) { methods.cleanCluster(); } // settings.map.resetLayersZIndex(); + /*var end = new Date().getTime(); + var time = end - start; + alert('Execution time: ' + time);*/ }, error: function (data, textStatus, errorThrown) { settings.dbFeatures.clear(); |
