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

Разрезка полигона на равные кусочки (полигоны)

Добавлено: 23 авг 2010, 12:08
arzobispo
Всем привет! :)
У меня возникла такая проблема: есть полигон и его надо разрезать на много маленьких кусочков (картинка прилагается). В какой программе это можно сделать?

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 23 авг 2010, 17:37
Максим Дубинин
именно так, с щелями?

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 03:00
Boris
в mapinfo.
PS
чем короче вопрос, тем глобальней ответ.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 05:10
arzobispo
Максим Дубинин писал(а):именно так, с щелями?
Да, совершенно верно, с щелями, если без них, то мне придется потом полигоны в ручную двигать друг от друга. Но если это не возможно, то можно без щелей.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 05:12
arzobispo
Boris писал(а):в mapinfo.
PS
чем короче вопрос, тем глобальней ответ.
Но с другой стороны, краткость сестра - таланта :)))
А каким инструментом или командой резать в MapInfo полигон на кусочки?

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 05:31
Максим Дубинин
QGIS

1. Вектор\Выборка\Векторная сетка - сделать полигональную сету (по охвату общего полигона)
2. Вектор\Выборка\Векторная сетка - сделать линии (по охвату общего полигона)
3. Вектор\Обработка\Буферные зоны - буферизовать линии 1/2 расстоянием между квадратами
4. Вектор\Обработка\Пересечение - прорезать полигоны буферными зонами, удалить межполигональные пространства.
5. Обрезать результат прорезки общей границей

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 05:43
arzobispo
Спасибо! :)
Дома попробую, а то на работе стоит токо МапИнфо 8.5 и самая первая версия QGIS, скачать новую - меня повешают...

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 06:30
arzobispo
Boris писал(а):в mapinfo.
PS
чем короче вопрос, тем глобальней ответ.
Вот пытаюсь в МапИнфо разрезать полигон на кусочки и что-то нифига не получается, может что то делаю не так? Вот порядок моих действий:
1.Выбрал нужный полигон на слое.
2.Объекты -> Выбрать изменяемый объект.
3.Рядом рисую еще один полигон, токо маленький и затем его выбираю.
4.Объекты -> Разрезать.
5.В окошке Разобщение данных, ввожу значение любое и жму ОК.
В итоге полигон как был так и остался целым и не разрезанным :(

Также пытаюсь разрезать полигон полилинией (видео прилагается):
1.Выбрал нужный полигон на слое.
2.Объекты -> Выбрать изменяемый объект.
3.Рядом рисую маленький квадрат из полилинии, затем его выбираю.
4.Объекты -> Разрезать полилинией.
5.В окошке Разобщение данных, ввожу значение любое и жму ОК.
В итоге полигон не разрезался :(

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 16:41
Elman
Esli est ArcGIS on prekrasno spravlyaetsya s etim.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 17:56
Boris
начнем с самого простого - сетку построили или нет? в виде чего сетка? сетка имеет толщину?
когда есть что резать и есть чем и все этих объекта полигоны - Mapinfo режет без проблем. Операция называется "Удалить", т.к. она удаляет места перекрытия.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 18:08
arzobispo
Сетку не строил. Все что делал это видно в видеофайле в посте.
Как сетку рисовать из обычных линий с тем шагом что мне в итоге надо разрезать на квадраты/прямоугольники. Да, сетка имеет толщину, чтобы полчилось расстояние между полигонами при разрезке.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 24 авг 2010, 18:59
Boris
Утилита Grid Maker.rar
в файле все по шагам.
(383.58 КБ) 598 скачиваний
для полной вставки ответа не хватит места на странице, так что пришлось вложением. самое муторное - набивать координаты границ сетки. все остальное - дольше писать, чем делать.

Re: Разрезка полигона на равные кусочки (полигоны)

Добавлено: 25 авг 2010, 08:13
arzobispo
Спасибо Борису, Максу, а также всем кто помогал! :)
Мануал отличный! Хотя с ним мне пришлось повозиться, п/ч есть некоторые различия как в переводе менюшек, а также в том, что у меня МапИнфо 8.5.
Проблема решена! :)