# 缓冲区 ================================================================================ ## 参数 +--+ | 名称 | 类型 | 是否必传 | 备注 | +--+ | host | string | Y | postgre的ip路径 | +--+ | database | string | Y | 数据库名称 | +--+ | user | string | Y | 用户名 | +--+ | password | string | Y | 密码 | +--+ | port | string | Y | 端口 | +--+ | dataTable01 | string | Y | 输入表一的名称 | +--+ | bufDistance | double | Y | 缓冲距离值.若用户选择缓冲字段,则该参数返回为0 | +--+ | distanceUnit | string | Y | 缓冲距离的单位。若输入要素属地理坐标,则只支持十进制度单位;若输入要素属投影坐标,则支持米等多种一般长度单位,列举见备注 | +--+ | bufField | string | Y | 缓冲距离字段。若用户选择缓冲距离值,该参数必须为空 | +--+ | sideType | string | Y | 侧类型,默认为FULL。若输入为面要素,可选FULL与OUTSIDE_ONLY;若输入为线要素,可选FULL、LEFT、RIGHT;若输入为点要素,只可选FULL | +--+ | lineEndType | string | Y | 末端类型,默认为ROUND。若输入为面、点要素,只可选ROUND;若输入为线要素且sideType设置为FULL时,可选ROUND、FLAT,否则也只可选ROUND | +--+ | dissolveOption | string | Y | 融合类型,默认为NONE。可选NONE、ALL、LIST | +--+ | dissolveField | string | Y | 融合字段,默认为空。当融合类型选择为LIST时,该参数不能为空,融合字段名称以“,”连接 | +--+ | outputTable | string | Y | 输出结果的表名 | +--+ | defRunner | string | Y | 执行引擎 | +--+ ## 返回 +--+ | 名称 | 类型 | 是否必传 | 备注 | +--+ | result | row | Y | | +--+ ## 备注 缓冲距离单位参数中,一般长度单位可选Meters、Centimeters、Feet、Inches、Kilometers、Miles、Millimeters、NauticalMiles、Points、Yards、Decimeters。