Выражение продукта приводит к тому, что функции не отображаются - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть карта с линейными объектами, которые имеют смещение в стиле:

"line-offset": {
  "stops": [ [ 12, 0 ], [ 16, 2 ] ]
},

Если я попытаюсь заменить значение 2 на выражение продукта , функциине удается отобразить.

"line-offset": {
  "stops": [ [ 12, 0 ], [ 16, ["*", 2, 1] ] ]
},

В консоли javascript нет ошибок.

Я использую последнюю версию, v0.49.0.

Использую ли я выражениеправильно?

1 Ответ

0 голосов
/ 19 сентября 2018

Чтобы использовать выражений , вам необходимо изменить синтаксис:

"line-offset": [
  "interpolate",
  [ "linear" ],
  [ "zoom" ],
  12, 0,
  16, ["*", 2, 1],
]
...