Я пытаюсь понять, как рассчитать длину строки до 2 знаков после запятой в QGIS. Когда я использую калькулятор поля для создания нового поля, не имеет значения, какие изменения я делаю в типе поля, ширине или точности поля, я постоянно получаю длину до 13 десятичных знаков.
13
Вам нужно сохранить файл, прежде чем изменения точности будут полностью отображены.
источник
Лучшее решение:
Загрузить плагин: «Обработка», Пространственная структура обработки данных для QGIS
Выберите коммандос в строке меню «Обработка»
Введите "поле" в поле со списком
Выберите: «Алгоритм обработки: поля Refactor»
Установить десятичные позиции в полях
(Если в столбце выражения есть какие-либо элементы, подписанные красным, просто добавьте «......» в начале и в конце (фигурам не нравятся длинные имена столбцов с пробелом (например, столбец x координат должен быть «х-коорд»)
Сохраните в новый файл или временно (чтобы вы могли перезаписать свою существующую фигуру).
Выполнено
источник