Домены в ArcGis

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Домены в ArcGis

Сообщение julia_gatina » 11 мар 2015, 14:33

Здравствуйте!

Я работаю в ArcMap. У меня есть много однотипных объектов одного слоя (отметки высот, например), и каждому объекту нужно присвоить соответствующее значение домена. Можно ли автоматизировать этот процесс? То есть чтобы всем объектам слоя присвоилось определенное значение домена.

заранее спасибо

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Домены в ArcGis

Сообщение novia » 11 мар 2015, 14:40

выбрать объекты и калькулятором поля назначить им значение кода домена
понравилось? жми палец вверх :!:

julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Re: Домены в ArcGis

Сообщение julia_gatina » 11 мар 2015, 14:56

не прокатывает.
[название поля]=

и после "=" просто код?

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Домены в ArcGis

Сообщение novia » 12 мар 2015, 08:05

и после "=" просто код. если код текстовый, то в кавычках
понравилось? жми палец вверх :!:

julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Re: Домены в ArcGis

Сообщение julia_gatina » 12 мар 2015, 08:51

Не работает. Домен кодированных значений (напр., код: 12345, описание: пункт ГГС).
Поле лонг интеджер (в калькуляторе стоит тип - число).
Начинаю сеанс редактирования, выделаю объекты, открываю калькулятор поля, [название поля]=12345, делает вычисления, ошибку не выдает, но ничего не меняется.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Домены в ArcGis

Сообщение novia » 12 мар 2015, 10:27

домен "подключен" в свойствах слоя?
попробуйте в свойствах таблицы атрибутов отключить отображение описаний для доменов, чтобы убедиться что правильно заполняете значения. числа должны быть выровнены по правому краю. строки по левому.
понравилось? жми палец вверх :!:

julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Re: Домены в ArcGis

Сообщение julia_gatina » 12 мар 2015, 10:46

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

Если включено отображение описаний для доменов, то текст выровнен по правому краю. Отключила, теперь отображается код, тоже по правому.

Еще после запуска калькулятора в тех строках, где значение было заполнено, теперь -1. А там, где был null, так и остался null.

julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Re: Домены в ArcGis

Сообщение julia_gatina » 12 мар 2015, 10:48

а если еще раз запустить, то вместо -1 появляется 0.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Домены в ArcGis

Сообщение novia » 13 мар 2015, 13:11

выражение для расчетов в калькуляторе в студию
понравилось? жми палец вверх :!:

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Домены в ArcGis

Сообщение Ariki » 13 мар 2015, 13:21

Пишите не [Имя_поля] = 12345, а просто 12345, то есть правую часть выражения присваивания.
В вашем случае он воспринял знак равенства как операцию сравнения.

julia_gatina
Новоприбывший
Сообщения: 13
Зарегистрирован: 21 май 2014, 21:24
Репутация: 0

Re: Домены в ArcGis

Сообщение julia_gatina » 13 мар 2015, 13:36

ДА!!! спасибо спасибо)

Ответить

Вернуться в «Я новичок!»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя