选中对象另存
功能说明
支持将地图窗口中当前选中的一个或多个矢量对象,快速导出为新的数据集或多种通用文件格式。当您在地图上选中部分对象后,无需打开数据处理工具,即可通过右键菜单直接完成数据提取与备份,极大提升了数据分块导出、成果分发等工作的效率。
核心支持的能力包括:
- 另存为数据集:在工作空间内创建新的数据集。
- 导出为外部文件:支持导出为 Excel、Shapefile、GeoJSON、SimpleJSON 和 WKT串五种通用格式。
- 另存为点符号:将图形保存到点符号库。
- 另存为范围JSON:生成仅包含对象空间范围的文件。
功能限制:
- 路由数据集不支持导出为Excel、Shapefile、GeoJSON、SimpleJSON 和 WKT串文件格式。
- 三维点、线、面数据集不支持导出为SimpleJSON。
- CAD数据集中的对象不支持导出为Shapefile、SimpleJSON 和 WKT串格式。
- Arm环境不支持将选中对象导出为SimpleJSON。
功能入口
- 在地图窗口中,使用选择工具(如点选、框选)选中目标矢量对象 -> 在选中区域右键单击 -> 在弹出菜单中选择另存为。
操作说明
右键菜单中的另存为包含以下子选项:
数据集
将选中对象保存为当前工作空间或数据源中的一个新数据集。
- 在当前窗口中,以任意一种方式选中要输出的对象,右击鼠标,在弹出的右键菜单中选择另存为 -> 数据集,弹出另存为数据集对话框。
- 参数说明:
- 图层:当选中对象来自多个图层时,需指定要输出的目标图层。
- 字段列表:在字段列表中选择另存选中对象时,需保留的字段。
- 数据源/数据集:设置新输出的对象保存在的数据集所在的数据源及数据集。
- 新建数据集:勾选该复选框,表示将选中对象保存在新建的数据集中,设置新输出的对象保存在的数据集所在的数据源名称。
- 编码类型:若将选中对象保存到新建数据集中,则可设置新数据集的编码方式。支持单字节、双字节、三字节和四字节这四种编码类型,适用于二维线数据集和面数据集。暂不支持对二维点数据集、属性表数据集、 CAD 数据集和三维矢量数据集设置编码方式。关于编码方式的介绍内容,请参见数据集压缩编码方式。
- 删除源对象:若源数据集为可编辑状态,勾选该复选框,可将源数据集中的选中对象删除。
Excel / Shapefile / GeoJSON / SimpleJSON / WKT串
将选中对象导出为指定的通用文件格式。这五种格式的操作流程一致,仅在文件类型和部分细节上存在差异。
- 在地图中选中待输出的对象,在右键菜单中选择另存为 -> 选择Excel、Shapefile、GeoJSON、SimpleJSON 或 WKT串其中一项。
- 参数说明:
-
对话框标题:将动态显示为“导出为[文件类型]”,如“导出为Shapefile”。
-
图层:用于选择选中的对象所在的图层。由于一次只能将某一个图层的选中的对象保存为新数据集,因此,当选中的对象包含于多个图层的时候,需要指定输出哪个图层的选中的对象。
-
导出目录:设置导出文件的保存路径。
-
文件名称:输入导出文件的名称。默认值为 export_[文件类型],例如 export_shapefile。
-
仅保留选中对象:默认勾选。勾选时,仅导出当前地图中选中的对象;取消勾选,则导出整个图层的所有对象。
-
隐藏系统字段:仅当导出为 Excel 格式时出现。勾选后仅导出非系统字段。
-
字符集:仅当导出为 Excel 或 Shapefile 格式时出现。用于设置导出文件的编码格式。其他格式(GeoJSON、SimpleJSON、WKT串)采用固定编码(如UTF-8),不提供此选项。
-
注意事项:- Arm环境不支持将选中对象导出为SimpleJSON。
- 选中的地图对象中含有超链接或者附件,另存为Shapefile、Excel、GeoJSON、SimpleJSON 或 WKT串类型的文件,导出之后的文件中不支持保存附件信息。
另存为点符号
将选中的图形对象另存为自定义点符号,存入符号库。
- 在地图中选中对象,在右键菜单中选择另存为 -> 点符号,弹出对象转换为符号对话框。
- 选择需要另存的符号分组和符号名称。
- 在 资源 节点 -> 点符号库 中即可查看或使用该符号,如下图:

另存为范围JSON
在地图中选中对象,在右键菜单中选择另存为 -> 范围JSON,弹出保存对话框,选择路径填入文件名即可生成该对象的范围JSON文件。
注:与 另存为文件 不同,该功能只能生成单个对象的JSON,且只有范围,无属性值。