【问题标题】:WKT and openlayersWKT 和 openlayers
【发布时间】:2012-08-14 14:22:24
【问题描述】:

我不知道如何在 OpenLayers 中使用 WKT 格式。

我试过找到solution in the documentation,女巫基本上把我带到了这里:http://jsfiddle.net/Christer/WG8YP/2/

但这给了我以下错误:

Uncaught SyntaxError: Unexpected number

我不知道 hazzle 是关于什么的,因为数字和所有内容都是直接从 openlayers 自己的边界/点/地理复制出来的。

【问题讨论】:

    标签: javascript jquery openlayers wkt


    【解决方案1】:

    试试这个

    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]);
    

    【讨论】:

    • 非常感谢!让我开心 - 不知道它需要一根绳子!至于数组,我也尝试过 - 但正如您的示例所示,wkt.read 是一个字符串。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多