From 3ad6d82d244f3fa5a695d25fadaadb34f7e61384 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Mon, 13 Feb 2023 21:04:40 +0100
Subject: [PATCH] Try to import WKT

---
 .../website/script/simstadt_openlayers.js            | 12 ++++++++++++
 1 file changed, 12 insertions(+)

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 9548eb6..8981a09 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
@@ -375,6 +375,18 @@ const regionChooser = (function(){
 		dataPanel.append("<br>\n");
 		dataPanel.append("More info is available in the ");
 		dataPanel.append("<a href='http://simstadt.hft-stuttgart.de/related-softwares/region-chooser/'>SimStadt documentation</a><br>\n");
+		dataPanel.append("<form id='importWKT'>\n" +
+		"<input id='wktPolygon' type='text' placeholder='WKT Polygon' value='POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))'></input>\n" +
+		"<input type='submit' value='Import Polygon'></input>\n" +
+		"</form>\n");
+		document.getElementById('importWKT').addEventListener('submit', importWKT);
+	}
+
+	importWKT = function(e){
+		console.log("Let's import WKT!!!");
+		var wktPolygon = document.getElementById("wktPolygon").value;
+		console.log(wktPolygon);
+		e.preventDefault(); // to avoid refresh
 	}
 
 	// Executed by JavaFX when whole page is loaded.
-- 
GitLab