Создание объектов в сети полигонов

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Antifriz
Активный участник
Сообщения: 100
Зарегистрирован: 07 мар 2013, 00:16
Репутация: 1

Создание объектов в сети полигонов

Сообщение Antifriz » 06 фев 2014, 22:38

Нужно создать в центре каждого полигона сети квадратов по кругу. Есть инструмент какой-нибудь?

kog9
Участник
Сообщения: 95
Зарегистрирован: 08 май 2011, 17:34
Репутация: 8
Откуда: Минск

Re: Создание объектов в сети полигонов

Сообщение kog9 » 07 фев 2014, 03:36

Единственное что приходит на ум, это создать точки (центроиды) для каждого полигона, а потом построить буферные зоны вокруг каждой точки

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Создание объектов в сети полигонов

Сообщение gamm » 08 фев 2014, 21:10

Antifriz писал(а):Нужно создать в центре каждого полигона сети квадратов по кругу. Есть инструмент какой-нибудь?
если религия позволяет, то вывести shape, загрузить в R и сделать за часок ... хотя сеть (значит без разрывов) квадратов по кругу в Евклидовом пространстве построить не получится. Если не позволяет, то таки да - искать инструмент ...

swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Создание объектов в сети полигонов

Сообщение swdartvader » 08 фев 2014, 22:57

Да, если расстояния от центроида квадрата до его грани во всех случаях равны, то почему бы не сделать буферы от таковых (центроидов) с фиксированным радиусом (чай будут равны сторона квадрата / 2). В соответствующем инструменте (Toolbox-Analisys-Proximity-Buffer) есть чекбокс "dissolve", который позволит стереть границы между окружностями, получив один большой полигон, если необходимо

Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание объектов в сети полигонов

Сообщение Andrey Zhukov » 09 фев 2014, 13:59

Antifriz, к сожалению, готового инструмента нет. Надо брать в руки питон или сишарп и скриптовать.

gamm, вы прям как РПЦ :) "У вас тут неправильные религии!"
Зачем выгружать в R, если это все нормально реализуется в arcpy или arcobjects? За тот же часок.

Antifriz
Активный участник
Сообщения: 100
Зарегистрирован: 07 мар 2013, 00:16
Репутация: 1

Re: Создание объектов в сети полигонов

Сообщение Antifriz » 11 фев 2014, 13:03

Вариант с центроидами подходит. Спасибо.

gamm, я, наверное, некорректно задал вопрос и вы не так поняли. Нужно было в каждом из квадратов сети создать по кругу. Сеть квадратов нормальная, эвклидовая :)

Ответить

Вернуться в «ArcGIS»

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

Сейчас этот форум просматривают: Ahrefs [Bot] и 5 гостей