Обоюдная видимость (Готово к использованию)

Краткая информация

Возвращает полигоны видимых для заданного набора входных точек наблюдения областей.

Использование

  • Инструменты в наборе инструментов Готовые к использованию это сервисы геообработки ArcGIS Online, которые используют размещенные в ArcGIS Online данные и возможности анализа.

  • Существует несколько источников высот, доступных в настоящий момент, с разным разрешением и покрывающих различные территории. Не все разрешения доступны для всех областей. Инструмент выдаст сообщение об ошибке, если указанное разрешение недоступно в какой-либо из точек наблюдения.

  • Если параметр Разрешение ЦМР не задан, будет использовано самое грубое разрешение (90 м). Если выбрано Наилучшее, инструмент будет использовать наименьшее доступное разрешение для входного местоположения наблюдателя, допускаемое параметром Максимальное расстояние.

  • Допустимое значение параметра Максимальное расстояние для ЦМР с разрешением 10 и 30 м является 15 километров или меньше. Для ЦМР с разрешением 90 м допустимым значением является 50 километров или меньше. Если этот параметр не задан, инструмент будет использовать значение по умолчанию на основе параметра Разрешение ЦМР. Для разрешения в 10 м максимальным расстоянием по умолчанию является 5 километров. Для разрешений ЦМР в 30 и 90 метров расстоянием по умолчанию является 15 километров.

  • Инструмент использует один из источников высот для получения разрешения входных объектов. Все входные объекты должны иметь одно разрешение; если это не так, инструмент определит самое высокое разрешение, которое будет использоваться для входных объектов.

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

  • Выходные данные Обоюдной видимости возвращаются в виде полигональных объектов. Поле Frequency используется для записи количества точек наблюдения, из которых виден каждый полигон. Поле DEMResolution используется для записи исходного разрешения ЦМР, использованного для вычисления обоюдной видимости.

    Возвращаются три дополнительных поля, которые идентифицируют источник данных ЦМР, используемый при вычислении. Это поля Product Name, Source и Source URL.

  • Более низкое разрешение ЦМР приведет к более быстрому отклику инструмента. Например, для разрешения 90 м будет наименьшее время отклика. Компромиссом является то, что низкое разрешение ЦМР приводит к низкой точности результатов вычисления обоюдной видимости по сравнению с результатами вычисления для ЦМР высокого разрешения.

  • Параметр Максимальное расстояние может также влиять на время отклика инструмента. В целом использование меньшего расстояния приводит к более быстрому отклику.

  • Максимально возможное число входных точек равно 1,000. Если предоставлено более 1000 входных точек, инструмент вернет ошибку и вычисление не будет выполнено.

Параметры

ПодписьОписаниеТип данных
Входные точечные объекты

Точечные объекты, используемые как точки наблюдения.

Feature Set
Максимальное расстояние
(Дополнительный)

Максимальное расстояние для вычисления обоюдной видимости.

Double
Единицы измерения максимального расстояния
(Дополнительный)

Задает единицы измерения для параметра Максимальное расстояние.

  • Метры —Единицами измерения являются метры. Это значение по умолчанию
  • Километры —Единицами измерения являются километры.
  • Футы —Единицами измерения являются футы.
  • Ярды —Единицами измерения являются ярды.
  • Мили —Единицами измерения являются мили.
String
Разрешение ЦМР
(Дополнительный)

Указывает приблизительное пространственное разрешение (размер ячейки) исходных данных высот, используемых для расчета.

  • Наиболее точное —Используются наиболее точные единицы измерения, доступные для экстента.
  • 10 метров —Разрешение источника высот равно 1/3 угловой секунды или приблизительно 10 метров.
  • 24 метра —Источником высот является набор данных Airbus WorldDEM4Ortho с разрешением 24 метра.
  • 30 метров —Разрешение источника высот равно 1 угловой секунде или приблизительно 30 метров.
  • 90 метров —Разрешение источника высот равно 3 угловым секундам или приблизительно 90 метров. Это значение по умолчанию
String
Высота наблюдателя
(Дополнительный)

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

Double
Единицы измерения для Высоты наблюдателя
(Дополнительный)

Задает единицы измерения для параметра Высота наблюдателя.

  • Метры —Единицами измерения являются метры. Это значение по умолчанию
  • Километры —Единицами измерения являются километры.
  • Футы —Единицами измерения являются футы.
  • Ярды —Единицами измерения являются ярды.
  • Мили —Единицами измерения являются мили.
String
Смещение поверхности
(Дополнительный)

