Javascript 为read()提供的WKT字符串无效。使用wicket将WKT转换为geojson时出错

Javascript 为read()提供的WKT字符串无效。使用wicket将WKT转换为geojson时出错,javascript,geojson,wkt,Javascript,Geojson,Wkt,我想在一个名为onpaste的函数中转换从textarea接收的wkt字符串。但我总是犯这样的错误: Invalid WKT string provided to read() 这是我的简单代码,我知道我的wkt是正确的,因为我已经在另一个地方进行了测试: var wkt_geom = document.getElementById("inwkt").value; wkt = new Wkt.Wkt(); wkt.read(wkt_geom); 这是我的wkt: LINESTRING (3

我想在一个名为onpaste的函数中转换从textarea接收的wkt字符串。但我总是犯这样的错误:

Invalid WKT string provided to read()
这是我的简单代码,我知道我的wkt是正确的,因为我已经在另一个地方进行了测试:

var wkt_geom = document.getElementById("inwkt").value;

wkt = new Wkt.Wkt();
wkt.read(wkt_geom);
这是我的wkt:

LINESTRING (30 10, 10 30, 40 40)
在我的例子中,wkt_geom变量有双引号和值。替换那些引用并尝试一下


但是,您的代码和WKT是正确的,何时执行?如果在页面上的
inwkt
HTML元素之前执行JS,则
wkt\u geom
可能为空。粘贴到文本区域的内容时调用此代码
wkt\u geom
实际包含什么?对于您提到的已生效的错误,它不能包含您在问题中包含的(有效)WKT。包括显示如何连接到“粘贴到textarea中时调用”的代码也会有所帮助。
console.log('wkt_geom value is ',wkt_geom);
wkt_geom =wkt_geom.replace(/\"/g, "")