Построить линии сшивки (Управление данными (Data Management))
Краткая информация
Автоматически строит линии сшивки для набора данных мозаики.
Использование
Линии сшивки создаются таким образом, что на один контур приходится одна линия сшивки.
-
Вы не можете построить линии сшивки для набора данных мозаики со ссылкой.
Если планируется цветовая коррекция набора данных мозаики, рекомендуется выполнить ее перед построением линий сшивки. Особенно важно использовать цветовую коррекцию, если Метод расчета (Computation Method) установлен как Радиометрия (RADIOMETRY)так как цветовая коррекция будет учитываться при построении линий сшивки.
Для удаления линий сшивки, щелкните правой кнопкой набор данных мозаики в ArcCatalog или в окне Каталога (Catalog) и щелкните Удалить (Remove) > Удалить линии сшивки (Remove Seamlines).
Синтаксис
Параметр | Объяснение | Тип данных |
in_mosaic_dataset |
Входной набор данных мозаики. | Image Service; Mosaic Layer; String |
cell_size (дополнительно) |
Размер ячейки применяется для определения растров, для которых будут построены линии сшивки. Эта опция чаще всего используется при наличии в наборе данных мозаики растров различного разрешения, когда построение линий сшивки требуется только для одного из уровней масштаба. К примеру, если в наборе собираются источники данных высокого и низкого разрешения, можно указать размер ячейки в диапазоне одного из этих источников. Если имеется несколько значений LOWPS (низкий размер пиксела), либо если вы не уверены, какой размер ячейки указать, то следует оставить этот параметр пустым. Инструмент автоматически создаст линии сшивки для всех подходящих уровней. Для этого параметра используются такие же единицы, как у пространственной привязки набора данных мозаики. | Double |
sort_method (дополнительно) |
Метод сортировки похож на метод мозаики в том, что он определяет порядок, в котором растры будут объединяться вместе для создания изображения, используемого для создания линий сшивки.
| String |
sort_order (дополнительно) |
Выберите способ сортировки растров – в порядке возрастания или убывания.
| Boolean |
order_by_attribute (дополнительно) |
Атрибутивное поле для установления порядка растров при методе сортировки BY_ATTRIBUTE (По атрибуту). Атрибут по умолчанию – ObjectID. | Field |
order_by_base_value (дополнительно) |
Растры отсортированы на основе разницы в их значении и значении из поля order_by_attribute. | Variant |
view_point (дополнительно) |
Местоположение координат, которое будет использоваться в sort_method – CLOSEST_TO_VIEWPOINT. | Point |
computation_method (дополнительно) |
Выберите метод вычислений, применяемый для построения линий сшивки.
Порядок сортировки применяется с любым из этих методов. | String |
blend_width (дополнительно) |
При наличии перекрывающихся растров, вдоль линии сшивки происходит смешивание (размытие) пикселов. Ширина смешивания определяет число пикселов, к которым будет применено смешивание. Если значение Ширины смешивания (Blend Width) равно 10, а тип смешивания – Оба (BOTH), то будут смешиваться по 5 пикселов с обеих сторон от линии сшивки. Если значение равно 10, а тип смешивания – Внутри (INSIDE), то участвовать в смешивании будут 10 пикселов с внутренней стороны линии сшивки. | Double |
blend_type (дополнительно) |
При наличии перекрывающихся растров, вдоль линии сшивки происходит смешивание (размытие) пикселов. Тип смешивания определяет расположение смешиваемых пикселов относительно линии сшивки.
| String |
request_size (дополнительно) |
Размер, к которому растр будет пересчитан при рассмотрении с использованием этого процесса. Значение (например, 1 000) определяет размерность строк и столбцов. Максимальное значение равно 5 000. Значение по умолчанию для параметра Запросить размер (Request Size) зависит от выбранного Запросить тип размера (Request Size Type). По умолчанию для типа PIXELS значение по умолчанию равно 1 000, а для типа PIXELSIZE_FACTOR – 5. Вы можете увеличить или уменьшить это значение на основе сложности растровых данных. Большее разрешение изображения дает большую точность в наборе растровых данных и тем самым увеличивает время обработки. | Long |
request_size_type (дополнительно) |
Тип размера запроса (Request Size Type) изменяет значение размера запроса в соответствии с выбранным вариантом: пикселы или коэффициент размера пиксела. В зависимости от выбранного типа размера запроса будет изменяться значение по умолчанию для параметра Размер запроса – это значение будет использоваться при пересчете растра.
| String |
blend_width_units (дополнительно) |
Тип единиц измерения ширины смешивания вдоль линии сшивки набора данных мозаики.
| String |
Пример кода
Это пример Python для инструмента Build Seamlines.
import arcpy
arcpy.BuildSeamlines_management("c:/data/Seamlines.gdb/md", "40",
"NORTH_WEST", "#", "#", "#", "#",
"RADIOMETRY", "5", "INSIDE", "#",
"#", "GROUND_UNITS")
Это пример скрипта Python для инструмента (Build Seamlines).
# Build seamlines using the NORTH_WEST sort method
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "Seamlines.gdb/md"
cellsize = "40"
sortmethod = "NORTH_WEST"
sortorder = "#"
orderattribute = "#"
orderbase = "#"
viewpnt = "#"
computemethod = "RADIOMETRY"
blendwidth = "5"
blendtype = "INSIDE"
requestsize = "#"
arcpy.BuildSeamlines_management(
mdname, cellsize, sortmethod, sortorder, orderattribute,
orderbase, viewpnt, computemethod, blendwidth, blendtype,
requestsize)