Настройка сцены для 3D редактирования

На вкладке Вид в группе Вид ниспадающее меню Переключить Конвертировать содержит команды для создания 3D-сцен. Сцены позволяют наклонять 2D-карту и редактировать данные в трех измерениях, используя вертикальную ось.

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

Вы также можете добавить собственную поверхность высот и использовать ее для определения z-значений для объектов или специального анализа.

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

Последовательность действий при создании объектов-мультипатч см. в Создании объектов-мультипатч.

Конвертация карты в сцену

Конвертация карты в сцену создает новую 3D-сцену и копирует слои из активной 2D-карты в сцену. Вы можете переключить активную сцену с локальной на глобальную в любое время.

Более подробно см. Сцены.

  1. Откройте карту, которую необходимо конвертировать в сцену.
  2. На вкладке Вид в группе Вид нажмите ниспадающее меню Переключить Конвертировать и выберите один из вариантов:
    • В глобальную сцену В глобальную сцену — создает глобальную 3D-сцену, которая может использоваться для отображения глобальных по охвату объектов в масштабе всей планеты, и когда важно, чтобы была видна форма планеты.
    • В локальную сцену В локальную сцену — создает локальную 3D-сцену, которая может использоваться для работы с локальными территориями, где нужны точные измерения расстояния, направления, площади или масштаба.
  3. Чтобы изменить режим просмотра активной сцены, повторите шаг 2.
Подсказка:

Эти операции также можно выполнить на панели Каталога, щелкнув правой кнопкой мыши на карте и воспользовавшись контекстным меню.

Режимы просмотра сцен

В таблице ниже вы найдете основные отличия между локальными и глобальными сценами.

Локальная сцена Вид 3D сценыГлобальная сцена Вид 3D глобуса

Отображение 3D-ресурсов с локальными перспективой и масштабом с использованием географической системы координат (GCS) или системы координат проекции (PCS).

Отображение 3D-ресурсов с глобальными перспективой и масштабом с использованием географической системы координат (GCS).

Изменение экстента вырезания ваших данных.

Вы не можете изменить экстент вырезания ваших данных.

Анализ данных под поверхностью.

Не предназначено для анализа данных под поверхностью.

Настройка основных параметров освещения и визуальных эффектов.

Настройка расширенных параметров освещения и визуальных эффектов.

Режимы просмотра 3D сцен

Связь карты и сцены

Связь 2D-карт и 3D-сцен синхронизирует соответствующие центры их экстентов по мере масштабирования и панорамирования активного вида. Это позволяет визуально отслеживать изменения с различных точек по мере процесса редактирования данных.

Более подробно см. Введение в связанные виды.

  1. На вкладке вида сцены, вверху сцены щелкните правой кнопкой мыши и выберите Плавающее.

    Окно сцены отстыковывается и становится плавающим, это позволяет видеть одновременно вид карты и сцены.

  2. На вкладке Вид в группе Связь щелкните стрелку ниспадающего меню Связать виды и выберите одно из следующего:
    • Связать центр Центрировать при связывании.
    • Связать центр и масштаб Центрировать и масштабировать при связывании
  3. С помощью курсора перемещайте и масштабируйте сцену.

    Все виды карты и сцены обновляются синхронно, отображая один и тот же центр экстента.

Добавить поверхность высот к поверхности земли.

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

Более подробно о поверхностях высот см. раздел Поверхности высот.

  1. Во вкладке Карта в группе Слой щелкните на ниспадающем меню Добавить данные Обзор и выберите Источник высот Добавить источник высот.

    Откроется диалоговое окно Добавить источник высот.

  2. Выберите, где хотите выполнить поиск, например, Весь портал Портал.
  3. В окне поиска введите имя или часть имени поверхности, например, terrain3D, затем нажмите Enter.
  4. Щелкните на источнике высот и затем щелкните ОК.

    Диалоговое окно закроется, а источник высот будет добавлен к сцене.

Добавление пользовательской поверхности высот

Поверхности высот могут давать z-значения при создании или изменении 3D-ресурсов. Можно создать столько пользовательских поверхностей, ссылающихся на разные источники высот, сколько вам нужно. Их можно добавлять, удалять и настраивать на панели Содержание.

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

Внимание:

При изменении объектов со значениями z в связанных видах сцены и карты, которые закреплены рядом друг с другом, используйте один и тот же источник высоты в обоих видах.

  1. Во вкладке Вид в группе Окна щелкните Содержание Ресурсы.

    Откроется панель Содержание.

  2. Разверните составной слой Поверхности высот.
  3. Щелкните правой кнопкой мыши составной слой Поверхности высот и используйте следующие команды:
    • Вставить Вставить — вставляет поверхность высот из буфера обмена.
    • Добавить поверхность высот Добавить — добавляет пользовательскую поверхность высот в составной слой. Чтобы изменить ее имя, нажмите F2. Чтобы добавить к ней источник высот, нажмите на поверхности правой кнопкой мыши и воспользуйтесь контекстным меню.
  4. Щелкните правой кнопкой мыши на поверхности высот и используйте следующие команды:
    • Копировать Копировать — копирует поверхность высот в буфер обмена.
    • Вставить Вставить — вставляет источник высот из буфера обмена в поверхность.
    • Добавить источник высот Добавить источник высот — открывает диалоговое окно Добавить источник высот.
    • Удалить — удаляет источник высот из сцены.
  5. Щелкните правой кнопкой мыши на источнике высот и используйте следующие команды:
    • Свойства Свойства — открывает диалоговое окно свойств, где вы можете изменить имя слоя источника высот или изменить его вертикальные единицы измерения.
    • Копировать Копировать — копирует источник высот в буфер обмена.
    • Удалить Удалить — удаляет источник высот из поверхности.

