Страница 1 из 1

Получить значения поля

Добавлено: 22 окт 2014, 14:52
Monstria
Подскажите пожалуйста, в арке есть инструмент для получения уникальных значений атрибутов поля? Аналог как в инструменте выбора по атрибуту -
2014-10-22_15-49-15.png
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
2014-10-24_13-32-10.png (177.12 КБ) 6122 просмотра