Объединение полигонов

Не знаете, где задать вопрос? Задавайте здесь.
athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Объединение полигонов

Сообщение athe » 24 апр 2020, 10:02

Доброго времени суток уважаемые форумчане.
Регулярно сталкиваюсь с с неудобством при объединении полигонов с общими границами. Некоторые границы не исчезают (см. изображение ниже). Это баг или результат моих некорректных действий?
Изображение
Заранее благодарен.
С уважением, athe.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 10:11

Это щели, которые Вы оставляете в процессе оцифровки.

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 10:19

Здравствуйте lam, спасибо за ответ.
Каким образом образуются это щели? Это как-то связано с проекцией?

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 10:27

athe писал(а):
24 апр 2020, 10:19
Каким образом образуются это щели? Это как-то связано с проекцией?
Нет, с проекцией не связано. При оцифровке полигонов у Вас на некоторых узлах не произошло замыкание на смежный полигон.

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 11:15

lam,
Для разбивки я использовал стандартную функцию "split features". Возможно есть смысл использовать что-то другое? Или мультиполигоны необходимо дополнительно обрабатывать каким-то образом для избежания подобных случаев?
Подскажите пожалуйста.
Спасибо.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 11:48

Выложите пару полигонов до разбивки и после разбивки в формате shapefile.

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 14:57

Прилагаю во вложении архивы с полигонами до и после разбивки.
Спасибо.
Вложения
before.7z
(2.29 КБ) 326 скачиваний
after.7z
(4.21 КБ) 340 скачиваний

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 15:16

athe писал(а):
24 апр 2020, 11:15
Для разбивки я использовал стандартную функцию "split features".
Опишите по пунктам последовательность Ваших действий.

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 15:34

lam писал(а):
24 апр 2020, 15:16
Опишите по пунктам последовательность Ваших действий.
1.Создаю шейп:
Layer - Create layer - New shapefile layer...
2.Очерчиваю контур с помощью функции "Add polygon feature"
Изображение
3.В случае необходимости разбивки на зоны определённой площади- устанавливаю систему координат Europe_Albers_Equal_Area_Conic ESRI:102013
И создаю сетку с нужными сторонами (для ориентирования).
Изображение
4.Разбиваю полигон функцией "Split Features".
Изображение

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 15:39

5. После разбиения полигонов функцией "Split Features", Вы объединяете полигоны с общими границами и получаются щели?

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 15:59

lam писал(а):
24 апр 2020, 15:39
5. После разбиения полигонов функцией "Split Features" потом объединяете полигоны с общими границами и получаются щели?
Да, забыл последний пункт.
Иногда визуально видны щели в Google Earth после конвертации в .kml.
Не может быть причиной разбивка в равновеликой системе координат, после чего программа накладывает полигон на сферу и проявляются подобные "щели"?

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 16:07

Каким инструментом объединяете полигоны с общими границами?

athe
Участник
Сообщения: 52
Зарегистрирован: 06 июн 2018, 14:21
Репутация: 3
Откуда: Киев

Re: Объединение полигонов

Сообщение athe » 24 апр 2020, 16:31

Вначале выделяю необходимые полигоны стандартным выделением, после чего использую функцию "Merge Selected Features"
Изображение

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Объединение полигонов

Сообщение lam » 24 апр 2020, 17:04

В примере полигонов, которые Вы выложили, границы исчезают при объединении.
Выложите полигоны, которые на скриншоте - https://gis-lab.info/forum/viewtopic.ph ... 23#p172907

tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Re: Объединение полигонов

Сообщение tikhpetr » 24 апр 2020, 22:13

Кажется, я с такой штукой сталкивался. Прежде, чем объединять, откройте их по-одному и задайте атрибуты геометрии.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость