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

как объеденить слои

Добавлено: 03 фев 2012, 11:57
Ruslener
Есть два слоя на первом регионы, а на втором текстовые объекты(подписи регионов), нужно объеденить таблицы таким образом, чтобы в общей таблице в строке определённого региона находился соответствующий текстовый объект, как осуществить такую привязку? Помогите, кто чем может...

Re: как объеденить слои

Добавлено: 03 фев 2012, 12:24
Пётр Дубоделов
уточните пожалуйста:
1. у Вас именно подписи, или все же надписи?
2. если подписи, работать с таблицей, содержащей атрибут, значение которого используется для подписывания: создавать колонку в таблице регионов и делать ее обновление значениями таблицы, содержащей подписанные объекты; если надписи - насколько я знаю, не выйдет.

Re: как объеденить слои

Добавлено: 03 фев 2012, 12:33
Andrew_K1982
вот бы пример двох таблиц увидеть..., просто сразу и непоймеш в чем суть дела...

Re: как объеденить слои

Добавлено: 03 фев 2012, 13:18
Ruslener
у меня текст содержится в ячейках таблицы, немогли бы вы подробно описать как колонку в таблице регионов обновить значениями таблицы, содержащей подписанные объекты?

Re: как объеденить слои

Добавлено: 03 фев 2012, 13:33
Пётр Дубоделов
1. К таблице границы кварталов добавляем колонку name (или другую) символьного типа. Полилинии границ преобразуем в полигоны.
2. Упаковываемся.
3. Таблица>обновить колонку... Границы кварталов>колонка "name" значение из "Подписи кварталов" колонка также "name". Объединить>графический объект вложен...

Re: как объеденить слои

Добавлено: 06 фев 2012, 09:35
Ruslener
Что вы подразумеваете под "Упаковываемся"? И каким образом осуществить "Объединить>графический объект вложен..."?

Re: как объеденить слои

Добавлено: 06 фев 2012, 09:59
Пётр Дубоделов
Упаковываемся: "таблица>изменить>упаковать"
В диалоговом окне "обновить колонку" есть кнопка "объединить". здесь необходимо выбрать "графический объект из таблицы "Подписи..." вложен в объект из таблицы "границы кварталов"

Re: как объеденить слои

Добавлено: 06 фев 2012, 11:22
Ruslener
Огромное спасибо!)