Настройка экстента карты

Экстент карты определяет географические границы отображения информации ГИС во фрейме данных. Границы содержат координаты верхнего, нижнего, левого и правого положения. Они являются ребрами экстента карты. Например, ниже в центре рисунка изображена карта штата Алабама (США). На рисунке также изображены границы экстента. Единицы измерения такие же, как на карте. В данном случае карта является проекцией Альберса, а единицы карты — метры.

Образец экстента карты

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

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

ArcMap предлагает несколько опций для управления экстентом карты:

По умолчанию установлена опция Автоматически (Automatic). Обратите внимание, что при выборе данной опции другие элементы управления и опции в этой части диалогового окна Экстент (Extent) будут недоступны. Соответствующие элементы управления добавляются в зависимости от выбранной опции экстента.

Настройка экстента на вкладке Фрейм данных (Data Frame) диалогового окна Свойства фрейма данных (Data Frame Properties).

Автоматически (Automatic)

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

Фиксированный экстент (Fixed Extent)

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

Использование фиксированного экстента

Есть шесть способов задания фиксированного экстента:

Если Фиксированный экстент (Fixed Extent) задается в виде данных, а пропорции (высота/ширина) окна вида данных отличны от пропорций фрейма данных в компоновке страницы, высота и ширина фрейма данных будут изменены в соответствии с пропорциями вида данных. Если необходимо создать компоновку карты с использованием фиксированного экстента, необходимо задать фиксированный экстент в виде компоновки.

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

Если вы меняете размер фрейма данных в компоновке страницы, масштаб карты изменяется. Географическая область, отображаемая на карте, не изменяется, как показано ниже:

Увеличьте размер фрейма данных, перетащив фрейм по странице.Географический экстент карты остается прежним, а масштаб карты меняется соответственно.

Фиксированный масштаб (Fixed Scale)

Эта опция позволяет сохранить масштаб карты постоянным. Укажите необходимый масштаб. Задавать масштаб можно как в абсолютном формате, например, 1:34 000, так и в относительном, например, 1 дюйм = 5 миль. Задавать масштаб можно в относительных и абсолютных форматах независимо от того, какой формат используется элементом управления масштабом. При указании масштаба значение автоматически преобразуется в текущий отображаемый формат масштаба.

При вводе значений масштаба в поле, значения остаются в верхней части списка на протяжении всего сеанса для удобства доступа в данном диалоговом окне и в других местах, где возможно указание масштаба. Для добавления или удаления предварительно заданных значений масштаба используется опция <Настроить этот список> (Customize This List), которая также позволяет изменять формат отображения масштаба. Сведения о настройке списка предварительно заданных масштабов и способе отображения масштаба хранятся в виде параметров ArcMap на вашем компьютере; эти данные не сохраняются в самом документе карты, поэтому не влияют на отображение документа, открытого на другом компьютере.

Поддерживается множество форматов масштаба:

Можно переместиться к новому месту на карте, но нельзя установить новый масштаб карты. Если вы меняете размер фрейма данных в компоновке страницы, масштаб карты не изменяется. Географическая область, отображаемая на карте, изменяется, как показано ниже:

При использовании фиксированного масштаба можно переместиться на карте и изменить экстент фрейма данных, а масштаб карты не изменится.

Другой фрейм данных (Other Data Frame)

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

Использование экстента другого фрейма данных для указания экстента фрейма данных

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

Пример, в котором показывается обзорная карта, карта меньшего размера справа, экстент которой основан на экстенте основного фрейма данных и включает поля размером 0,25 см (0,1 дюйма).

Поля измеряются от границы географического экстента выбранного фрейма данных до ближайшей границы фрейма данных, свойства которого изменяются. Размер поля применяется к каждой стороне по горизонтальной оси и по вертикальной оси. Так как соотношение сторон (ширина/высота) двух фреймов данных не совпадает, поля 0,25 см применяются только по одной оси. Поля на другой оси будут больше. Разница зависит разности соотношения сторон. Если у двух фреймов данных одинаковое соотношение сторон, поля по вертикальной и горизонтальной оси будут одинаковыми. Если использовать единицы карты, вы увидите аналогичные результаты.

ПримечаниеПримечание:

Экстент карты обновляется, если географический экстент активного фрейма данных изменяется. Это важно при использовании многостраничной компоновки. Функциональность 'Многостраничные компоновки' позволяет быстро и просто создавать серии страниц компоновок из единственного документа карты. Слой пространственных объектов, или индексный слой, делит карту на участки и создает для каждой выходной секции одну страницу.

Если для документа карты используется функциональность Многостраничные компоновки (Data Driven Pages), экстент основного фрейма данных или многостраничной компоновки привязан непосредственно к данным. Основной фрейм данных — фрейм данных, задающий экстент карты для страниц. Нельзя интерактивно менять экстент этого фрейма данных с помощью инструментов навигации по карте или команд. Кроме того, нельзя изменить опцию экстента карты в диалоговом окне Свойства фрейма данных (Data Frame Properties). Кнопка Экстент (Extent) недоступна.

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

