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

Нарезка карты на номенклатурные листы

Добавлено: 08 сен 2011, 09:11
oven82
День добрый, коллеги!
Есть карта 1:1 000 000, очень много слоев.
Нужно нарезать эту карту на номенклатурные листы (или вырезать один и тот же кусок) из всех шейпов.

Нашла в инете два способа :
Вариант1:
1. Создаете шейп с вырезающим полигоном.
2. Добавляете все шейпы в ArcMap. Шейпы, которые нужно обрезать, должны находится в одном каталоге.
3. Стартуете сессию редактирования.
4. Аккуратно выделяете вырезающий полигон.
5. В меню панели редактора выбираете "Вырезать..." (Clip...). Вырезаться будут объекты из всех включенных (отображаемых) слоев.

Вариант2:
ArcToolBox->Анализ(Analysis Tools)->Извлечение(Extract)->Вырезание(Clip). Правой кнопкой на инструменте выбираете "Пакетно"(Batch) и заполняете параметры.
При втором способе сохраняется первоисточник шейпа, он мне больше подошел.

Но, а столкнулась вот с какой проблемой: некоторые слои, например растительность,большая по объему, имеющая многомиллионные точки-разрезать не получается, выдает ошибку ...скажите что можно еще сделать ???
Благодарю! :D

Re: Нарезка карты на номенклатурные листы

Добавлено: 08 сен 2011, 11:51
ggis
может, как вариант, забросить все в базу и потом воспользоваться инструментом Extract Data из панельки Distributed Geodatabase?

Re: Нарезка карты на номенклатурные листы

Добавлено: 08 сен 2011, 12:30
oven82
ggis писал(а):может, как вариант, забросить все в базу и потом воспользоваться инструментом Extract Data из панельки Distributed Geodatabase?
а можно конкретнее прописать путь , где он этот инструмент располагается в ArcCataloge...Благодарю :oops:

Re: Нарезка карты на номенклатурные листы

Добавлено: 08 сен 2011, 12:50
ggis
в аркмеп в тулсах

Re: Нарезка карты на номенклатурные листы

Добавлено: 09 сен 2011, 13:14
Роман
Возможно это не совсем то, но думаю может пригодиться в случае необходимости распечатки.
http://help.arcgis.com/en/arcgisdesktop ... 0006000000
http://blogs.esri.com/Support/blogs/map ... pages.aspx

Re: Нарезка карты на номенклатурные листы

Добавлено: 10 сен 2011, 02:58
Boris
ogr2ogr из командной строки умеет вырезать объекты векторных файлов прямоугольниками, заданными двумя углами. А номенклатурные листы, как правило, в долготе/широте именно прямоугольные. При большом количестве объектов (не вершин), отбросить лишние можно дополнительным запросом. И выходной вектор сохраняет всю атрибутику входного.