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

При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 15:14
Syllion
Есть полигоны, которые нужно объединить в один. Я использую для этого инструмент Union.
Однако на выходе получаются пустые строки (см. скриншот), которые промежают объединенные.
01.png
01.png (15.85 КБ) 6090 просмотров
В чем причина? Пример шейпов тоже прикладываю.

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 15:20
novia
какой конкретно Union? где нажимаете кнопку?

Merge в меню Редактор не пробовали?

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 15:47
Syllion
Merge их cольет. Мне нужно чтобы у каждого полигона атрибуты остались.
Кнопку нажимаю Analysis\Overlay\Union

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 15:56
novia
Есть полигоны, которые нужно объединить в один.
Syllion писал(а):Merge их cольет. Мне нужно чтобы у каждого полигона атрибуты остались.
ГИС оперирует реляционной моделью для атрибутов и геометрии. определитесь вам нужно два набора атрибутов или один.

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 16:02
_lenik
Syllion писал(а):Merge их cольет. Мне нужно чтобы у каждого полигона атрибуты остались.
Кнопку нажимаю Analysis\Overlay\Union
Так они и остались - промотайте таблицу вправо.
У вас четыре полигона - отсюда четыре набора атрибутов, в каком-то месте все четыре перекрываются, в каком-то получился кусочек без перекрытия с другими - вот и пустые ячейки.

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 16:20
Syllion
Так, а как эти кусочки убрать?
ГИС оперирует реляционной моделью для атрибутов и геометрии. определитесь вам нужно два набора атрибутов или один.
не могли бы пояснить простыми словами... На тупорном примере, а то походу я немного путаю эти две функции

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 16:28
novia
реляционная модель - 1 графика = 1 строка в таблице
если у вас два объекта, при их объединении получится один комплект атрибутов.

то, что делали вы это разновидность наложения. вы получили обрезки с двойным комплектом атрибутов. в зоне пересечений они полностью заполнены. там где был только один полигон, соответственно заполнена только половина полей.

решите какой из этих двух вариантов вам действительно нужен.

з.ы. софт не будет через запятую перечислять значения тех объектов, которые были слиты в один, оставляя при этом только один комплект полей в таблице.

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 16:32
_lenik
Syllion, а что вы хотите сделать-то в конце-концов?
Merge и Union уже попробовали, может быть вам нужен Intersect?

Re: При объединение полигонов получаются пустые строки

Добавлено: 24 июн 2013, 19:55
dime1
или spatial join