Commit eb9862a4 authored by duminil's avatar duminil
Browse files

RegionChooser : Don't allow multiple polygons

parent f5ca46d7
//TODO: Add zoom to extent as control
//TODO: Don't allow multiple sketch
//TODO: Try to leave everything in 4326
var reset_btn = $('#reset')[0];
......@@ -57,8 +56,8 @@ vectorSource.addMarker = function(x, y, name) {
}));
}
//vectorSource.addMarker(3536859.19, 5438902.94, "BRUSE");
//vectorSource.addMarker(3533399.8907172694, 5439126.050470325, "MyPoly");
// vectorSource.addMarker(3536859.19, 5438902.94, "BRUSE");
// vectorSource.addMarker(3533399.8907172694, 5439126.050470325, "MyPoly");
var createTextStyle = function(feature, resolution) {
var align = "Normal";
......@@ -273,7 +272,8 @@ function displayInfo() {
var n = coords.length;
for (var i = 0; i < n; i++) {
var wgs84_coord = coords[i];
// wgs84_coords += "regionPolygon.add(new Coord(" + wgs84_coord[1] + "," + wgs84_coord[0] + "));<br/>";
// wgs84_coords += "regionPolygon.add(new Coord(" + wgs84_coord[1] +
// "," + wgs84_coord[0] + "));<br/>";
wgs84_coords += "(" + wgs84_coord[1] + "," + wgs84_coord[0] + ")<br/>";
var gsk3_coord = ol.proj.transform(coords[i], ol.proj.get('EPSG:4326'), ol.proj.get('EPSG:31467'))
......@@ -284,7 +284,6 @@ function displayInfo() {
$('#dataPanel').append("GSK3 Coordinates<br/>");
$('#dataPanel').append(gsk3_coords + "<br/>\n");
}
;
$('#dataPanel').append("Area" + "<br/>\n");
$('#dataPanel').append((Math.round(area / 1000) / 10).toString() + " ha<br/><br/>\n");
findIntersections();
......@@ -295,7 +294,10 @@ function displayInfo() {
draw.on('drawend', function(e) {
displayInfo();
send_btn.disabled = false;
if (fromJavaFX) {
send_btn.disabled = false;
}
draw.setActive(false);
});
$('#reset').click(function() {
......@@ -304,6 +306,7 @@ $('#reset').click(function() {
} finally {
$('#dataPanel').empty();
$("html").removeClass("wait");
draw.setActive(true);
featureOverlay.getFeatures().clear();
intersections.clear();
reset_btn.disabled = true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment