Я работаю в ArcGIS, используя виртуальное программное соединение Citrix на работе. Иногда он ужасно медленный, и без каких-либо изменений в MXD, над которыми я работаю, одну минуту ArcMap может работать с разумной скоростью, а затем в следующую минуту он может замедлиться до ползания. ИТ-отдел считает, что причиной проблемы является слишком много слоев на моей карте. У меня есть предчувствие, что проблема может заключаться в аппаратной или программной конфигурации или просто в том, что мы в первую очередь используем Citrix.
В любом случае, в моем стандартном MXD, который я использую для редактирования, есть 57 слоев SDE и 2 слоя файловой базы геоданных. Подавляющее большинство - это слои, которые мне нужно проверить для редактирования. Я должен проверить, существуют ли какие-либо данные для каждого из слоев, потому что они должны быть отредактированы и проверены для каждого проекта строительства трубопровода. Только несколько слоев являются слоями базовой карты, на которые я должен ссылаться на регулярной основе.
ИТ-отдел хочет, чтобы я сократил количество слоев, которые я использую, до 10. В идеальном мире это было бы хорошо. Но в реальном мире это не практично. С таким предложением мне придется использовать около 5 различных MXD, чтобы выполнить задачу редактирования для данного проекта. Я экспериментировал с использованием только 10 слоев, и это сильно ограничивает. Мне не хватает контекста моих данных по отношению к другим данным, и мне приходится многократно посещать одну и ту же область, чтобы убедиться, что все данные были обновлены. Все это лишь для небольшого улучшения производительности и небольшого снижения количества сбоев при редактировании.
Поэтому я должен спросить, есть ли идеальное количество слоев? Сколько это слишком много?