Получить значения поля
-
- Активный участник
- Сообщения: 133
- Зарегистрирован: 17 май 2011, 06:22
- Репутация: 50
- Откуда: Нижний Новгород
Получить значения поля
Подскажите пожалуйста, в арке есть инструмент для получения уникальных значений атрибутов поля? Аналог как в инструменте выбора по атрибуту -
-
- Активный участник
- Сообщения: 142
- Зарегистрирован: 16 окт 2009, 22:08
- Репутация: 55
- Откуда: Харьков
-
- Активный участник
- Сообщения: 133
- Зарегистрирован: 17 май 2011, 06:22
- Репутация: 50
- Откуда: Нижний Новгород
Re: Получить значения поля
Не совсем то что ожидал, но все равно спасибо.
-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 28 июн 2012, 01:02
- Репутация: 84
- Откуда: Vladivostok
Re: Получить значения поля
Напишите свой инструмент. На Python Cafe есть готовый пример. Там же есть пример получения списка значений из доменов. Возможно, вам он тоже понадобится, т.к., судя по скриншоту, они у вас используются.
-
- Активный участник
- Сообщения: 133
- Зарегистрирован: 17 май 2011, 06:22
- Репутация: 50
- Откуда: Нижний Новгород
Re: Получить значения поля
Да это то понятно... А вот решение создавать список из доменов - ИМХО не совсем корректно.doujin писал(а):Напишите свой инструмент.
-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 28 июн 2012, 01:02
- Репутация: 84
- Откуда: Vladivostok
Re: Получить значения поля
Про домены я писал не в контексте получения уникальных значений, а в контексте представления этих значений. У вас сейчас в домене код объекта равен описанию. ALLEY - ALLEY, например. А могло бы быть что-то вроде 1 - ALLEY или ALLEY - Аллея. В таком случае список уникальных значений у вас состоял бы из кодов, то есть 1 или ALLEY соответственно. Вот что бы их преобразовать в описания, пришлось бы работать с доменами.
Вообще, если задача разовая, то вы можете просто в python консоли Arcmap набрать те 3 строчки из примера и там же вызвать эту функцию, как показано в примере, в качесте параметров указав имя слоя и имя поля.
Вообще, если задача разовая, то вы можете просто в python консоли Arcmap набрать те 3 строчки из примера и там же вызвать эту функцию, как показано в примере, в качесте параметров указав имя слоя и имя поля.
-
- Активный участник
- Сообщения: 133
- Зарегистрирован: 17 май 2011, 06:22
- Репутация: 50
- Откуда: Нижний Новгород
Re: Получить значения поля
Уважаемый doujin, ищется не скрипт (написать их не проблема) а именно инструмент арки (я не 100% ГУРУ арки и много могу просто не знать).. Скрипты и алгоритмы - за это конечно спасибо, но .. это немного не то.
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
-
- Активный участник
- Сообщения: 133
- Зарегистрирован: 17 май 2011, 06:22
- Репутация: 50
- Откуда: Нижний Новгород
Re: Получить значения поля
Спасибо!!! Нашел то что мне было нужно!nickleb писал(а):Посмотрите здесь:
Спойлер
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя