Вопросы с тегом «python-parser»

3
Базовый If / Тогда в Python Parser ArcGIS Field Calculator?
Я использую ArcGIS 10.2 для рабочего стола, и я просматривал этот сайт, и пока не могу найти свой ответ. Очень плохо знаком с VBA и Python, но много лет с ArcGIS. Я знаю, что могу сделать это медленно с помощью Select By Attributes, но это отнимает много времени. Я пытаюсь …

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

7
Найти / заменить двойные кавычки с помощью Python Parser из ArcGIS Field Calculator?
Я пытаюсь использовать Калькулятор поля (ArcMap 10.0), чтобы убрать двойные кавычки в поле адреса (я не помещал их туда, поверьте мне). Я перепробовал много заклинаний, но до сих пор не могу даже оторваться от земли с расчетом. да, оба поля являются строковыми, и оба имеют приемлемую длину. Этот расчет: Результаты …

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

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

3
Вычисление последовательных чисел в отсортированную таблицу с помощью ArcGIS Desktop?
Есть ли способ рассчитать отсортированное поле с последовательными числами? Я видел класс объектов Сортировка для вычисления последовательного идентификатора поля с помощью ArcGIS Field Calculator? в нем описано, как рассчитывать последовательные числа, но это всегда рассчитывается по порядку FID, а не по порядку сортировки. #Pre-logic Script Code: rec=0 def autoIncrement(): global …

2
Вычисление нового атрибута на основе изменений в другом атрибуте с использованием ArcGIS Desktop с Python?
Я пытаюсь классифицировать набор данных точек, закодированных по времени в gps, в поведение на основе различных атрибутов. Я создал атрибут, который равен 0 для дома и 1 для выезда, в зависимости от местоположения, и теперь хочу подсчитать количество поездок вне дома (набор точек 01111111111110будет одной поездкой, потому что она началась …

1
Автоматическое увеличение поля на основе групп в классе объектов?
Мне нужно для автоматического увеличения поля на основе групп в классе объектов. У меня есть 8 графиков в данном полигоне, и мне нужно назначить им ID от 1 до 8 для каждого набора графиков в каждом полигоне. Многоугольник будет иметь свой собственный уникальный идентификационный номер, который будет использоваться для группировки …

4
Нужно найти строки, содержащие одно и то же слово дважды
У меня есть данные атрибута с именами владельцев. Мне нужно выбрать данные, которые содержат фамилию дважды . Например, у меня может быть имя владельца, которое гласит « BENNETT MCCARL & ARNETTE BENNETT ». Я хотел бы выбрать любые строки в таблице атрибутов, которые имеют повторяющуюся фамилию, как в примере выше. …

4
Удаление числовых символов из буквенно-цифрового значения в поле расчета?
У меня есть поле, содержащее буквенно-цифровые значения в следующем формате: A-AA00 Иногда они также A-AAA0 Мне нужен скрипт на Python, который я могу вставить в калькулятор полей в ArcMap 10, который по крайней мере удалит числовые символы и переобучит алфавитные символы и дефис. Так что, например, это: A-AA0 становится так: …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.