Создать области покрытия (Разведка)

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

Создает буфер близости для входных данных разведки, наблюдения и рекогносцировки (ISR) или оборудования патрулирования для использования в инструменте Создать области слепых зон.

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

  • Если у вас несколько входных наборов данных оборудования, запустите этот инструмент для каждого набора данных. Воспользуетесь инструментом Слияние для комбинирования выходных слоев в один набор данных для использования в инструменте Создать области слепых зон.

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

Параметры

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

Входные объекты оборудования.

Feature Layer
Выходной буфер слепых зон

Выходные объекты буферов слепых зон.

Feature Class
Тип буфера

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

Linear Unit; Field
Единицы измерения диапазона
(Дополнительный)

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

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

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

Field
Поле времени окончания
(Дополнительный)

Поле, содержащее дату и время окончания доступности оборудования.

Field

arcpy.intelligence.GenerateCoverageAreas(in_features, out_feature_class, buffer_type, {range_unit}, {start_time_field}, {end_time_field})
ИмяОписаниеТип данных
in_features

Входные объекты оборудования.

Feature Layer
out_feature_class

Выходные объекты буферов слепых зон.

Feature Class
buffer_type

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

Linear Unit; Field
range_unit
(Дополнительный)

Определяет линейную единицу, когда выбранное значение параметра buffer_type не содержит единиц измерения расстояния.

  • MetersЕдиницами измерения расстояния будут метры.
  • KilometersЕдиницами измерения расстояния будут километры.
  • FeetЕдиницами измерения расстояния будут футы.
  • MilesЕдиницами измерения расстояния будут мили.
  • NauticalMilesЕдиницами измерения расстояния будут морские мили.
String
start_time_field
(Дополнительный)

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

Field
end_time_field
None
(Дополнительный)

Поле, содержащее дату и время окончания доступности оборудования.

Field

Пример кода

GenerateCoverageAreas, пример (автономный скрипт)

Скрипт, демонстрирующий выполнение функции GenerateCoverageAreas.

import os
import arcpy
arcpy.env.workspace = r"c:\ws\texas.gdb"
asset_fcs = ["td_towers", "td_localpd", "td_flt01"]
to_merge = []
out_merged = os.path.join(arcpy.env.workspace, "td_combined_buffers")
buffer_field = "vis_range"
start_field = "starttime"
end_field = "endtime"
for fc in asset_fcs:
   in_fc = os.path.join(arcpy.env.workspace, fc)
   out_fc = os.path.join(arcpy.env.workspace, "{}_b".format(fc))
   arcpy.GenerateCoverageAreas_intelligence(in_fc, out_fc, buffer_field, "", 
                                       start_field, end_field)
   to_merge.append(outfc)
arcpy.Merge_management(to_merge, out_merged)

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

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

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

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