30003: Слой отображается во всех диапазонах масштаба
В этом разделе
В слое вашей карты не используется масштабозависимое отображение, и это может снизить производительность. Некоторые слои карты, содержащие большое число объектов, следует отображать только в некоторых масштабах карты. В качестве примера можно привести отображение всех объектов электроэнергетики в экстенте большого города. В этом случае ограничение отображения объектов электроэнергетики некоторыми крупными масштабами карты позволит улучшить производительность, поскольку в общегородском экстенте будет отображаться меньше объектов. В случае масштабозависимого отображения объекты подробного изображения не будут отображаться, пока вы не покажете крупным планом мелкие области.
Решения
- Задайте для слоев вашей карты масштабозависимое отображение. Более подробно см. Отображение слоев в определенных масштабах.
- Или создайте составной слой, чтобы отображать различный объем информации в каждом масштабе карты.
Дополнительная информация
Вам часто понадобится задавать масштабозависимое отображение надписей для слоев вашей карты, чтобы лучше справляться с этими ситуациями. Например, при уменьшении масштаба карты бывает сложно увидеть подробную информацию. А при увеличении масштаба информация может оказаться слишком общей.
В этих случаях применение зависимости отображения слоев карты от масштаба позволяет ускорить отображение и сделать представление информации более ясным за счет отображения в каждом масштабе карты только того, что необходимо, и применения для каждого масштаба эффективных символов и надписей.
Общий обзор и рекомендации по проектированию мультимасштабных интерактивных картографических приложений см. в Создание интерактивных базовых карт и Построение операционных слоев карты.