ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Анализировать опорные точки

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

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

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

Этот инструмент выполнит проверку каждого изображения и предоставит следующие данные:

  • Количество опорных точек для каждого изображения
  • Процент изображения, покрытого опорными точками (распределение точек)
  • Перекрытие областей
  • Количество опорных точек в перекрывающихся областях

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

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

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

Синтаксис

AnalyzeControlPoints_management (in_mosaic_dataset, in_control_points, out_coverage_table, out_overlap_table, {in_mask_dataset}, {minimum_area}, {maximum_level})
ПараметрОбъяснениеТип данных
in_mosaic_dataset

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

Mosaic Dataset; Mosaic Layer
in_control_points

Входной класс объектов опорных точек.

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

Feature Layer
out_coverage_table

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

Feature Class
out_overlap_table

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

Feature Class
in_mask_dataset
(Дополнительный)

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

Поле с именем mask может контролировать включение или исключение областей. Значение 1 говорит о том, что области, ограниченные полигонами (внутри) будут исключены из обработки. Значение 2 говорит о том, что области, ограниченные полигонами (внутри) будут использоваться в обработке, а все остальные области будут исключены.

Feature Layer
minimum_area
(Дополнительный)

Задайте минимальный процент перекрывающихся областей (относительно изображения). Области с процентом меньше указанного будут исключены из анализа.

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

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

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

К примеру, если в вашем наборе данных мозаики четыре изображения, и было задано максимальное значение перекрытий, равное 3, существует десять различных комбинаций, которые появятся в Окне перекрытия. Если четыре изображения были названы, соответственно, i1, i2, i3 и i4, будут возможны следующие 10 комбинаций: [i1, i2, i3], [i1 i2 i4], [i1 i3 i4], [i2 i3 i4], [i1, i2], [i1, i3], [i1, i4], [i2, i3], [i2, i4] и [i3, i4].

Long

Пример кода

AnalyzeControlPoints , пример 1 (окно Python)

Пример скрипта Python для инструмента AnalyzeControlPoints.

import arcpy
arcpy.AnalyzeControlPoints_management(
     "c:/BD/BD.gdb/redQB", "c:/BD/BD.gdb/redQB_tiePts", 
     "c:/BD/BD.gdb/out_coverage", "c:/BD/BD.gdb/out_overlap", 
     "c:/BD/BD.gdb/mask", 5 )
AnalyzeControlPoints, пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента AnalyzeControlPoints.

#analyze control points
import arcpy
arcpy.env.workspace = "c:/workspace"

#analyze the control points using a mask
mdName = "BD.gdb/redlandsQB"
in_controlPoint = "BD.gdb/redlandsQB_tiePoints"
out_coverage = "BD.gdb/out_overage"
out_overlap = "BD.gdb/out_overlap"
in_mask = "BD.gdb/mask"

arcpy.AnalyzeControlPoints_management(mdName, in_controlPoint, 
     out_coverage, out_overlap, in_mask, 5)

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

  • Текущая рабочая область

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

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

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2018 Esri. | Конфиденциальность | Правовая информация