Рустам Байназаров, ну адаптивность сделана. Её смысл описан выше. Ожидается, что для всех разрешений от 1280 мы видим десктопную версию. Для того, что меньше - адаптивную. Но ширина адаптивной 640, что больше, чем разные там 320. Доверстывать под 480/320 и так далее не представляется возможным. Верстка делалась года 3 назад и досталась по наследству. В целом, все в ней ок, кроме описанной проблемы.
Ложка в мозге, да, user получаете с бэкенда в виде json, например. То есть асинхронным запросом. Где хранить - вопрос открытый. Я использую Vuex, как и многие. Vuex очень хорошо документирован. Все доступно описано.
Благодарю за ответ, подбор параметра действительно работает, но требует вызова диалогового окна, где происходит ввод значения выражения (103 в моем примере). А если значение записано в ячейке листа или предварительно вычисляется по формуле? Использовать формулу в поле "Значение", увы, нельзя. Собственно, поэтому интересовался решением именно в виде формулы. Подбор решения, по сути, заменяет листочек и ручку.
Эх, где же вы раньше были :) Пару дней назад именно таким способом и решил задачу, но потратил немало времени на поиск информации.
Возможно, кому-то будет интересно www.qgistutorials.com/ru/docs/downloading_osm_data.html
По этой статье собирал базу объектов. Из недостатков способа - огромное количество тэгов OSM, характеризующих объекты. Структурировать их в более простой вид придется самостоятельно. Также OSM далеко не обо всех объектах имеет данные. Тем не менее, пока это лучшее решение из тех, что мне удалось найти/придумать.
Вот для вашего случая https://jsfiddle.net/96qmnjdf/3/