Страница 1 из 2
Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 07:31
Gulewski
Здравствуйте!
Возникла такая проблема:
есть 2 БГД с одинаковой структурой, с одинаковыми системами координат в каждом Feature-классе каждого датасета. Требуется продублировать данные из бгд "А" в бгд "Б". с одним из фиче-классов возникает проблема:
фиче-класс грузится в датасет через ArcMap операцией Import -> Feature Class (single). все проходит успешно, никаких ошибок и предупреждений. но при попытке просмотреть загруженный фиче-класс через ArcMap, появляется критическая ошибка и предложение выслать отчет об ошибке в ESRI. когда включена функция "Pause Drawing", слой отображается в списке слоев, можно просмотреть таблицу атрибутов и прочее. Также аркгис не позволяет сделать датасет, в который грузится эта таблица, версионным, соответственно данные невозможно править.
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 09:00
novia
поподробнее расскажите что из какой бд и в какую вы грузите. какая версия аркгис?
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 09:06
Gulewski
слой полигональных объектов. версия arcgis 10.0 на стороне исходной бгд и 10.1 на стороне целевой.
я бы предположил, что именно в этом проблема, но со всеми остальными слоями такого не происходит.
пытался вычищать таблицу полностью через оракловский софт Toad, чистил таблицы А и D, но все равно при попытке отрисовки вылетает критическая ошибка.
также проводил компрессию базы, не помогло. проверял геометрию объектов, аналогичный результат
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 12:16
novia
попробуйте обновить экстенты в свойствах классов в окне Каталога в 10.1
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 13:09
Gulewski
экстент класса в целевой базе совпадает с экстентом в исходной таблице. при нажатии на кнопку "recalculate" вываливается такая ошибка:
Faled to recalculate extent.
The specified coordinates exceeds the valid coordinate range
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 13:42
novia
ну собственно подозреваю, что это и рушит отображение набора данных, осталось найти способ это победить
делали repair geometry?
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 13:47
Gulewski
да, делал. были найдены и устранены самопересекающиеся полигоны в исходной таблице, после чего данные были перегружены в целевую. но это, к сожалению не помогло.
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 13:52
novia
какая у вас СК?
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 14:00
Gulewski
pulkovo 1942 3 degree gk cm 78e
ск, основанная на pulkovo 1942
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 14:09
novia
у вас данные за пределы зоны не выходят?
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 14:19
Gulewski
в том-то и дело, что нет. на исходной базе все прекрасно работает и отображается, а как только происходит импорт в целевую - сразу ошибка
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 14:24
novia
попробуйте, если это возможно создать новый пустой класс объектов с этой СК, а потом загрузить туда объекты
Re: Критическая ошибка ArcGIS
Добавлено: 04 мар 2013, 14:35
Gulewski
интересная особенность: до того, как происходит загрузка этого класса, датасет является версионным, а после загрузки версионность пропадает. почему так может происходить?
Re: Критическая ошибка ArcGIS
Добавлено: 05 мар 2013, 10:59
Gulewski
Воспользовавшись советом novia, грузил объекты постепенно. в итоге нашел 6 объектов, на которых аркгис валится в критическую ошибку. с объектами провел repair geometry - абсолютно ничего не выявлено. объекты находятся практически в центре среди остальных, след-но, проблемы не с экстентом. на какие ошибки и как можно еще проверить эти объекты?
(уточню: полигональные объекты не составные, самопересечений нет,за экстент не выпадают)
Re: Критическая ошибка ArcGIS
Добавлено: 05 мар 2013, 11:35
novia
Gulewski писал(а):Воспользовавшись советом novia, грузил объекты постепенно. в итоге нашел 6 объектов, на которых аркгис валится в критическую ошибку. с объектами провел repair geometry - абсолютно ничего не выявлено. объекты находятся практически в центре среди остальных, след-но, проблемы не с экстентом. на какие ошибки и как можно еще проверить эти объекты?
(уточню: полигональные объекты не составные, самопересечений нет,за экстент не выпадают)
предложу смешной, но скорее всего действенный способ. 6 полигонов в шейп-файл, а потом обратно