Вопросы с тегом «calculator»

30
Заполнение столбца последовательными номерами в QGIS?

Я создаю новый столбец в моей таблице атрибутов, и он имеет значение по умолчанию (например, 0). Я хочу (возможно, с помощью калькулятора полей) иметь результат, что строка 1 имеет значение 1, строка 2 = 2 и т. Д., Как нумерованный индекс. Я был бы благодарен за пример кода для калькулятора полей...

19
Обрезка растрового слоя с использованием QGIS?

Как обрезать растровый слой в QGIS? Я хочу сделать контуры из сечения слоя, и включение всего слоя создаст гораздо больше данных, чем мне нужно, и замедлит рендеринг. Я обнаружил, что могу сделать это, используя калькулятор Raster и указав новый экстент слоя, но как узнать, какие значения нужно...

18
Расчет фокальной статистики для особых районов?

Я рассчитываю рассчитать фокальную статистику для каждой ячейки растра в окрестности указанного критерия. Справочная информация - у меня есть три бинарных растра, каждый из которых представляет один интересующий тип растительности. Я хотел бы рассчитать процент покрытия каждого типа растительности...

18
Округление столбца в таблице атрибутов с использованием ArcGIS Field Calculator?

Я хочу использовать Калькулятор поля в ArcMap, чтобы округлить существующий столбец до двух десятичных знаков. В настоящее время у меня есть столбец длиной 6 знаков после запятой, и я хотел бы просто округлить его до 2 знаков после запятой. Я планировал использовать Калькулятор поля (возможно, с...

18
Базовый If / Тогда в Python Parser ArcGIS Field Calculator?

Я использую ArcGIS 10.2 для рабочего стола, и я просматривал этот сайт, и пока не могу найти свой ответ. Очень плохо знаком с VBA и Python, но много лет с ArcGIS. Я знаю, что могу сделать это медленно с помощью Select By Attributes, но это отнимает много времени. Я пытаюсь выполнить...

16
Вычислить сумму частей столбца на основе другого столбца, используя QGIS Field Calculator?

Я хотел бы рассчитать сумму значений в одном столбце на основе значений в другом столбце. Чтобы проиллюстрировать мой вопрос, я загрузил картинку ниже. Второй столбец состоит из почтовых индексов, третий общий объем продаж. Я хотел бы знать, каковы общие продажи по почтовому индексу? Итак, в этом...

16
Найти / заменить двойные кавычки с помощью Python Parser из ArcGIS Field Calculator?

Я пытаюсь использовать Калькулятор поля (ArcMap 10.0), чтобы убрать двойные кавычки в поле адреса (я не помещал их туда, поверьте мне). Я перепробовал много заклинаний, но до сих пор не могу даже оторваться от земли с расчетом. да, оба поля являются строковыми, и оба имеют приемлемую длину. Этот...

15
Создание условного оператора в QGIS Field Calculator

Я посмотрел некоторые другие вопросы и ответы по этой теме, однако ни один из них не затронул то, что я стремлюсь сделать. У меня большой набор данных, и я хотел бы искать в одном поле любые значения сверх определенной суммы (в данном случае 20), и если значение больше 20, я хотел бы вернуть...

14
Вычислить площадь в скрипте Python в ArcMap

Я пытаюсь вычислить площадь многоугольника в моем скрипте Python. Я создаю новый многоугольник из слияния двух вместе, и я хотел бы добавить область полученного многоугольника к полю в выходном файле. Многоугольник хранится в обычном шейп-файле и проецируется. Площадь желательно в единицах карты. Я...

14
Удалить символ возврата / перевода строки (\ n) из поля, используя Python и Field Calculator?

У меня есть таблица базы геоданных с полем, которое я пытаюсь удалить возвращаемые символы (новая строка). Я нашел этот пост ( Как я могу удалить (обжать) новую строку в Python? ) О том, как это сделать, однако он не работает в полевом калькуляторе. Вот фрагменты кода, которые я попробовал:...

14
Используете условное выражение Elseif в QGIS Field Calculator?

Я пытаюсь написать условное утверждение ELSEIF в QGIS Field Calculator (версия 1.8.0). Я использовал пример, который я нашел в Интернете: CASE WHEN val < 0 THEN 'negative' WHEN val = 0 THEN "neutral' ELSE 'positive' END Я изменил утверждение следующим образом: CASE WHEN "GRID_ID" = 1 THEN...

14
Извлечение количества вершин в каждом многоугольнике?

У меня есть ArcGIS Desktop 10.2, и моя задача состоит в том, как извлечь число вершин в каждом многоугольнике для всех функций, подобных этой: У меня есть много участков в моем классе объектов, и я хочу извлечь количество вершин для всех объектов отдельно, затем я хочу отобразить координаты XY для...

13
Есть ли способ назначить номер строки для отсортированной таблицы по столбцу в QGIS?

Полевой калькулятор имеет отличную функцию в разделе «Записи» под названием «$ rownum», которая возвращает (присваивает) номер текущей строки. Есть ли способ заставить его работать вместе с сортировкой? Допустим, я хочу отсортировать таблицу по столбцу «длина» и получить порядок...

12
Синтаксис условных операторов в QGIS Field Calculator (s)

У меня есть шейп-файл, который мне нужно изменить. Есть один столбец «КЛАСС» с атрибутами: «А», «В» и «С». Мне нужно изменить «А» на «1», «В» на «2» и «С» на «3». Я попробовал это с case whenфункцией. В одном случае это не проблема, но как это работает с 3 в строке? Можно ли построить модель с...

12
Как использовать функцию замены строки в полевом калькуляторе?

В таблице атрибутов я пытаюсь заменить одну строку другой, используя функцию замены. Например, есть ряд объектов, чье поле «NAME» содержит строку «(B)», и я хочу заменить это словом «County». Я выбираю флажок «обновить существующее поле» и использую следующее выражение replace(...

12
Преобразование из DMS в DD с использованием Python в полевом калькуляторе?

Мне нужно преобразовать широту / долготу, выраженную в градусах, минутах и ​​секундах в данных, в десятичные градусы. Например, в данных они указаны как N335042.06 в столбце Широта и W86031.04 в столбце Долгота. Я делал эту проблему раньше, когда создавал скрипт, который конвертировал DMS в DD, и...

12
QGIS, заполнить поле формулой самообновления (например, электронная таблица)

Есть ли какой-либо способ (плагин или иным образом) поместить формулу в качестве значения поля , которое затем самообновлялось бы по мере изменения других полей, на которых оно основано? Именно так Field-Calculator обновляет значение поля, но вместо того, чтобы каждый раз возвращаться к...