diff options
-rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index 45fb7cf..e1509ba 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -878,7 +878,7 @@ function transform(obj) { $.ajax({url: uri, dataType: "json", success: function (data) { - /*var start = new Date().getTime();*/ + // var start = new Date().getTime(); settings.dbFeatures.clear(); settings.vectors.clear(); /// OL3-TODO @@ -905,10 +905,12 @@ function transform(obj) { settings.cluster_array); methods.cleanCluster(); } + // var extent = settings.sourceDbFeatures.getExtent(); + // settings.map.getView().fit(extent, settings.map.getSize()); // settings.map.resetLayersZIndex(); - /*var end = new Date().getTime(); - var time = end - start; - alert('Execution time: ' + time);*/ + // var end = new Date().getTime(); + // var time = end - start; + // alert('Execution time: ' + time); }, error: function (data, textStatus, errorThrown) { settings.dbFeatures.clear(); @@ -1426,10 +1428,10 @@ function transform(obj) { }, // Put a polygon on the map addPolygon: function(feature) { - settings.dbFeatures.extend( - new ol.format.GeoJSON().readFeatures(feature)); - - return + var feat = new ol.format.GeoJSON().readFeatures(feature)[0]; + feat.setGeometry(transform(feat.getGeometry())) + settings.dbFeatures.push(feat); + return; var gformat = new OpenLayers.Format.GeoJSON(); var feats = gformat.read(feature); var style = OpenLayers.Util.extend({}, |