ArcMap черезмерное использует системные ресурсы

0 голосов
спросил 07 Май, 08 от Dorofeev1 (6,460 баллов) в категории Программные продукты Esri
Здравствуйте!
   Я столкнулся с очень странной проблемой - черезмерное использование ArcMap`ом системных ресурсов при редактировании полигональных слоев.   Проблем появилась при попытке соединить кадастровые данные по административно-территориальным единицам в единое пространство.
   Раньше структура БД представляла собой набор Dataset`ов по 1 на административную единицу. Для удобства построения запросов было принято решение объединить данные в один Dataset с географической координатной системой Pulkovo 1942.
 После загрузки данных получилось около 13 тыс участков в одном слое. При попытке отредактировать геометрию или добавить новый объект в слой с участками ArcMap зависает на 15 сек при этом процессор загружается до 100% и используется коло 700 м оперативной памяти, через 15 сек процессор и памыть освобождаются.
  При этом, если создавать объекты в линейных и точечных темах, а так же в полигональных, где находится небольшое колличетсво объектов, такой проблемы не возникает.

  Подскажите в чем может быть причина столь странного поведения
  

5 Ответы

0 голосов
ответил 07 Май, 08 от JGBoBBy (4,940 баллов)
Надо бы поподробнее - версия ArcGIS, тип базы - файловая или персональная, что за машина... Как добавляли данные? Просто все слили в один Набор Объектов или в один слой? 13000 объектов это совсем небольшое количество. имеется опыт работы на слоях с количеством объектов превыщающим 1,5млн и таких симптомов не обнаруживалось. Видимо, чтото с оптимизацией данных.
0 голосов
ответил 07 Май, 08 от Dorofeev1 (6,460 баллов)
  Да, я тоже предполагаю, что это не нормально 13000 полигонов в одном фич-классе слишком мало для появления тормозов.
Используется ArcGis 9.2 , данные хранятся в ArcSDE.
Данные загружались через Load Data в персональную БД , потом Dataset был скопирован в SDE.  Правда в проекте ArcMap данные проецируются на лету из географической гоординатной системы в СК - 63.
  Конфигурация машины:
Процессор Intel Core Duo 2.33 Ггц 4мб кеш
Оперативная память 2гБ
Видеокарта  Nvidia 8800GTX 768 Мб 
 
0 голосов
ответил 07 Май, 08 от Grigoriy (127,020 баллов)
Для начала пересчитайте пространственные индексы у класса объектов. Обратите внимание, что данные у Вас в градусах.
0 голосов
ответил 08 Май, 08 от JGBoBBy (4,940 баллов)

  ...  Правда в проекте ArcMap данные проецируются на лету из географической гоординатной системы в СК - 63.  ... 


Тоже не есть хорошо. Можно попробовать редактировать данные без перепроецирования "на лету" в новом проекте, просто чтобы исключить, что проблема именно в этом. Хотя перепроецирование "на лету" для 13000 полигонов наврядли большая проблема.
0 голосов
ответил 08 Май, 08 от Dorofeev1 (6,460 баллов)

Проблема исчезла при установке 5го сервиспака :)

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...