gpt4 book ai didi

Azure map - 根据数据驱动的样式更改图钉的颜色

转载 作者:行者123 更新时间:2023-12-02 06:43:14 25 4
gpt4 key购买 nike

我正在尝试创建一个使用 boolean expression 的数据驱动图层样式。 ,但我不知道如何让它发挥作用。

我定义了一个特征形状。请注意,属性包有一个signed 属性。

new atlas.data.Feature(new atlas.data.Point([-122.3802, 47.54384]), {
leaseNo: '928928A',
assigned: true
}),

然后,对于分配给该功能的 SymbolLayer,使用样式定义为...

iconOptions: {
image: [
'match',
['get', 'assigned'],
['==', 'true'], 'marker-red',
'marker-darkblue'
]
}

它检索signed 属性的值,并根据该值是 true 还是 false 返回一个标记。

但是,它不起作用,所以我的语法不正确。有人可以帮我解决语法问题吗?

最佳答案

我找到了使用case的解决方案。

iconOptions: {
image: [
'case',
['get', 'assigned'], 'marker-red',
'marker-darkblue'
]
}

关于Azure map - 根据数据驱动的样式更改图钉的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57499952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com