ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Переименовать

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

Сводка

Меняет имя набора данных. Сюда входит огромное множество типов данных, среди которых наборы классов объектов, растры, таблицы и шейп-файлы.

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

  • Выходное имя должно быть уникальным. В противном случае появится сообщение об ошибке, даже если параметр среды перезаписи результатов геообработки задан как "верно".

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

  • Инструмент Переименовать не переименовывает поля в наборе данных. Например, если у вас есть поле с названием ROADS_ID в классе объектов под названием Roads, то переименование класса объектов Roads в Streets не приведет к смене имени поля ROADS_ID в STREETS_ID.

  • При переименовании покрытия также происходит смена названий всех подклассов регионов и маршрутов в покрытии.

  • Этот инструмент не работает с данными, которые хранятся в базах DB2, это связано с ограничениями самой базы данных.

Синтаксис

arcpy.management.Rename(in_data, out_data, {data_type})
ПараметрОбъяснениеТип данных
in_data

Входные данные, которые нужно переименовать.

Data Element
out_data

Имя для конечного результата.

Data Element
data_type
(Дополнительный)

Тип данных, которые будут переименованы. Если база геоданных содержит набор классов объектов и класс пространственных объектов с одним именем, необходимо указать, что именно вы собираетесь переименовать. В этом случае, вам нужно выбрать тип данных (набор классов объектов или класс пространственных объектов) элемента, который вы хотите переименовать.

String

Пример кода

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

В следующем скрипте окна Python показано, как используется функция Rename в режиме прямого запуска.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.Rename_management("customers.dbf", "customers_2010.dbf")
Rename, пример 2 (автономный скрипт)

В следующем скрипте Python показано, как использовать функцию Rename в автономном скрипте.

# Name: Rename_Example2.py
# Description: Rename fileGDB feature class

# Import system modules
import arcpy

# Set workspace
arcpy.env.workspace = "C:/workspace/test.gdb"

# Set local variables
in_data =  "test"
out_data = "testFC"
data_type = "FeatureClass"

# Execute Rename
arcpy.Rename_management(in_data, out_data, data_type)

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

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

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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

  • Обзор группы инструментов Общие

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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