diff options
Diffstat (limited to 'ishtar_common/static/js')
-rw-r--r-- | ishtar_common/static/js/ishtar-map.js | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/ishtar_common/static/js/ishtar-map.js b/ishtar_common/static/js/ishtar-map.js index 56694772b..4d6ebcd48 100644 --- a/ishtar_common/static/js/ishtar-map.js +++ b/ishtar_common/static/js/ishtar-map.js @@ -619,12 +619,12 @@ var display_map = function(map_id, points, lines_and_polys, layers){ } else { initialize_base_map(map_id, layers); } - console.log('map init') - console.log(map[map_id]); + //console.log('map init') + //console.log(map[map_id]); display_points(map_id, points); display_lines_and_polys(map_id, lines_and_polys); - console.log('map after points'); - console.log(map[map_id]); + //console.log('map after points'); + //console.log(map[map_id]); init_popup(map_id); @@ -637,8 +637,8 @@ var display_map = function(map_id, points, lines_and_polys, layers){ }; var display_points = function(map_id, points){ - console.log('points'); - console.log(points); + //console.log('points'); + //console.log(points); if (!points) return; point_features[map_id] = geojson_format.readFeatures(points); enable_clustering(map_id); @@ -667,8 +667,8 @@ var display_lines_and_polys = function(map_id, lines_and_polys){ } }; -var disp_geo_items = function(map_id, base_url, slug, pk, - display_both, get_poly) { +var display_geo_items = function(map_id, base_url, slug, pk, + disp_cr, disp_bf, get_poly) { var url = base_url; if (slug === "operation") { url += "?operation_pk="; @@ -683,7 +683,7 @@ var disp_geo_items = function(map_id, base_url, slug, pk, httpRequest.onreadystatechange = function() { if (httpRequest.readyState === XMLHttpRequest.DONE) { if (httpRequest.status === 200) { - geo_items = to_geo_items(JSON.parse(httpRequest.responseText), slug, display_both) + geo_items = to_geo_items(JSON.parse(httpRequest.responseText), slug, disp_cr, disp_bf) if (current_test) { geo_items_features[map_id] = []; } @@ -718,17 +718,19 @@ var disp_geo_items = function(map_id, base_url, slug, pk, httpRequest.send(); }; -var to_geo_items = function (obj, slug, display_both) { - var objects = {'context-records': [], 'base-finds': []}; +var to_geo_items = function (obj, slug, disp_cr, disp_bf) { + const objects = {'context-records': [], 'base-finds': []}; if (slug === "operation") { - var crs = obj['properties']['context-records']; - for (cr of crs['features']) { - if (display_both) { + const crs = obj['properties']['context-records']; + for (const cr of crs['features']) { + if (disp_bf) { objects['base-finds'].push(cr['properties']['base-finds']) } delete cr['properties']; } - objects['context-records'].push(crs); + if (disp_cr) { + objects['context-records'].push(crs); + } } else { objects['base-finds'].push(obj['properties']['base-finds']) @@ -778,8 +780,8 @@ var get_associated_context_record_style = function (feature) { }; var display_associated_points = function (map_id, points, slug) { - console.log('geo items points') - console.log(points); + //console.log('geo items points') + //console.log(points); /*_point_features = geojson_format.readFeatures(points); _cluster_source = new ol.source.Cluster({ distance: 40, |