Создать незарегистрированный класс объектов (Управление данными)

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

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

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

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

  • Пустой класс пространственных объектов, который создается этим инструментов, либо содержит поле OBJECTID целочисленного типа, либо те же имена полей и типов, что и в любом выбранном шаблоне входного класса пространственных объектов.

Параметры

ПодписьОписаниеТип данных
Расположение класса объектов

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

Workspace; Feature Dataset
Имя класса пространственных объектов

Имя создаваемого класса пространственных объектов.

String
Тип геометрии
(Дополнительный)

Задает тип геометрии класса пространственных объектов. Этот параметр применяется только для типов геометрии, хранящих метаданные размерности, например, ST_Geometry в PostgreSQL, PostGIS Geometry и Oracle SDO_Geometry.

  • ТочкиТипом геометрии будут точки.
  • МультиточкаТипом геометрии будут мультиточки.
  • ПолилинияТипом геометрии будет полилиния.
  • ПолигонТипом геометрии будет полигон. Используется по умолчанию.
String
Шаблон класса объектов
(Дополнительный)

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

Feature Layer
Содержит значения M
(Дополнительный)

Определяет, содержит ли выходной класс пространственных объектов линейные измерения (M-значения).

  • НетВыходной класс объектов не будет содержать M-значения. Это значение по умолчанию.
  • ДаВыходной класс объектов будет содержать M-значения.
  • Так же, как в шаблоне класса объектовВыходной класс объектов будет содержать M-значения, если набор данных, заданный в параметре Шаблон класса объектов (параметр template в Python) содержит M-значения.
String
Содержит значения Z
(Дополнительный)

Определяет, будет ли выходной класс пространственных объектов содержать значения высот (значения Z).

  • НетВыходной класс объектов не будет содержать Z-значения. Это значение по умолчанию.
  • ДаВыходной класс объектов будет содержать Z-значения.
  • Так же, как в шаблоне класса объектовВыходной класс объектов будет содержать Z-значения, если набор данных, заданный в параметре Шаблон класса объектов (параметр template в Python) содержит Z-значения.
String
Пространственная привязка
(Дополнительный)

Пространственная привязка выходного набора классов объектов. В диалоговом окне Свойства пространственной привязки можно выбрать, импортировать или создать новую систему координат. Для настройки компонентов пространственной привязки, таких как x,y-, z- или m- домены, разрешение и допуск, воспользуйтесь диалоговым окном Параметры среды.

Spatial Reference
Ключевое слово конфигурации
(Дополнительный)

Задает параметры хранения по умолчанию (конфигурации) для баз геоданных в реляционной системе управления базами данных (РСУБД). Этот параметр применим только при использовании таблиц корпоративной базы геоданных.

Ключевые слова конфигурации задаются администратором базы данных.

Более подробно о ключевых словах конфигурации

String

Производные выходные данные

ПодписьОписаниеТип данных
Выходной класс пространственных объектов

Выходной незарегистрированный класс объектов.

Класс пространственных объектов

arcpy.management.CreateUnRegisteredFeatureclass(out_path, out_name, {geometry_type}, {template}, {has_m}, {has_z}, {spatial_reference}, {config_keyword})
ИмяОписаниеТип данных
out_path

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

Workspace; Feature Dataset
out_name

Имя создаваемого класса пространственных объектов.

String
geometry_type
(Дополнительный)

Задает тип геометрии класса пространственных объектов. Этот параметр применяется только для типов геометрии, хранящих метаданные размерности, например, ST_Geometry в PostgreSQL, PostGIS Geometry и Oracle SDO_Geometry.

  • POINTТипом геометрии будут точки.
  • MULTIPOINTТипом геометрии будут мультиточки.
  • POLYLINEТипом геометрии будет полилиния.
  • POLYGONТипом геометрии будет полигон. Используется по умолчанию.
String
template
[template,...]
(Дополнительный)

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

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

Определяет, содержит ли выходной класс пространственных объектов линейные измерения (M-значения).

  • DISABLEDВыходной класс объектов не будет содержать M-значения. Это значение по умолчанию.
  • ENABLEDВыходной класс объектов будет содержать M-значения.
  • SAME_AS_TEMPLATEВыходной класс объектов будет содержать M-значения, если набор данных, заданный в параметре Шаблон класса объектов (параметр template в Python) содержит M-значения.
String
has_z
(Дополнительный)

Определяет, будет ли выходной класс пространственных объектов содержать значения высот (значения Z).

  • DISABLEDВыходной класс объектов не будет содержать Z-значения. Это значение по умолчанию.
  • ENABLEDВыходной класс объектов будет содержать Z-значения.
  • SAME_AS_TEMPLATEВыходной класс объектов будет содержать Z-значения, если набор данных, заданный в параметре Шаблон класса объектов (параметр template в Python) содержит Z-значения.
String
spatial_reference
(Дополнительный)

Пространственная привязка выходного набора классов объектов. Вы можете задать пространственную привязку следующими способами:

  • Указав путь к файлу .prj, например, C:/workspace/watershed.prj.
  • Путем ссылки на класс пространственных объектов или набор классов объектов, пространственную привязку которых следует применить, например, C:/workspace/myproject.gdb/landuse/grassland.
  • Путем определения объекта пространственной привязки перед использованием инструмента, например, sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj"), который затем используется как параметр пространственной привязки.

Spatial Reference
config_keyword
(Дополнительный)

Задает параметры хранения по умолчанию (конфигурации) для баз геоданных в реляционной системе управления базами данных (РСУБД). Этот параметр применим только при использовании таблиц корпоративной базы геоданных.

Ключевые слова конфигурации задаются администратором базы данных.

Более подробно о ключевых словах конфигурации

String

Производные выходные данные

ИмяОписаниеТип данных
out_feature_class

Выходной незарегистрированный класс объектов.

Класс пространственных объектов

Пример кода

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

Пример скрипта окна Python для использования функции CreateUnRegisteredFeatureclass в режиме прямого запуска.

import arcpy
arcpy.CreateUnRegisteredFeatureclass_management(
    r'Database Connections\Connection to Organization.sde', "New_FC", "POINT", 
    "", "DISABLED", "DISABLED")

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

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

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