Высота над поверхностью объекта, который вы просматриваете. По умолчанию значение равно 0. Если вы просматриваете здания или ветряные турбины, используйте их высоту.

Double
Единицы измерения для Смещения поверхности
(Дополнительный)

Задает единицы измерения для параметра Смещение поверхности.

  • Метры —Единицами измерения являются метры. Это значение по умолчанию
  • Километры —Единицами измерения являются километры.
  • Футы —Единицами измерения являются футы.
  • Ярды —Единицами измерения являются ярды.
  • Мили —Единицами измерения являются мили.
String
Генерализация полигонов обоюдной видимости
(Дополнительный)

Указывает, будут ли полигоны обоюдной видимости генерализованы.

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

  • Отмечено - полигоны обоюдной видимости будут генерализованы. Это значение по умолчанию Короткое целое.
  • Не отмечено – полигоны обоюдной видимости не будут генерализованы.
Boolean

Производные выходные данные

ПодписьОписаниеТип данных
Выходные данные Обоюдной видимости

Выходные данные обоюдной видимости.

Набор объектов

arcpy.agolservices.Viewshed(InputPoints, {MaximumDistance}, {MaximumDistanceUnits}, {DEMResolution}, {ObserverHeight}, {ObserverHeightUnits}, {SurfaceOffset}, {SurfaceOffsetUnits}, {GeneralizeViewshedPolygons})
ИмяОписаниеТип данных
InputPoints

Точечные объекты, используемые как точки наблюдения.

Feature Set
MaximumDistance
(Дополнительный)

Максимальное расстояние для вычисления обоюдной видимости.

Double
MaximumDistanceUnits
(Дополнительный)

Задает единицы измерения для параметра Максимальное расстояние.

  • MetersЕдиницами измерения являются метры. Это значение по умолчанию
  • KilometersЕдиницами измерения являются километры.
  • FeetЕдиницами измерения являются футы.
  • YardsЕдиницами измерения являются ярды.
  • MilesЕдиницами измерения являются мили.
String
DEMResolution
(Дополнительный)

Указывает приблизительное пространственное разрешение (размер ячейки) исходных данных высот, используемых для расчета.

Ключевое слово разрешения является приближением пространственного разрешения цифровой модели поверхности. Единицами многих источников высот являются угловые секунды; ключевое слово - это аппроксимация в метрах для облегчения понимания.

  • FINESTИспользуются наиболее точные единицы измерения, доступные для экстента.
  • 10mРазрешение источника высот равно 1/3 угловой секунды или приблизительно 10 метров.
  • 24mИсточником высот является набор данных Airbus WorldDEM4Ortho с разрешением 24 метра.
  • 30mРазрешение источника высот равно 1 угловой секунде или приблизительно 30 метров.
  • 90mРазрешение источника высот равно 3 угловым секундам или приблизительно 90 метров. Это значение по умолчанию
String
ObserverHeight
(Дополнительный)

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

Double
ObserverHeightUnits
(Дополнительный)

Задает единицы измерения для параметра Высота наблюдателя.

  • MetersЕдиницами измерения являются метры. Это значение по умолчанию
  • KilometersЕдиницами измерения являются километры.
  • FeetЕдиницами измерения являются футы.
  • YardsЕдиницами измерения являются ярды.
  • MilesЕдиницами измерения являются мили.
String
SurfaceOffset
(Дополнительный)

Высота над поверхностью объекта, который вы просматриваете. По умолчанию значение равно 0. Если вы просматриваете здания или ветряные турбины, используйте их высоту.

Double
SurfaceOffsetUnits
(Дополнительный)

Задает единицы измерения для параметра Смещение поверхности.

  • MetersЕдиницами измерения являются метры. Это значение по умолчанию
  • KilometersЕдиницами измерения являются километры.
  • FeetЕдиницами измерения являются футы.
  • YardsЕдиницами измерения являются ярды.
  • MilesЕдиницами измерения являются мили.
String
GeneralizeViewshedPolygons
(Дополнительный)

Указывает, будут ли полигоны обоюдной видимости генерализованы.

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

  • TrueПолигоны обоюдной видимости будут генерализованы. Это значение по умолчанию Короткое целое.
  • FalseПолигоны обоюдной видимости не будут генерализованы.
Boolean

Производные выходные данные

ИмяОписаниеТип данных
OutputViewshed

Выходные данные обоюдной видимости.

Набор объектов

Параметры среды

Этот инструмент не использует параметры среды геообработки

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