分割(测试通过)
1.描述
从输入要素类或输入要素图层中提取要素(通常使用选择或结构化查询语言 (SQL) 表达式),并将其存储于输出要素类中
2.使用限制
3.算子id
igis.gis.analysis.extract.split
4.参数列表
参数类型 |
参数名称 |
参数关键字 |
必要性 |
参数说明 |
数据类型 |
输入参数 |
url |
数据源 |
Y |
数据源地址 |
String |
in_features |
要分割的要素 |
Y |
要分割的要素。 |
String |
|
split_features |
包含表格字段的面要素 |
Y |
包含表格字段的面要素,其中表格字段的唯一值用于分割输入要素并提供输出要素类的名称 |
String |
|
split_field |
分割字段 |
Y |
用于分割输入要素的字符字段。此字段值可标识用于创建每个输出要素类的分割要素。分割字段的唯一值提供输出要素类的名称。 |
||
输出参数 |
out_workspace |
工作区间 |
Y |
用来存储输出要素类的现有工作空间。 |
String |
cluster_tolerance |
容差 |
N |
所有要素坐标(节点和折点)之间的最小距离以及坐标可以沿 X 和/或 Y 方向移动的距离。如果将此值设置的较高,则数据会具有较低的坐标精度;如果将此值设置的较低,则数据会具有较高的坐标精度 |
5.配置面板
6.调用示例
{
"params":{
"url":"kudu://172.20.20.15:7051/geomesa_spark",
"in_features":"hainan",
"split_features":"erase",
"split_field":"YSDM",
"out_workspace":"hainan_split",
"cluster_tolerance":"0.001"
},
"identifier":"igis.gis.analysis.extract.split"
}