summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-05-09 09:01:06 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-05-09 09:01:06 +0200
commitf8838f35d33ddb53705da4bae05f9dc2f7d139c2 (patch)
tree9ca3bce552eda1dbeaa5119bd0011696ace675e0
parentebf421edb7d14ed87b24b723f9d8f5326b155ddf (diff)
downloadChimère-f8838f35d33ddb53705da4bae05f9dc2f7d139c2.tar.bz2
Chimère-f8838f35d33ddb53705da4bae05f9dc2f7d139c2.zip
Test image layer rendering (WIP)
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js25
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();