Убедитесь, что все ваши слои пространственно проиндексированы. Затем ArcMap (или любое другое программное обеспечение ГИС) может быстро определить, что находится внутри прямоугольника, который вы пытаетесь нарисовать.
Следующее - сделать каждый слой видимым только в масштабе, где он имеет смысл. Если вы рисуете слой, созданный для масштаба 1: 1000 в масштабе 1: 100000, это займет много времени, и вы, вероятно, не увидите детали в любом случае.
Третье - не иметь видимых слоев, которые бы покрывали друг друга. Тогда все они будут нарисованы (я думаю, что это справедливо и для программного обеспечения Arc), но вы видите только тот, что спереди.
Если он все еще медленный, вы, вероятно, отправляете данные с другого компьютера с слишком плохим соединением.
В качестве альтернативы вы толкаете базу данных далеко. Тогда, возможно, вам стоит взглянуть на другие программные решения (они могут быть открытыми и бесплатными ;-))
Я думаю, вы могли бы остановить его от автоматического перерисовки, но я не уверен, что это то, что вы действительно хотите сделать.
/ Никлас