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

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

CreateUniqueName

  • Сводка
  • Синтаксис
  • Пример кода

Сводка

Создает уникальное имя в заданной рабочей области посредством добавления к введенному имени числительного. Значение этого числительного возрастает до тех пор, пока это имя будет оставаться уникальным. Если рабочая область не задана, то используется текущая рабочая область.

Синтаксис

CreateUniqueName (base_name, {workspace})
ПараметрОбъяснениеТип данных
base_name

Базовое имя, используемое для создания уникального имени.

String
workspace

Рабочая область, которая используется для создания уникального имени.

String

Значение отраженного сигнала

Тип данныхОбъяснение
String

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

Пример кода

Пример функции CreateUniqueName

Создает уникальное имя для использования в инструментах Буфер (Buffer) и Вырезание (Clip).

import arcpy

# Set workspace
arcpy.env.workspace = "c:/data"

# Create a unique name for the Buffer tool's derived output.
unique_name = arcpy.CreateUniqueName("temp.shp")

# Use unique name for Buffer Tool output dataset name
arcpy.Buffer_analysis("roads.shp", unique_name, "100 feet")

# Clip output from Buffer tool with County Boundary to obtain buffered roads
#  in county.
arcpy.Clip_analysis(unique_name, "county.shp", "clipped_roads.shp")

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

  • CreateScratchName

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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