无法以编程方式向图层添加要素

雅可比式

我的地图上有一个点击事件。在此点击事件中,我触发了一个应该向地图添加要素的函数,但是现在什么也没有发生。我这样尝试过:

function boo (map, layer){
    var source = layer.getSource();
    var thing = new ol.geom.Polygon( [[
       ol.proj.transform([-16,-22], 'EPSG:4326', 'EPSG:3857'),
       ol.proj.transform([-44,-55], 'EPSG:4326', 'EPSG:3857'),
       ol.proj.transform([-88,75], 'EPSG:4326', 'EPSG:3857')
    ]]);
    var featurething = new ol.Feature({
        name: "Thing",
        geometry: thing,
        style: function() {
            console.log("Never see this text");
            return new ol.style.Style({
               fill: new ol.style.Fill({
                  color: "rgba(192,192,192,1)"
               }),
               stroke: new ol.style.Stroke({
                  color: "rgba(192,192,192,1)",
                  width: 10
               })
           })
        }
     });
     source.addFeature( featurething );
     // see no error messages, but still no feature is added to the map
}
乔纳塔斯·沃克(Jonatas Walker)

这是一个OL3错误

没那么快。

函数的第一个参数应该是click事件。另一个错误:构造函数中没有style参数ol.Feature

创建要素样式后,对其进行设置。所以:

featurething.setStyle(some_style_or_a_function);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何标记以编程方式生成的要素图层?

来自分类Dev

以编程方式在R中以绘图方式添加图层

来自分类Dev

以编程方式设置图层

来自分类Dev

以编程方式向容器添加控件

来自分类Dev

以编程方式向Spark DataFrame添加几列

来自分类Dev

以编程方式快速向NavigationBar添加约束

来自分类Dev

以编程方式向元素添加属性

来自分类Dev

以编程方式向按钮添加操作

来自分类Dev

以编程方式向图像添加边框

来自分类Dev

以编程方式向UITextField添加约束

来自分类Dev

以编程方式向Spark DataFrame添加几列

来自分类Dev

以编程方式向视图添加约束

来自分类Dev

以编程方式向按钮添加事件

来自分类Dev

无法单击以编程方式添加的按钮

来自分类Dev

无法单击以编程方式添加的按钮

来自分类Dev

以编程方式添加的按钮无法正确响应

来自分类Dev

无法使用类中的方法在Visual Basic.net中以编程方式向Datagridview中添加列

来自分类Dev

快速以编程方式向工具栏添加按钮

来自分类Dev

以编程方式向电子邮件添加签名

来自分类Dev

以编程方式向Android中的framelayout添加片段

来自分类Dev

如何以编程方式向片段添加按钮

来自分类Dev

如何以编程方式向位图图像添加文本?WPF

来自分类Dev

如何以编程方式向Wagtail StreamField添加内容?

来自分类Dev

使用CLI和宏以编程方式向Confluence添加页面

来自分类Dev

如何以编程方式向NSWindow(或NSView)添加视图?

来自分类Dev

如何以编程方式向Silverstripe添加新页面?

来自分类Dev

是否可以以编程方式向方案添加行?

来自分类Dev

以编程方式向形状(路径)添加突出显示

来自分类Dev

如何以编程方式向简单的表格布局添加边框

Related 相关文章

热门标签

归档