Совмещение маленьких полигонов с более крупными
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Совмещение маленьких полигонов с более крупными
Всем доброго времени суток, возник вопрос. Как в arcgis совместить меньшие полигоны с более крупными? Находил ответы про инструмент удаление, однако он не помог, полигоны так и остались
-
- Завсегдатай
- Сообщения: 431
- Зарегистрирован: 06 ноя 2009, 13:18
- Репутация: 10
- Откуда: Екатеринбург
Re: Совмещение маленьких полигонов с более крупными
Я использую "Слияние".
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
Слияние к сожалению не подходит, нужно совместить свыше 250к объектов, необходим +/- автоматический метод
- Вложения
-
- изображение_2021-04-22_113953.png (109.78 КБ) 5125 просмотров
-
- Завсегдатай
- Сообщения: 431
- Зарегистрирован: 06 ноя 2009, 13:18
- Репутация: 10
- Откуда: Екатеринбург
Re: Совмещение маленьких полигонов с более крупными
Сделай слияние всего, а потом раздроби составной объект.
Я так точно делал.
Правда потеряется атрибутивная информация.
А ещё можно сделать выборку по расположению.
Выбрать объекты лежащие внутри других объектов, потом их удалить.
Я так точно делал.
Правда потеряется атрибутивная информация.
А ещё можно сделать выборку по расположению.
Выбрать объекты лежащие внутри других объектов, потом их удалить.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
Я не совсем верно выразился, эти микрополигоны должны слиться автоматически с ближайшим соседом. Я сделал слияние исходного слоя с этими осколками (были выведены в отдельный слой) и теперь необходимо именно эти осколки присоединить к изначальным полигонам.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Совмещение маленьких полигонов с более крупными
Выложите фрагменты шейпов маленьких и больших полигонов.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
Вот тут два слоя. Слой осколки необходимо слить с соседними полигонами из слоя без осколков.
https://disk.yandex.ru/d/z7UROFKWTLAIRg
https://disk.yandex.ru/d/z7UROFKWTLAIRg
-
- Завсегдатай
- Сообщения: 297
- Зарегистрирован: 03 июн 2015, 10:19
- Репутация: 72
Re: Совмещение маленьких полигонов с более крупными
А если "осколок" примыкает к двум смежным "большим" полигонам, по какому правилу объединять?
- Вложения
-
- 1.png (9.89 КБ) 5031 просмотр
-
- Завсегдатай
- Сообщения: 297
- Зарегистрирован: 03 июн 2015, 10:19
- Репутация: 72
Re: Совмещение маленьких полигонов с более крупными
Наверное, можно сделать так... Присвоить атрибуты "стыковых" "больших" полигонов тем "осколкам" (intersect?). Вставить эти "осколки" в слой "bez_oskolkov"... Потом продиссолвить по какому-то определяющему полю (dissolve).
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
Хмм, стоит попробовать, как получится, отпишусь, заранее благодарю.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
Vadim, к сожалению, этот вариант не мой случай, т.к. есть масса осколков, примыкающих к двум полигонам одновременно и необходимо фиксить это вручную, при этом бьется атрибутивка. Но все равно спасибо за идею
-
- Гуру
- Сообщения: 1097
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090253
- Откуда: г. Жуковский МО
Re: Совмещение маленьких полигонов с более крупными
Azimut21, Извините, я не совсем понял Вашу задачу. Так не подходит?
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
tikhpetr, нет, данный способ не подходит, поскольку осколки должны с полигоном без границы, как бы стать продолжением полигона.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Совмещение маленьких полигонов с более крупными
bez_oskolkov_and_oskolki
- Вложения
-
- bez_oskolkov_and_oskolki.png (58.67 КБ) 4871 просмотр
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 13 дек 2020, 13:15
- Репутация: 0
- Откуда: Россия
Re: Совмещение маленьких полигонов с более крупными
lam, Добрый день, слияние я тоже сделал и получил такую же картинку, но я хотел узнать, как присоединить осколки к полигона без лишней границы, чтобы осколок и соседний полигон стали единым полигоном с атрибутами большего. Как это стало на примерах скинутых ниже.
- Вложения
-
- изображение_2021-04-23_133445.png (75.69 КБ) 4864 просмотра
-
- изображение_2021-04-23_133404.png (79.08 КБ) 4864 просмотра
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость