Я пытаюсь запустить процесс Intersect в arcgis 10 sp 3 с двумя наборами файлов (аспект и наклон) с высотой до 1 м на площади 65 000 кв. Км. Аспект имеет 9 930 384 записей, а уклон имеет 31 435 462 записей (всего около 12 ГБ в 2 файловых гео-базах данных).
Я выполнил ремонт геометрии примерно 3 раза, и теперь наборы данных не сообщают об ошибках (каждый раз занимал более 30 часов).
Теперь я получаю
Выполнение (Пересечение): Пересечение "D: \ SCRATCH \ Projects \ 106 \ data \ 7_asp_Merge.gdb \ asp_HghstRez_M_rep #" D: \ SCRATCH \ Проекты \ 106 \ data \ working \ working.gdb \ AsSl_Int ALL # INPUT Время запуска: вс 23 октября 02:19:10 2011 Особенности чтения ...
Обработка плитки ...
ОШИБКА 999999: Ошибка при выполнении функции.
Неверная топология [Слишком много конечных точек lineseg.]
Не удалось выполнить (Пересечь).
Сбой в ВС 23 октября 04:09:12 2011 (Истекшее время: 1 час 50 минут 2 секунды)
Это действительно проблема топологии или проблема размера файла?
Я попытался использовать инструмент ArcINFO SPLIT, но он не работает даже при наличии более 1 ТБ свободного места на диске, а при меньшем наборе файлов возникают неровные края. Я не могу использовать DICE, так как области, которые пересекаются между asp и склоном, должны быть точно такими же. Я понимаю, что в больших наборах данных ESRI взламывает (автоматически фрагментирует) наборы данных - это может вызывать проблемы? Есть ли еще информация, которую я могу предоставить, чтобы решить проблему.
Технические характеристики машин больше, чем минимум ESRI - у нас 16 ГБ ОЗУ, Intel Xeon, Windows 7, 64-битные, 2 x 1 ТБ диска и более 1,2 ТБ свободного места на дисках. Все файлы, используемые в процессе, находятся на локальных дисках.
только что нашел это объяснение (2 июля 2012 г.), которое дает много полезных советов по решению проблем.
http://blogs.esri.com/esri/arcgis/2010/07/23/dicing-godzillas-features-with-too-many-vertices/