ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Сопоставить опорные точки

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

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

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

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

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

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

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

  • Если не найдены ассоциированные точки привязки, входной набор опорных точек останется без изменений и появится сообщение, что новые точки привязки не найдены.

  • Входной набор опорных точек может быть строковым объектом JSON в виде списка точек, как показано ниже.

    Входной набор опорных точек

    [
    {
    "poinId": <id>,
    "x": 
    "y":
    "z":
    "xyAccuracy":
    "zAccuracy":
    "spatialReference":{<spatialReference>}, // default WGS84
    "imagePointSpatialReference": {}, // default ICS
    "imagePoints": [
    {"imageId": 
     "x":
         "y": 
        },
       …
       ]
    }
    ]
    

Синтаксис

MatchControlPoints_management (in_mosaic_dataset, in_control_points, out_control_points, {similarity})
ПараметрОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики, содержащий исходные изображения, по которым создаются точки привязки.

Mosaic Dataset; Mosaic Layer
in_control_points

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

File; Feature Class; Feature Layer; String
out_control_points

Выходные объекты опорных точек, которые содержат наземные опорные точки.

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

Уровень допуска сходства для совпадающи опорных точек.

  • LOW —Допуск сходства для совпадения контрольных точек будет низким. Эта опция создаст контрольные точки по наибольшему сходству, но некоторые совпадения могут иметь более высокий уровень ошибки.
  • MEDIUM —Допуск сходства для совпадения контрольных точек будет средним.
  • HIGH —Допуск сходства для совпадения контрольных точек будет высоким. Эта опция создаст контрольные точки по наименьшему сходству, но каждая совпавшая пара будет иметь низкий уровень ошибки. Используется по умолчанию.
String

Пример кода

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

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

import arcpy
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = "c:/omproject/initialgcpset.json"
arcpy.MatchControlPoints_management(mdpath, initpointset, out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")
MatchControlPoints, пример 2 (автономный скрипт)

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

import arcpy
import json
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = [
    {
        "x": -117.21684675264804,
        "y": 34.052400694386705,
        "z": 123,
        "pointId": 1,
        "imagePoints": [
            {
                "imageID": 7,
                "x": -5635883367.549803,
                "y": -26485513430.170017,
                "u": -5635883367.549803,
                "v": -26485513430.170017
            }
        ]
    }
]
arcpy.MatchControlPoints_management(
        mdpath, in_control_points=json.dumps(initpointset), out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")

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

  • Текущая рабочая область
  • Коэффициент параллельной обработки
  • Сервер удаленной обработки

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

  • 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
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация