Страница 1 из 1
Домены в ArcGis
Добавлено: 11 мар 2015, 14:33
julia_gatina
Здравствуйте!
Я работаю в ArcMap. У меня есть много однотипных объектов одного слоя (отметки высот, например), и каждому объекту нужно присвоить соответствующее значение домена. Можно ли автоматизировать этот процесс? То есть чтобы всем объектам слоя присвоилось определенное значение домена.
заранее спасибо
Re: Домены в ArcGis
Добавлено: 11 мар 2015, 14:40
novia
выбрать объекты и калькулятором поля назначить им значение кода домена
Re: Домены в ArcGis
Добавлено: 11 мар 2015, 14:56
julia_gatina
не прокатывает.
[название поля]=
и после "=" просто код?
Re: Домены в ArcGis
Добавлено: 12 мар 2015, 08:05
novia
и после "=" просто код. если код текстовый, то в кавычках
Re: Домены в ArcGis
Добавлено: 12 мар 2015, 08:51
julia_gatina
Не работает. Домен кодированных значений (напр., код: 12345, описание: пункт ГГС).
Поле лонг интеджер (в калькуляторе стоит тип - число).
Начинаю сеанс редактирования, выделаю объекты, открываю калькулятор поля, [название поля]=12345, делает вычисления, ошибку не выдает, но ничего не меняется.
Re: Домены в ArcGis
Добавлено: 12 мар 2015, 10:27
novia
домен "подключен" в свойствах слоя?
попробуйте в свойствах таблицы атрибутов отключить отображение описаний для доменов, чтобы убедиться что правильно заполняете значения. числа должны быть выровнены по правому краю. строки по левому.
Re: Домены в ArcGis
Добавлено: 12 мар 2015, 10:46
julia_gatina
Что значит "домен подключен в свойствах слоя"?
Если ручками, то все работает, могу для каждого объекта выбрать значение из выпадающего списка.
Если включено отображение описаний для доменов, то текст выровнен по правому краю. Отключила, теперь отображается код, тоже по правому.
Еще после запуска калькулятора в тех строках, где значение было заполнено, теперь -1. А там, где был null, так и остался null.
Re: Домены в ArcGis
Добавлено: 12 мар 2015, 10:48
julia_gatina
а если еще раз запустить, то вместо -1 появляется 0.
Re: Домены в ArcGis
Добавлено: 13 мар 2015, 13:11
novia
выражение для расчетов в калькуляторе в студию
Re: Домены в ArcGis
Добавлено: 13 мар 2015, 13:21
Ariki
Пишите не [Имя_поля] = 12345, а просто 12345, то есть правую часть выражения присваивания.
В вашем случае он воспринял знак равенства как операцию сравнения.
Re: Домены в ArcGis
Добавлено: 13 мар 2015, 13:36
julia_gatina
ДА!!! спасибо спасибо)