Страница 1 из 1

Qgis. Калькулятор полей

Добавлено: 17 окт 2022, 20:19
Natali31251
Добрый вечер. Имеется колонка с датой(число, месяц, год и время) Нужно в новую колонку вынести только месяц. Через калькулятор полей не могу разобраться с запросом.

Re: Qgis. Калькулятор полей

Добавлено: 17 окт 2022, 20:34
antonv
Natali31251, нужны примеры значений, которые у вас хранятся в колонке с датой-временем.

Re: Qgis. Калькулятор полей

Добавлено: 17 окт 2022, 20:38
Natali31251
В колонке дата, к примеру : 10.03.2020 14:35 из этой колонки мне нужен только месяц. Строк порядка 500.

Re: Qgis. Калькулятор полей

Добавлено: 17 окт 2022, 22:44
antonv
Natali31251, если дата-время хранится как текст, то можно использовать:

Код: Выделить всё

string_to_array("название-поля-с-датой", '.')[1]
Если в порядковом номере месяца вас не устраивают начальные нули, то результат можно просто домножить на единицу:

Код: Выделить всё

(string_to_array("название-поля-с-датой", '.')[1]) * 1

Re: Qgis. Калькулятор полей

Добавлено: 18 окт 2022, 06:12
Natali31251
Спасибо, попробую

Re: Qgis. Калькулятор полей

Добавлено: 08 мар 2025, 11:22
Yevgeniy Podol'skiy
Добрый день.
Обращаюсь к Вам с таким вопросом.
Ищу примеры применения разнообразных функций (или хотя бы базовых функций) для выполнения различных задач. Мне это нужно для понимания того, как эти функции работают, как их можно друг с другом использовать для той или иной задачи.
Может кто-то ведет себе отдельный дневник по использованию функций. Я смотрел стандартную справку по функциям в QGIS и искал в интернете, но это не совсем то, что мне нужно.
Заранее всем благодарен.

Re: Qgis. Калькулятор полей

Добавлено: 09 мар 2025, 10:56
Кирилл R.
Yevgeniy Podol'skiy писал(а):
08 мар 2025, 11:22
Добрый день.
Обращаюсь к Вам с таким вопросом.
Ищу примеры применения разнообразных функций (или хотя бы базовых функций) для выполнения различных задач. Мне это нужно для понимания того, как эти функции работают, как их можно друг с другом использовать для той или иной задачи.
Может кто-то ведет себе отдельный дневник по использованию функций. Я смотрел стандартную справку по функциям в QGIS и искал в интернете, но это не совсем то, что мне нужно.
Заранее всем благодарен.
Функции калькулятора полей - это очень объемная тема. Как по мне, гораздо продуктивнее её изучать на практических примерах именно из вашей практики, поскольку этот калькулятор можно использовать для очень широкого круга задач - создание подписей, расчет значений атрибутов, формирование стилистики отображения, модификации геометрии... Это как Эксель - мощнейший инструмент, множество функций которого в конкретной практике могут даже не пригодиться. К тому же самая мощь калькулятора полей - в комбинировании этих функций. А примеры использования есть в окошке справа.

Приведите задачу, для которой вы хотели бы использовать калькулятор полей, а мы скажем, как это сделать (если это вообще возможно).