Обновить пространственную привязку (Управление данными)

Уровень лицензии:BasicStandardAdvanced

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

Обновляет пространственную привязку наборов данных низкой точности до высокой точности.

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

Рисунок

Обновить пространственную привязку (Upgrade Spatial Reference). График
Обновить пространственную привязку (Upgrade Spatial Reference). График

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

Синтаксис

UpgradeSpatialReference_management (input_dataset, {xy_resolution}, {z_resolution}, {m_resolution})
ПараметрОбъяснениеТип данных
input_dataset

Входной набор данных, точность пространственной привязки которого будет обновлена. Корректные входные данные - класс пространственных объектов, набор классов объектов или каталог растров с пространственной привязкой низкой точности, хранящиеся в версии 9.2 или в текущей версии персональной или ArcSDE базы геоданных.

Feature Class; Feature Dataset; Raster Catalog
xy_resolution
(дополнительно)

Значение, на которое будет заменено Разрешение XY набора данных в процессе обновления. Максимальное значение - то же, что текущее Разрешение XY набора данных.

Double
z_resolution
(дополнительно)

Значение, на которое будет заменено Разрешение Z набора данных в процессе обновления. Максимальное значение - то же, что текущее Разрешение Z набора данных. По умолчанию разрешение будет улучшено в 4 раза.

Double
m_resolution
(дополнительно)

Значение, на которое будет заменено Разрешение M набора данных в процессе обновления. Максимальное значение - то же, что текущее Разрешение M набора данных. По умолчанию разрешение будет улучшено в 4 раза.

Double

Пример кода

Обновить пространственную привязку. Пример (окно Python)

Пример скрипта Python для выполнения функции Обновить пространственную привязку (Upgrade Spatial Reference) с запуском из окна Python в ArcGIS.

import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.UpgradeSpatialReference_management("Euro_WGS", "0.0000000625", "0.0000025", "0.0000025")
Обновить пространственную привязку. Пример 2 (автономный скрипт)

Пример скрипта Python для выполнения функции Обновить пространственную привязку (Upgrade Spatial Reference) в автономном режиме.

# Name: upgradeSR_Example.py
# Description: upgrade two datasets' spatial references
# Author: ESRI

#Import the system modules
import arcpy

# Set the local parameters
inDataset = "Database Connections/Connection to birch.sde/database.transportFDS"
xyRes = "1.56250000145519E-08"
zRes = "0.0000025"
mRes = "0.0000025"
 
# Upgrade and specify explicit resolutions
arcpy.UpgradeSpatialReference_management(inDataset, xyRes, zRes, mRes)
 
# Upgrade and let the 3 resolution parameters default
inDataset = "Database Connections/Connection to birch.sde/database.environmentFDS"
arcpy.UpgradeSpatialReference_management(inDataset, "", "", "")

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

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

Связанные темы

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014