Добавление вертикальной системы координат

Вертикальные системы координат определяют единицы измерения и местоположение нуля для z-значений, когда вы создает или изменяете 3D-ресурсы.

Более подробно о вертикальной системе координат см. в Вертикальные системы координат.

  1. Во вкладке Вид в группе Окна щелкните Содержание Ресурсы.

    Откроется панель Содержание.

  2. Щелкните правой кнопкой на сцене и выберите Свойства Свойства .

    Появится диалоговое окно Свойства карты.

  3. В диалоговом окне на вкладке Система координат щелкните поле Текущее Z.

    Появится список доступных систем координат Z.

  4. Разверните Вертикальная система координат и выберите подходящую.
  5. Щёлкните OK.

    Вертикальная система координат будет добавлена к сцене, а диалоговое окно закроется.

Организации 3D-ресурсов

В сценах 2D и 3D-данные организованы по составным слоям. В любой момент можно перетаскивать слой из одной группы в другую, а также менять способ их отображения в 3D пространстве. Можно натянуть 2D-объекты на поверхности или отобразить их в 3D-пространстве в связке с поверхностью высот, вытянуть их или применить к ним 3D-символы.

В некоторых случаях может случится конфликт отображения между 3D-объектами. Более подробно об отображении объектов перед или за другими объектами см. в разделе Настроить приоритет глубины для слоя 3D.

  1. Во вкладке Вид в группе Окна щелкните Содержание Ресурсы.

    Откроется панель Содержание.

  2. Перетащите слой в один из составных слоев:
    • 2D слои — слои натягиваются на земную поверхность по умолчанию.
    • 3D слои — слои можно настроить для отображения объектов на заданной высоте по отношению к поверхности высот. Объекты может быть вытянуты или показаны с помощью 3D-символов.

2D и 3D составные слои

В таблице ниже приведены основные функциональные различия между слоями 2D и 3D, а также возможности настройки отображения таких объектов в 3D-пространстве.

2D Слои3D Слои

На поверхности высот земли

Относительно пользовательской поверхности высот или высот земли

На пользовательской поверхности высот

На пользовательской поверхности высот

На абсолютной высоте

С отступом от поверхности высот

Опции высот 2D и 3D слоев

Определение способа получения z-значений

Свойства высот слоя определяют, как объекты показываются в 3D-пространстве. В зависимости от типа объектов вы можете получать z-значения напрямую из поверхности, по отношению к поверхности или на абсолютной высоте от z-значений, которые хранятся в геометрии объекта.

Более подробно о базовых высотах см. в разделе Определение высотных характеристик для слоев.

  1. В панели Содержания щелкните на слое правой кнопкой и выберите Свойства Свойства.
  2. На вкладке Высоты щёлкните стрелку Объекты и выберите одно из следующего:
    • На поверхности Высоты поверхности – z-значения извлекаются с поверхности высот земли. Используется для объектов, находящихся на земле, например, фонари, деревья и машины.
    • Относительно поверхности земли Высоты относительно поверхности – z-значения извлекаются из геометрии объекта, атрибутивного поля или выражения. Высота объектов отображается относительно поверхности высот земли. К примерам относятся объекты, размещенных на известной высоте над или под уровнем земли, например, камеры безопасности или станции метро.
    • На абсолютной высоте Абсолютные высоты поверхности – z-значения извлекаются из геометрии объектов, атрибутивных полей или выражения. Также можно задать вертикальное преувеличение, чтобы визуально отделить в сцене одни объекты от других. К таким примерам относятся объекты, находящихся на постоянной высоте, независимо от высот поверхности земли, например, самолеты, эпицентры землетрясений или спутники.
    • На пользовательской поверхности высот Пользовательские высоты – z-значения извлекаются с пользовательской поверхности высот. Применяется для объектов, расположенных на поверхности, отличающейся от поверхности земли, таких как места пересечений скважин на поверхности геологического уровня, уровни загрязненности или данные по состоянию озонового слоя.
    • Относительно пользовательской поверхности высот Высоты относительно пользовательской поверхности – z-значения могут извлекаются из геометрии объекта, атрибутивного поля или выражения. Высота объектов отображается относительно пользовательской поверхности высот.
  3. Щёлкните OK.

    Ваши настройки сохранены, диалоговое окно закроется.