Пример получения экстента фрейма данных из многостраничной компоновки

Более подробно о многостраничных компоновках

Вы также можете получить экстент карты, используя объединенный экстент объектов конкретного слоя, пересекающегося с экстентом другого фрейма данных. Например, вы разбили город на сетку из 60 ячеек. Карта содержит слой GridParcels, представляющий эту сетку, и вам необходимо создать карту каждой отдельной ячейки. Вам также необходимо включить карту врезки с выделенным местоположением ячейки. Одним из способов является использование локатора экстентов. В следующем примере показана карта ячейки E4. На карте врезки в правом нижнем углу показаны все ячейки и ячейка E4 выделена красным контуром.

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

Возможно, вам не нужно отображать всю сетку на карте врезки; достаточно отобразить только смежные или пересекающиеся ячейки. Это можно сделать, определив экстент карты врезки для использования другого фрейма данных (основной карты), и воспользовавшись слоем GridParcels как пересекающимся. Карта врезки будет масштабироваться до географического экстента второго фрейма данных вместе с объединенным географическим экстентом каждого объекта в выбранном слое, который пересекает экстент другого фрейма данных плюс приписанные поля.

ПодсказкаПодсказка:

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

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

Пример карты врезки, отображающей только сетку индекса, пересекающуюся с текущей сеткой.

Необходимо знать, что масштаб карты врезки можно менять. В следующем примере имеется только один пересекающийся объект. В сравнении с масштабом карты врезки для ячейки E4, имеющей со всех сторон объекты GridParcels, масштаб карты врезки для ячейки F9 меньше, так как у ячейки только три пересекающихся объекта.

Пример изменения масштаба карты врезки при меньшем масштабе ячейки.

Единицы экстента

Экстент отображается в единицах карты. Для единиц карты в ArcMap используются следующие сокращения:

Метрические единицы

Британские единицы

Географический

Прочее

Опции экстента карты и их влияние на навигацию по карте.

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

Автоматически (Automatic)

Фиксированный экстент (Fixed Extent)

Фиксированный масштаб (Fixed Scale)

Другой фрейм данных (Other Data Frame)

Панель Инструменты (Tools): Увеличить (Zoom In)

Да

Да

Да

Да

Панель Инструменты (Tools): Уменьшить (Zoom Out)

Да

Да

Да

Да

Панель Инструменты (Tools): Переместить (Pan)

Да

Да

Да

Да

Панель Инструменты (Tools): Полный экстент (Full Extent)

Да

Да

Да

Да

Панель Инструменты (Tools): Фиксированное увеличение (Fixed Zoom In)

Да

Да

Да

Да

Панель Инструменты (Tools): Фиксированное уменьшение (Fixed Zoom Out)

Да

Да

Да

Да

Панель Инструменты (Tools): Предыдущий экстент (Previous Extent)

Да

Да

Да

Да

Панель Инструменты (Tools): Следующий экстент (Next Extent)

Да

Да

Да

Да

Панель Инструменты (Tools): XY

Да

Да

Да

Да

Контекстное меню Результаты ID (ID Results): Приблизить к (Zoom To)

Да

Да

Да

Да

Контекстное меню Результаты ID (ID Results): Переместить к (Pan To)

Да

Да

Да

Да

Контекстное меню Найти результаты (Find Results): Приблизить к (Zoom to)

Да

Да

Да

Да

Контекстное меню Найти результаты (Find Results): Переместить к (Pan To)

Да

Да

Да

Да

Контекстное меню Выборка (Selection): Приблизить к выбранным объектам (Zoom To Selected Features)

Да

Да

Да

Да

Контекстное меню Выборка (Selection): Переместить к выбранным объектам (Pan To Selected Features)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Полный экстент (Full Extent)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Предыдущий экстент (Go Back To Previous Extent)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Следующий экстент (Go Back To Next Extent)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Фиксированное увеличение (Fixed Zoom In)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Фиксированное уменьшение (Fixed Zoom Out)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Центр (Center)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Приблизить к выбранным объектам (Zoom To Selected Features)

Да

Да

Да

Да

Контекстное меню Фрейм данных (Data Frame): Переместить к выбранным объектам (Pan To Selected Features)

Да

Да

Да

Да

Контекстное меню Таблица (Table): Приблизить к (Zoom To)

Да

Да

Да

Да

Контекстное меню Таблица (Table): Переместить к (Pan To)

Да

Да

Да

Да

Контекстное меню Таблица (Table): Приблизить к выбранным объектам (Zoom To Selected Features)

Да

Да

Да

Да

Контекстное меню Слой (Layer): Приблизить к слою (Zoom To Layer)

Да

Да

Да

Да

Контекстное меню Слой (Layer): Приблизить к видимому масштабу (Zoom To Make Visible)

Да

Да

Да

Да

Закладки

Да

Да

Да*

Да

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

Связанные темы

9/11/2013