Страница 1 из 1
Получить значения поля
Добавлено: 22 окт 2014, 14:52
Monstria
Подскажите пожалуйста, в арке есть инструмент для получения уникальных значений атрибутов поля? Аналог как в инструменте выбора по атрибуту -

- 2014-10-22_15-49-15.png (45.64 КБ) 6330 просмотров
Re: Получить значения поля
Добавлено: 22 окт 2014, 18:27
HasT
Re: Получить значения поля
Добавлено: 22 окт 2014, 19:27
Monstria
Не совсем то что ожидал, но все равно спасибо.
Re: Получить значения поля
Добавлено: 23 окт 2014, 01:40
doujin
Напишите свой инструмент. На Python Cafe есть
готовый пример. Там же есть
пример получения списка значений из доменов. Возможно, вам он тоже понадобится, т.к., судя по скриншоту, они у вас используются.
Re: Получить значения поля
Добавлено: 23 окт 2014, 08:56
Monstria
doujin писал(а):Напишите свой инструмент.
Да это то понятно... А вот решение создавать список из доменов - ИМХО не совсем корректно.
Re: Получить значения поля
Добавлено: 24 окт 2014, 01:02
doujin
Про домены я писал не в контексте получения уникальных значений, а в контексте представления этих значений. У вас сейчас в домене код объекта равен описанию. ALLEY - ALLEY, например. А могло бы быть что-то вроде 1 - ALLEY или ALLEY - Аллея. В таком случае список уникальных значений у вас состоял бы из кодов, то есть 1 или ALLEY соответственно. Вот что бы их преобразовать в описания, пришлось бы работать с доменами.
Вообще, если задача разовая, то вы можете просто в python консоли Arcmap набрать те 3 строчки из примера и там же вызвать эту функцию, как показано в примере, в качесте параметров указав имя слоя и имя поля.
Re: Получить значения поля
Добавлено: 24 окт 2014, 09:45
Monstria
Уважаемый doujin, ищется не скрипт (написать их не проблема) а именно инструмент арки (я не 100% ГУРУ арки и много могу просто не знать).. Скрипты и алгоритмы - за это конечно спасибо, но .. это немного не то.
Re: Получить значения поля
Добавлено: 24 окт 2014, 11:26
nickleb
Re: Получить значения поля
Добавлено: 24 окт 2014, 12:34
Monstria
nickleb писал(а):Посмотрите здесь:
Спасибо!!! Нашел то что мне было нужно!

- 2014-10-24_13-32-10.png (177.12 КБ) 6122 просмотра