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

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Natali31251
Интересующийся
Сообщения: 17
Зарегистрирован: 19 мар 2020, 12:40
Репутация: 0
Откуда: Хмао

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

Сообщение Natali31251 » 17 окт 2022, 20:19

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

Аватара пользователя
antonv
Активный участник
Сообщения: 233
Зарегистрирован: 29 ноя 2016, 10:44
Репутация: 114
Откуда: Санкт-Петербург

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

Сообщение antonv » 17 окт 2022, 20:34

Natali31251, нужны примеры значений, которые у вас хранятся в колонке с датой-временем.

Natali31251
Интересующийся
Сообщения: 17
Зарегистрирован: 19 мар 2020, 12:40
Репутация: 0
Откуда: Хмао

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

Сообщение Natali31251 » 17 окт 2022, 20:38

В колонке дата, к примеру : 10.03.2020 14:35 из этой колонки мне нужен только месяц. Строк порядка 500.

Аватара пользователя
antonv
Активный участник
Сообщения: 233
Зарегистрирован: 29 ноя 2016, 10:44
Репутация: 114
Откуда: Санкт-Петербург

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

Сообщение antonv » 17 окт 2022, 22:44

Natali31251, если дата-время хранится как текст, то можно использовать:

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

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

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

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

Natali31251
Интересующийся
Сообщения: 17
Зарегистрирован: 19 мар 2020, 12:40
Репутация: 0
Откуда: Хмао

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

Сообщение Natali31251 » 18 окт 2022, 06:12

Спасибо, попробую

Аватара пользователя
Yevgeniy Podol'skiy
Интересующийся
Сообщения: 17
Зарегистрирован: 31 июл 2022, 10:14
Репутация: 0
Откуда: none

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

Сообщение Yevgeniy Podol'skiy » 08 мар 2025, 11:22

Добрый день.
Обращаюсь к Вам с таким вопросом.
Ищу примеры применения разнообразных функций (или хотя бы базовых функций) для выполнения различных задач. Мне это нужно для понимания того, как эти функции работают, как их можно друг с другом использовать для той или иной задачи.
Может кто-то ведет себе отдельный дневник по использованию функций. Я смотрел стандартную справку по функциям в QGIS и искал в интернете, но это не совсем то, что мне нужно.
Заранее всем благодарен.
Вложения
Калькулятор полей.jpg
Калькулятор полей.jpg (83.79 КБ) 1171 просмотр

Кирилл R.
Участник
Сообщения: 62
Зарегистрирован: 30 апр 2012, 21:48
Репутация: 26
Откуда: Астрахань

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

Сообщение Кирилл R. » 09 мар 2025, 10:56

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

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

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя