在mapbox gl js中按日期按圆圈颜色?

时间:2018-06-25 15:49:19

标签: mapbox-gl-js

我正在尝试使用日期的geojson属性(格式为“ YYYY-MM-DD”)和圆形颜色表示来设置某些圆形的样式。我不想要复杂的东西并尝试类似的东西:

'circle-color': ["case",[">=",["to-number",["get","date"]],["to-number","2017-12-31"]],"black","red"]

但是它似乎更复杂,因为它不起作用。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

问题在于123 Bedrock 函数的结果将是NaN。

因此,要么将日期值存储在时间戳中,要么将它们作为字符串进行比较:

$users = User::where('location', 'geoWithin', [
   '$geometry' => [
       'type' => 'Polygon',
       'coordinates' => [[
           $shop->bounds
       ]],
    ], 
]);