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

Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 11:53
Kutsolap
Здравствуйте. Есть точечный шейп файл, в нем около 7000 точек. В атрибутивной таблице есть поле под названием "Площадь", т.е. точка относится к той или иной площади, их в свое время около 600, каждой площади принадлежит от 1 до 500 точек. Как разбить шейп файл по вот этим площадям, что было около 600 шейпов и в каждом были точки пренадлежащие конкретной площади?

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 12:33
trir

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 12:35
lam

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 12:38
Kutsolap
lam писал(а):
10 дек 2017, 12:35
http://desktop.arcgis.com/ru/arcmap/10. ... /split.htm
Спасибо, я пробовал данный способ, но у меня нет полигонов которые бы разбивали точки

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 12:48
Kutsolap
trir писал(а):
10 дек 2017, 12:33
http://gis-lab.info/qa/ogr2ogr-examples ... B5_OGR_SQL
Я скорее всего неправильно понял способ, но мне показалось что тут описывается лишь как выбрать определенные строки в таблице? Допустим я их выбрал, а как дальше вырезать?

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 12:56
lam
Kutsolap писал(а):
10 дек 2017, 12:38
lam писал(а): ↑20 минут назад
http://desktop.arcgis.com/ru/arcmap/10. ... /split.htm
Спасибо, я пробовал данный способ, но у меня нет полигонов которые бы разбивали точки
Для разбивки на отдельные шейпы по полю, достаточно указать только
Kutsolap писал(а):
10 дек 2017, 11:53
поле под названием "Площадь"

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 13:00
trir
Я скорее всего неправильно понял способ, но мне показалось что тут описывается лишь как выбрать определенные строки в таблице?
и сохраняет их в другой файл

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 13:22
Kutsolap
lam писал(а):
10 дек 2017, 12:56
Точки не обязательны, укажите
Спасибо, исправил

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 13:23
Kutsolap
trir писал(а):
10 дек 2017, 13:00
и сохраняет их в другой файл
Был бы Вам благодарен, если б Вы более подробно объяснили как пользоваться этим скриптом.

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 15:39
trir
Был бы Вам благодарен, если б Вы более подробно объяснили как пользоваться этим скриптом.
там ведь целая статья про это - чего не понятно?

Re: Как разбить шейп файл на несколько?

Добавлено: 10 дек 2017, 19:50
giser
Как я понимаю, поле "Площадь" когда-то уже было заполнено. Теперь на основе него нужно разделить шейп. Предлагаю собрать простую модель в ModelBuilder, состоящую из итератора выборки (указать поле группировки "Площадь") и инструмента "Копировать объекты" (в имя выходного файла включаем переменную (%Value%.shp), отвечающую за уникальность названия выходного шейпа).