Зависание при открытии проекта

0 голосов
спросил 22 Ноя, 07 от Voltron (2,800 баллов) в категории Программные продукты Esri
Столкнулся со странной ситуацией: иногда, после длительного использования проекта (файл mxd), при следующей попытке открыть этот же проект ArcMap запускается, появляется список слоев и система намертво зависает. При этом в статусной строке есть строчка "Drawing annotation in <название слоя>", хотя аннотации никогда не использовались. Кто-нибудь знает с чем такое безобразие связано и можно ли его как-то избежать?
Сейчас в таких случаях заменяем файла проекта, при этом естественно теряются индивидуальные настройки пользователя. Под работой с проектом имею в виду правку аттрибутивных таблиц, занесение и удаление объектов, перенос объектов из одного слоя в другой. Размеры проекта при которых наблюдается описанная ситуация каждый раз разные - это может быть как 4.5 Мб, так и 900 Кб.
Используемое ПО: Win2k SP4 / WinXP SP1, ArcMap 9.1, информация (слои) хранится в базе геоданных под MS SQL Server 2000, доступ через SDE 9.1

7 Ответы

0 голосов
ответил 26 Ноя, 07 от JGBoBBy (4,940 баллов)

Можно попробовать сделать проекту Save as.. При этом уменьшается его размер и оптимизируется производительность...

0 голосов
ответил 26 Ноя, 07 от Afon1 (4,480 баллов)

еще можно mxd doctor-ом из меню пуск developer tools 

0 голосов
ответил 26 Ноя, 07 от Voltron (2,800 баллов)
Можно попробовать сделать проекту Save as..

К сожалению, нельзя. Сам об этом думал, но засада в том, что проект не открывается. Т.е. открывается, но как бы не до конца - все время идет прорисовка аннотаций и доступа к меню нет :-(

А что за mxd doctor? Можно его где-то заполучить отдельно? У меня нет в Пуске пункта Developer Tools
0 голосов
ответил 26 Ноя, 07 от JGBoBBy (4,940 баллов)
Можно попробовать сделать проекту Save as..

К сожалению, нельзя. Сам об этом думал, но засада в том, что проект не открывается. Т.е. открывается, но как бы не до конца - все время идет прорисовка аннотаций и доступа к меню нет :-(

А что за mxd doctor? Можно его где-то заполучить отдельно? У меня нет в Пуске пункта Developer Tools
 
На это, можно выставить чтобы по умолчанию слои не прорисовывались. Т.е. проект должен открыться но без графики в окне карты. Либо сразу после загрузки ArcMAP, когда он начинает грузить слои,  нажать ESC. Это должно остановить загузку графики...
0 голосов
ответил 27 Ноя, 07 от Afon1 (4,480 баллов)
program files/arcgis/developerkit/tools
0 голосов
ответил 27 Ноя, 07 от Grigoriy (127,020 баллов)
Drawing annotation in <название слоя>"
А слой в <название слоя> в SDE лежит? Или это не известное Вам название?
0 голосов
ответил 28 Ноя, 07 от Voltron (2,800 баллов)
А слой в <название слоя> в SDE лежит? Или это не известное Вам название?

Слой лежит в SDE.
В списке слоев проекта он идет первым, видимо именно по этой причине он и фигурирует в сообщении "Drawing annotation in..."
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...