diff --git a/resources/context_help/QgsFieldCalculator-ru_RU b/resources/context_help/QgsFieldCalculator-ru_RU new file mode 100644 index 00000000000..3bef7c24d99 --- /dev/null +++ b/resources/context_help/QgsFieldCalculator-ru_RU @@ -0,0 +1,59 @@ +

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

+Калькулятор полей позволяет изменять значения используя выражения. + +

Поддерживаемые операции

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ОперацияОписание
+ имя_поля
+ "имя_поля" +
значение поля имя_поля
'string'строка
numberчисло
NULLзначение "нет данных"
exp(a)число e в степени a
ln(a)натуральный логарифм (основание e) числа a
log10(a)десятичный логарифм (основание 10) числа a
log(a,b)логарифм с основанием b числа a
sqrt(a)квадратный корень
sin(a)синус числа a
cos(a)косинус числа b
tan(a)тангенс числа a
asin(a)арксинус числа a
acos(a)арккосинус числа a
atan(a)арктангенс числа a
to int(a)перевести строку a в целочисленное значение
to real(a)перевести строку a в десятичное значение
to string(a)перевести число a в строку
lower(a)перевести строку a в нижний регистр
upper(a)перевести строку a в верхний регистр
length(a)длина строки a
atan2(y,x)арктангенс y/x использующий знаки двух аргументов для определения квадранта результата.
replace(a,replacethis,withthat)заменить строку replacethis на строку withthat в строке a
regexp_replace(a,replacethis,withthat)заменить регулярное выражение replacethis на строку withthat в строке a
substr(a,from,len)подстрока длиной len символов строки a начиная с from (первый символ имеет индекс 1)
a || bсоединить строки a и b
$rownumномер текущей строки
$areaплощадь полигона
$perimeterпериметр полигона
$lengthдлина линии
$idid объекта
$xкоордината X точки
$yкоордината Y точки
xat(n)координата X n-ой точки линии (индекс начинается с 0; отрицательные значения отсчитываются от последнего значения индекса)
yat(n)координата Y n-ой точки линии (индекс начинается с 0; отрицательные значения отсчитываются от последнего значения индекса)
a ^ ba в степени b
a * ba умножить на b
a / ba делить на b
a + ba плюс b
a - ba minus b
+aположительный знак
-aотрицательное значение a