Карта и сигналы широта, долгота и увеличение в Кибана/Вега

#signals #kibana #vega

Вопрос:

Я пытаюсь изменить значения сигналов широты, долготы и масштабирования, чтобы получить глобальное представление о стране, а затем, через определенное время (5 секунд), увеличить масштаб города. И вернитесь к исходному виду, и увеличьте масштаб, …

Я хотел бы изменить три сигнала (широту, долготу, масштабирование) одновременно. Но, согласно онлайн-редактору Vega, они обновляются последовательно. Есть ли способ сделать обновление одновременным?

Вот код:

 {
  "$schema": "https://vega.github.io/schema/vega/v5.json",

    "signals":[
        {"name":"scheduler","init":"0","on":[{"events":"timer{5000}","update":"if(scheduler==2,0,scheduler 1)"}]},
        {"name":"longitude","update":"if(scheduler=='0'||scheduler=='2',3.15,2.325)"},
        {"name":"latitude","update":"if(scheduler=='0'||scheduler=='2',46.5,45.61)"},
        {"name":"zoom","update":"if(scheduler=='0'||scheduler=='2',5.5,10)"}
    ]
}
 

Кажется, есть еще одна проблема, но она может быть специфичной для Кибаны.
Даже если все сигналы изменены, при изменении визуализации учитываются только некоторые изменения.

С уважением.