创建未注册要素类 (Data Management)

许可等级:BasicStandardAdvanced

摘要

此工具在数据库或企业级地理数据库中创建空要素类。此要素类未注册到地理数据库。

用法

语法

CreateUnRegisteredFeatureclass_management (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
(可选)

要素类的几何类型。仅适用于存储维数元数据的几何类型,如 PostgreSQL 中的 ST_Geometry、PostGIS Geometry 和 Oracle SDO_Geometry。

  • 多点
  • 折线
  • 多边形
String
template
[template,...]
(可选)

用作定义输出要素类的属性方案的模板的现有要素类或图层。

Feature Layer
has_m
(可选)

确定要素类是否包含线性测量值(m 值)。

  • DISABLED输出要素类将不包含 m 值。这是默认设置。
  • SAME_AS_TEMPLATE如果模板包含 m 值,则输出要素类将包含 m 值。
  • ENABLED输出要素类将包含 m 值。
String
has_z
(可选)

确定要素类是否包含高程值(z 值)。

  • DISABLED输出要素类将不包含 z 值。这是默认设置。
  • SAME_AS_TEMPLATE如果模板包含 z 值,则输出要素类将包含 z 值。
  • ENABLED输出要素类将包含 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

代码实例

CreateUnRegisteredFeatureClass 示例(Python 窗口)

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

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 否
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014