Атрибуты

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
kog9
Участник
Сообщения: 95
Зарегистрирован: 08 май 2011, 17:34
Репутация: 8
Откуда: Минск

Атрибуты

Сообщение kog9 » 30 апр 2012, 21:25

Добрый вечер столкнулся с такой проблемой.
необходимо в векторном слои по значению поля код изменить значения в другом поле. Например если код равен 3 то буферная зона равна 80, если код равен 6 то буферная зона равна 200.
И так далее.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Атрибуты

Сообщение Дмитрий Барышников » 30 апр 2012, 22:29

Используйте калькулятор поля.

kog9
Участник
Сообщения: 95
Зарегистрирован: 08 май 2011, 17:34
Репутация: 8
Откуда: Минск

Re: Атрибуты

Сообщение kog9 » 01 май 2012, 00:11

Да но мне нужен логический оператор. Вы бы не могли помочь с синтаксисом команды.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Атрибуты

Сообщение Дмитрий Барышников » 01 май 2012, 15:40

kog9 писал(а):Да но мне нужен логический оператор. Вы бы не могли помочь с синтаксисом команды.
Чтение документации приветствуется!
read_help_pls.png
read_help_pls.png (86.53 КБ) 5321 просмотр

kog9
Участник
Сообщения: 95
Зарегистрирован: 08 май 2011, 17:34
Репутация: 8
Откуда: Минск

Re: Атрибуты

Сообщение kog9 » 02 апр 2013, 14:45

Вопрос как в калькуляторе поля вычислитель натуральный логарифм?

doujin
Активный участник
Сообщения: 163
Зарегистрирован: 28 июн 2012, 01:02
Репутация: 84
Откуда: Vladivostok

Re: Атрибуты

Сообщение doujin » 03 апр 2013, 03:28

log есть в стандартной библиотеке python. Почитать можно тут. Если бы прокрутили Functions в окне калькулятора поля, то вопрос бы, возможно, и не возник.

kog9
Участник
Сообщения: 95
Зарегистрирован: 08 май 2011, 17:34
Репутация: 8
Откуда: Минск

Re: Атрибуты

Сообщение kog9 » 03 апр 2013, 11:31

Он то есть, мне нужен натуральный логарифм, или как задать логарифму основание в ArcGis 9.3 (VBA)

doujin
Активный участник
Сообщения: 163
Зарегистрирован: 28 июн 2012, 01:02
Репутация: 84
Откуда: Vladivostok

Re: Атрибуты

Сообщение doujin » 03 апр 2013, 12:15

Для VBA, например, так. Там тоже есть log - натуральный логарифм. Для иного основания:

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

Logn(x) = Log(x) / Log(n)

Ответить

Вернуться в «ArcGIS»

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

Сейчас этот форум просматривают: Semrush [Bot] и 1 гость