summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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();