CAD 至地理数据库 (转换)

许可等级:BasicStandardAdvanced

摘要

读取 CAD 数据集并创建工程图对应的要素类。这些要素类将被写入地理数据库要素数据集中。

用法

语法

CADtoGeodatabase_conversion (input_cad_datasets, out_gdb_path, out_dataset_name, reference_scale, {spatial_reference})
参数说明数据类型
input_cad_datasets
[CAD drawing dataset,...]

要转换为地理数据库要素的 CAD 文件的集合。

CAD Drawing Dataset
out_gdb_path

将在其中创建“输出要素数据集”的 ArcSDE 地理数据库、文件地理数据库或个人地理数据库。目标地理数据库必须已经存在。

Workspace
out_dataset_name

要创建的要素数据集的名称。

String
reference_scale

输入要用作注记参考的比例。注记中的所有符号及文本的大小都会参考此处设置的参考比例。

Double
spatial_reference
(可选)

输出要素数据集的空间参考。如果要控制空间参考的其他方面(即,xy 值域、z 值域、m 值域、分辨率、容差),请使用相关环境。

Spatial Reference

代码实例

#Name: CadtoGeodatabase.py
# Description: Create a feature dataset

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/data"

# Set local variables
input_cad_dataset = "C:/data/City.DWG"
out_gdb_path = "C:/data/HabitatAnalysis.gdb" 
out_dataset_name = "analysisresults"
reference_scale = "1000"
spatial_reference = "NAD_1983_StatePlane_California_VI_FIPS_0406_Feet"

# Create a FileGDB for the fds
arcpy.CreateFileGDB_management("C:/data", "HabitatAnalysis.gdb")

# Execute CreateFeaturedataset 
arcpy.CadToGeodatabase_conversion(input_cad_dataset, out_gdb_path, out_dataset_name, reference_scale)

环境

许可信息

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