diff --git a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java index e2db389aeab42870d7664e34e60ecb5d746f20a1..826475e5fbe658bd877d24f8ed488d932557dfb8 100644 --- a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java +++ b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java @@ -95,8 +95,6 @@ public void downloadRegionFromCityGMLs(String wktPolygon, String project, String } } } - - refreshHulls(); } public void selectRepository() { diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js index 58f30451c6b48c59473234ec597c9333b9c08b69..cfa78809148e3d3e935fd4f4ced8cd82b357d99e 100644 --- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js +++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js @@ -226,12 +226,12 @@ var regionChooser = (function(){ var srsName = features[0].get("srsName"); if (!features.every( f => f.get("project") === project)){ - dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n"); + dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n"); return; } if (!features.every( f => f.get("srsName") === srsName)){ - dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n"); + dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n"); } var citygmlNames = features.map(f => f.get("name")); @@ -243,16 +243,15 @@ var regionChooser = (function(){ console.log("Selected region is written in " + srsName + " coordinate system."); try { fxapp.downloadRegionFromCityGMLs(sketchAsWKT(srsName), project, citygmlNames.join(";"), srsName); - dataPanel.append("<h2 class='ok'>Done!</h2><br/>\n"); + dataPanel.prepend("<h2 class='ok'>Done!</h2><br/>\n"); } catch (e) { console.warning("ERROR : " + e); - dataPanel.append("<h2 class='error'>Some problem occured!</h2><br/>\n"); + dataPanel.prepend("<h2 class='error'>Some problem occured!</h2><br/>\n"); } var end = new Date().getTime(); var time = end - start; console.log('Download Execution time: ' + (time / 1000).toFixed(3) + 's'); setTimeout(function() { - resetDrawing(); document.getElementById("download_region_button").disabled = false; document.documentElement.className = ''; // Stop waiting }, 100);