Виджет Профиль рельефа

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

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примечания по использованию

Виджету требуется подключение к виджету Карта. Чтобы создать профиль высот для выбранных линейных объектов, виджет Карта должен быть подключен к источнику данных (2D карте или 3D сцене). Линейные объекты из картографических сервисов выбрать нельзя. Виджет использует слой высот как поверхность, которая предоставляет базовые высоты для слоев карты. По умолчанию, виджет использует слой высот Esri Terrain 3D для всех веб-карт и веб-сцен без заданного слоя поверхности земли. Вы можете заменить слой высот Terrain 3D собственным веб-слоем высот на карте или в сцене если, например, для области интереса требуются данные с более высоким разрешением.

Примечание:

Чтобы опубликовать пользовательские сервисы рельефа, опубликуйте пакет листов с помощью формата сжатия LERC. Информация корневой папки сервиса должна включать свойство для cacheType: Elevation. Более подробно о Полистном сервисе рельефа

Подсказка:

Для получения наилучших результатов при использовании веб-сцен, применяйте одинаковый режим высот в Scene Viewer для всех линейных слоев с объектами, доступными для выделения. Если выбрано несколько объектов из линейных слоев, использующих разные режимы высот, виджет будет отображать объекты, используя режим высот первого выделенного объекта.

Настройки

У виджета Профиль рельефа есть следующие настройки:

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

          Слой высот Новой Зеландии, как пример допустимого сервиса слоя высот:

          https://services1.arcgisonline.co.nz/arcgis/rest/services/Elevation/New_Zealand_Elevation/ImageServer

      • Единицы измерения - выберите единицы измерения, используемые для отображения значений расстояния и высоты на графике профиля. По умолчанию виджет использует единицы измерения из настроек вашей организации. Все значения расстояний и высот конвертируются для отображения в этих единицах. Например, когда пользователь выбирает линейный объект с высотой 200 метров, а для отображения используются футы, виджет конвертирует метры в футы и отображает высоту 656,168 футов.
        Примечание:

        Если пространственная привязка использует проекцию, отличную от Web Mercator, а нарисованный или выбранный путь короче порога геодезического расстояния, расстояния рассчитываются планиметрически (независимо от высоты).

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

        Инструмент Выбрать, доступный в виджете Карта, не работает как инструмент выборки в виджете Профиль рельефа. Чтобы сгенерировать профиль рельефа по выбранной линии, пользователи должны использовать инструмент выборки в виджете Профиль рельефа.

        • Настройки высот - укажите источник данных для значений высот, выбрав одну из следующих опций Тип рельефа:
          • Z-значение - использование z-значений в геометрии слоя. Если в слое не заданы единицы измерения z-значений, используются единицы измерения пространственной привязки земной поверхности. Эта опция доступна, только если слой поддерживает z-значения.
          • Нет высоты – для выбранной линии используется высота поверхности земли. (Объекты без высот будут отображаться на поверхности земли.) Это поведение по умолчанию.
          • Одно поле - используйте выбранное поле, которое содержит данные высот для линии, и укажите его единицы измерения.
          • Два поля - используйте два поля, которые содержат данные высот для начала и конца линии. Укажите применимые единицы измерения для данных в выбранных полях.
        • Стиль - изменение цвета, стиля и ширины линейных объектов, выбранных в слое, когда они отображаются на графике профиля высот.
  • Общие настройки - задайте инструмент, активный при открытии виджета, и настройте внешний вид графика профиля рельефа.
    • Активировать при открытии виджета - выберите автоматическое включение инструмента Выбрать линию или Нарисовать профиль, чтобы пользователи могли сразу рисовать или выделять линию на карте для генерации профиля. (Выбрать линию доступен только когда виджет Карта подключен к источнику данных с линейными слоями.)
    • Оформление - настройка элементов, отображаемых на графике профиля рельефа.
      • Сетка графика — отображение горизонтальной и вертикальной сетки для каждой оси.
      • Заголовки осей графика - отображение заголовков для осей расстояния и высоты.
      • Легенда - отображение легенды под графиком. Пользователи могут щелкать элементы в легенде, чтобы скрыть их на профиле рельефа.