我不知道如何在 OpenLayers 中使用 WKT
格式。
我试过找到 solution in the documentation ,女巫基本上把我带到了这个: http://jsfiddle.net/Christer/WG8YP/2/
但这给了我以下错误:
Uncaught SyntaxError: Unexpected number
我不知道 hazzle 是什么,因为数字和所有内容都是直接从 openlayers 自己的边界/点/地理复制出来的。
最佳答案
试试这个
http://jsfiddle.net/WG8YP/4/addFeatures
需要一个 array of features 。
代码:
var polygonFeature = wkt.read("POLYGON((-15.8203125 2.4609375, -15.8203125 -10.546875, 6.85546875 -11.25, 8.26171875 -3.33984375, -15.8203125 2.4609375))");
polygonFeature.geometry.transform(map.displayProjection, map.getProjectionObject());
vectors.addFeatures([polygonFeature]);
关于javascript - WKT 和 openlayers,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11954401/