导出为SHP

使用说明

ArcGIS Shapefile(*.shp)是ArcGIS软件特有的数据格式,用于存储空间数据和属性数据,是常用的一种矢量数据格式。该工具用于将数据集导出为SHP格式,便于跨平台管理数据。

参数说明

参数名 参数释义 参数类型
源数据 选择要导出的数据所在的数据源和数据集。 String
目标文件名 设置导出目标文件的文件名。 String
导出目录 设置导出目标文件的路径信息。 String
覆盖 该复选框用于设置若导出目录下已存在同名文件,是否覆盖已有同名数据集,默认不勾选。若勾选该复选框,则覆盖已有同名文件;若不勾选该复选框,则不导出该文件。 Boolean
导出为MultiPatch 设置是否导出三维面对象为MultiPatch对象,仅对三维面对象有效。 Boolean
字符集 导出数据集使用的字符编码方式。为了保证数据集能正确显示,需要使用适合的字符集。导出时,默认使用 ASCII(Default)字符集。最常用的 ASCII 字符集多用于显示罗马数字和字母,GB2312 用于显示简体中文字符,而为了满足跨语言跨平台计算机显示的需要,会使用 Unicode 字符集。应用程序支持的字符集列表,请参见字符集列表 Charset
过滤表达式 可通过设置过滤表达式,过滤掉不需要导出的对象,使满足条件的对象参与导出,关于如何使用SQL表达式,请参阅SQL表达式 String

输出结果

参数名 参数释义 参数类型
导出结果 导出结果 String

注意事项

SHP文件的字段名存储基于DBF文件规范,其字段名称最大允许10个字节(非字符数),若导出时字段名超出此限制,将自动截断处理。例如:英文字段名“Population2025”,导出截断为“Population”,中文字段名“行政区名称”,导出截断为“行政区”(UTF-8,一个中文占3个字节),若截断后名称重复,将自动追加序号(如“Populati_1”,“Populati_2”)以避免冲突。因此,导出 SHP 时请确认字段名长度,建议提前重命名字段缩短至10字节内。