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

Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 10:58
destribution
Здравствуйте, уважаемые многопользователи ARCGis.
Обращаюсь к Вам по следующему вопросу...
Имеется несколько шейп-файлов, каждый из них содержит атрибуты, которые имеют одинаковые значения во всех таблицах. Как выбрать один и этот же атрибут во всех таблицах и сделать так, чтобы ничего кроме выбранных не отображалось на карте ?
Наверно это покажется выходящее из ряда вон... :)

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 11:23
lam
Варианты:
1. Создать легенду по полю атрибута и для отображения оставить только интересующее значения его, остальное выбросить из легенды.
2. Выбрать интересующее значение атрибута инструментом Select By Attributes... и сохранить в новый шейп.

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 12:18
giser
Думаю, в свойствах одного шейпа можно настроить определяющий запрос и скопировать его во все шейпы.

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 16:00
destribution
giser
Довольно хороший совет, но всё же затратный по времени, объектов очень много и каждый раз вставлять во все шейпы запрос не очень удобно. существует ли возможность ускорить как-то этот процесс?

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 16:07
destribution
lam
Касательно второго варианта, уже пробовал, это крайняя мера, поскольку дробить шейпы это не для моего случая, хотя изначально сам подумывал над этим способом.
А вот на счёт второго - создание легенды по полю атрибута, не совсем понимаю как это можно сделать...данная процедура выполняется в окне "вид компановки" ?

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 16:37
swdartvader
В свойствах - символ - там существуют различные варианты классификаций. Затем схему можно сохранить в lyr, либо импортировать в другие шейпы, для точного совпадения схем отображения

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 16:41
lam
destribution писал(а):
А вот на счёт второго - создание легенды по полю атрибута, не совсем понимаю как это можно сделать...данная процедура выполняется в окне "вид компановки" ?

Сохранить настройки легенды в файл *.lyr и применить для всех остальных шейпов.

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 17:06
giser
Думаю, что сейчас destribution снова скажет о затратности по времени, поскольку придется аналогично поработать с каждым шейпом :)

А таблицы по структуре разные, в принципе?

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 17:36
destribution
lam
Ход мысли ясен, признателен за Ваш подход, воспользуюсь этим методом когда будет много шейпов, а сейчас действительно как подметил giser, получится затратно по времени, поскольку придётся постоянно классифицировать таблицу по новой группе повторяющихся атрибутов.

giser
Есть небольшие различия, но основное поле по которому отбираются атрибуты, во всех таблицах одинаковое.

Re: Пространственные данные и таблица атрибутов

Добавлено: 26 май 2015, 17:42
giser
Не знаю, какие именно у Вас там цели. Не получится просто объединить все шейпы в один, а далее работать с нужным полем?

Re: Пространственные данные и таблица атрибутов

Добавлено: 27 май 2015, 10:40
destribution
giser
к сожалению нет, хотя бы даже по самой простой причине, шейпы разных типов, т.е. полигоны и линии. хотя как вариант, можно попробовать закатать в один шейп только часть данных.
в общем буду пробовать разные варианты.

Всем спасибо за советы.