如何从自定义 geojson 道具中获取价值,而没有 Mapbox 中绘画表达式的属性
How to do get value from custom geojson prop without properties for paint expression in Mapbox
我想根据功能样式 属性 更改功能样式。但是样式不在属性中。示例功能是这样的,
{
type:"feature",
style:{polygon:{"line-color":"#FF0000"}},
properties:{...},
geometry:{...}
}
所以,根据文件 'get' 表达式不起作用。因为,它寻找 属性 部分 Document Mapbox Expressions.
我想知道,有没有什么方法可以从功能中的样式部分获取信息?
不,在样式中,除了 properties
部分之外,无法访问对象的任何部分。 (唯一的例外是 id
属性)。
您需要以不同的方式处理您的数据。
我想根据功能样式 属性 更改功能样式。但是样式不在属性中。示例功能是这样的,
{
type:"feature",
style:{polygon:{"line-color":"#FF0000"}},
properties:{...},
geometry:{...}
}
所以,根据文件 'get' 表达式不起作用。因为,它寻找 属性 部分 Document Mapbox Expressions.
我想知道,有没有什么方法可以从功能中的样式部分获取信息?
不,在样式中,除了 properties
部分之外,无法访问对象的任何部分。 (唯一的例外是 id
属性)。
您需要以不同的方式处理您的数据。