Здравствуйте! Возникла следующая проблема.
Имеются пространственные данные в базе геоданных (их можно экспортировать и в шейпы), полученные с помощью конвертации из MapInfo. Разбиты они полистно и каждому листу соответствует свой feature dataset. Пока есть маленький фрагмент состоящий из четырех листов со множеством объектов (горизонтали основные, горизонтали утолщенные, овраги и еще примерно по 80-120 файлов для каждого листа). Название каждого из файлов имеет следущий вид "cls22630000_lin". Суффикс меняется на sqr, pnt и vec, что соответствует внутреннему типу шейпа (точки, линии, полигоны). Соответственно меняется и число приводимое в примере. Если объект такого же вида (например горизонталь) встречается на другом листе то к его названию дописывается "1". Если на третьем листе - "2".
Задача такова - соединить все объекты с одинаковым названием (например cls22630000_lin, cls22630000_lin2, cls22630000_lin3) в один. При этом сохранив домейн (properties-subtypes-domains) и, что ОЧЕНЬ облегчит работу - алиас (псевдоним) самого файла.
Я использую ArcGIS10 и решил сгруппировать файлы в modelbuilder'е и присоединять каждую группу объектов поочередно к тулзе Merge, но он вылетал раз 6 а потом просто потер мой файл модели когда ранжирование было сделано на 30%. Потратил на это дело примерно часа 3. Также при данной операции слетали алиасы файлов конечных.
Есть ли способ осуществить эту операцию как-либо авто\полуавтоматически и другими способами? Т.к. в распоряжении есть только 4 листа, а будет их около 100.
Как осуществить массовый Merge совместно с поиском?
-
- Интересующийся
- Сообщения: 15
- Зарегистрирован: 09 июн 2009, 11:08
- Репутация: 0
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 5 гостей