批量入库

使用说明

支持批量导入.dwg、*.nwd、.max等模型数据为模型数据集,并保存到源模型数据集存储路径下的数据源中。

该工具依赖于相应软件和插件环境,配置方法见操作指南

参数说明

参数名 参数释义 参数类型
模型数据: 输入待导入的模型数据。 String
入库参数文件: 输入用于导入模型数据的入库参数文件(*.json、*.xml)。 String
覆盖修改入库参数文件
(可选)
控制是否修改入库参数并用修改值覆盖入库参数文件中对应参数值。 Boolean
插入点X
(可选)
输入X坐标值,与Y和Z来共同确定数据地理参考原点。地理参考原点用于确定数据中项目基点的地理坐标(投影坐标系或地理坐标系)。 Double
插入点Y
(可选)
输入Y坐标值,与X和Z来共同确定数据地理参考原点。 Double
插入点Z
(可选)
输入Z坐标值,与X和Y来共同确定数据地理参考原点。 Double
源文件投影坐标
(可选)
设置结果数据的目标坐标系。具体操作步骤见设置投影坐标系 PrjCoordSys

输出结果

参数名 参数释义 参数类型
入库udbx文件夹 入库udbx文件夹的存储路径 String

入库参数文件

入库参数文件需要包含软件名称及版本、投影坐标系、插入点坐标等参数信息。

  • asset:软件名称及版本号,目前支持的软件包括Civil3D、3ds Max、Navisworks。
  • crs:导出数据的坐标系。
  • position:导出时的插入点。
  • xyz:插入点的坐标值。如果是坐标为平面,则其单位为米;如果坐标为球面,则其单位为度。

这里以JSON格式为例,入库参数文件如下:

{
    "asset": "Civil3D 2018",
    "crs": 4326,
    "position": {
        "x": 140,
        "y": 35,
        "z": 0
    }
}