Ограничения фрейма карты

Карты в компоновке существуют во фреймах карты, являющихся в контейнерах для карт. Фрейм карты может указывать на любую карту или сцену вашего проекта. Фрейм карты и вид карты независимы, и изменение масштаба фрейма карты и перемещение по нему не влияет на открытые виды карты. Ограничения фрейма карты позволяют ограничить экстент карты. Например, вас интересует только географический поднабор данных, и вы хотите ограничить доступ пользователей карты в эту область. Кроме того, вы можете создать экстент карты с одним фреймом данных (например: карта-врезка), на основании другого фреймом данных.

Примечание:

В то время как экстент карты во фрейме и в соответствующем виде карты независимы, содержание карты - нет. Фрейм карты в компоновке похож на открытый новый вид карты. К примеру, если вы выберете объекты на карте, они будут выбраны во всех открытых видах этой карты – в том числе в любом фрейме карты. Аналогично, если вы выключаете слой в одном из видов, он выключится во всех. Свойства слоя нельзя указать для вида.

Установка ограничения фрейма карты

Обновите экстент карты фрейма, активировав его и применяя инструменты навигации для перемещения по карте и изменения ее масштаба.

Подробнее об активации фрейма данных см. раздел Работа с картой в компоновке.

  1. Чтобы задать ограничения на отображение фрейма карты, убедитесь, что компоновка находится в активном виде.
  2. На панели Содержание щелкните правой кнопкой фрейм карты и выберите Свойства , чтобы открыть панель Формат фрейма карты .
  3. На панели Формат фрейма карты, на вкладке Опции отображения Display Options, выберите ограничение фрейма карты.

    У 3D-сцен не бывает фиксированных ограничений. Ограничения фрейма карты в сценах всегда ограничены до None.

Стандартные ограничения фрейма карты

Следующие ограничения фрейма карты можно применить к фрейму 2D-карты:

ОграничениеОписание
Нет

Нет ограничений для фрейма карты. Отсутствуют ограничения типа допустимой навигации при активном фрейме карты.

Фиксированный экстент

Задает экстенту карты фрейм карты. Навигация недоступна при активации фрейма карты, и при изменении размера фрейма карты масштаб карты меняется в соответствии с экстентом. Фиксированным экстентом может быть текущий экстент карты (по умолчанию)или полный экстент слоя карты. Вы также можете добавить поле, чтобы задать фиксированный буфер между экстентом и границей фрейма карты.

Фиксированный центр

Задает центральную точку фрейма карты. Масштабирование и вращение вокруг точки допускаются при активном фрейме, а передвижение карты – нет. Если вы измените размер фрейма карты, масштаб и экстент обновляются для сохранения центра. Можно задать, чтобы центральной точкой был центр текущей карты (по умолчанию) либо центр слоя карты.

Фиксированный центр и масштаб

Задает центральную точку фрейма карты и масштаб. Изменение масштаба и перемещение недоступны, если активен фрейм карты. При изменении размера фрейма карты экстент карты обновится так, чтобы масштаб и центр сохранились.

Фиксированный масштаб

Задает масштаб фрейма карты. Перемещение и вращение вокруг точки допускаются при активном фрейме, а масштабирование карты – нет. При изменении размера фрейма карты экстент карты обновится так, чтобы масштаб сохранился.

Несколько ограничений фрейма карты

Если в компоновке есть несколько фреймов, становятся доступными дополнительные ограничения. Такие дополнительные ограничения включают однонаправленные связи между двумя фреймами карты, связывающие их вместе. Каждое ограничение позволяет выбрать фрейм карты, с которым связывается текущий фрейм карты. Этот выбранный фрейм карты называется связанным фреймом карты. Если вы обновляете экстент связанного фрейма карты, фрейм карты с заданным ограничением обновится автоматически.

Ниже приведены дополнительные ограничения:

ОграничениеОписание
Экстент связанного фрейма карты

Настраивает текущий фрейм карты так, чтобы он соответствовал экстенту связанного фрейма. При активации этого фрейма карты навигация недоступна.

Ниспадающем меню Слой можно выбрать слой текущего фрейма в качестве слоя пересечения. Это значит, что экстент текущего фрейма карты будет содержать границы всех объектов в пределах связанного экстента фрейма карты. Например, если вы задали Штаты США в качестве слоя пересечения, а ваш связанный фрейм карты содержит все округа США, при приближении к округу Нью Йорк ваш текущий фрейм карты приблизится к экстенту Нью Йорка. Добавьте поле, чтобы задать фиксированный буфер между экстентом и границей фрейма карты.

Центр связанного фрейма карты

Настраивает текущий фрейм карты так, чтобы он соответствовал центру связанного фрейма. Масштабирование допускается, если фрейм карты активен, а панорамирование и вращение - нет.

Ниспадающем меню Слой можно выбрать слой текущего фрейма в качестве слоя пересечения. Это значит, что экстент текущего фрейма карты будет содержать границы всех объектов в пределах связанного экстента фрейма карты. Например, если вы задали Штаты США в качестве слоя пересечения, а ваш связанный фрейм карты содержит все округа США, при приближении к округу Нью Йорк ваш текущий фрейм карты приблизится к экстенту Нью Йорка. Добавьте поле, чтобы задать фиксированный буфер между экстентом и границей фрейма карты.

Центр и масштаб связанного фрейма карты

Настраивает текущий фрейм карты так, чтобы он соответствовал центру и масштабу связанного фрейма. Изменение масштаба и перемещение недоступны, если активен фрейм карты.

Масштаб связанного фрейма карты

Настраивает текущий фрейм карты так, чтобы он соответствовал масштабу связанного фрейма. Перемещение и вращение вокруг точки допускаются при активном фрейме, а масштабирование карты – нет.

Ограничения серии карт

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

ОграничениеОписание
Серии карт

Настраивает экстент карты на экстент индексного объекта. Это автоматически применяется к фрейму карты, содержащего индексный слой и не могут быть удалены. Для настройки используемого экстента задайте опции экстента для серии карт.

Геометрия связанных серий карт

Настраивает экстент карты на экстент индексного объекта.

Ниспадающем меню Слой можно выбрать слой текущего фрейма в качестве слоя пересечения. Это значит, что экстент текущего фрейма карты будет содержать границы всех объектов в пределах связанного экстента фрейма карты. Например, если индексный слой вашей серии карт - Основные города, и вы зададите Штаты США в качестве слоя пересечения, на странице г. Нью Йорк ваш текущий фрейм карты приблизится к экстенту Нью Йорка. Добавьте поле, чтобы задать фиксированный буфер между экстентом и границей фрейма карты.

Связанные разделы