# 剪裁 ======================= 缺前端控件截图 ## 功能说明 --------------------------- 对两份输入数据进行格网划分计算,求出其中一份据对另一份的剪裁结果 ## 参数说明 -------------------------------- +----------+--------------+--------+------------+ | 参数名称 | 参数取值范围 | 默认值 | 参数描述 | +----------+--------------+--------+------------+ | XY容差 | 浮点数 | 0.001 | 经纬度容差 | +----------+--------------+--------+------------+ 注意:裁剪要素必须与输入要素同级,或高于输入要素级别! ## 算法原理 --------------------------- 输入数据: .. image:: uploads/9c7c95b8d675ea13cf07001f8cb21f58/图片2.png 1. 调用相交工具,得到两份要素相交的结果,输出KV对,K为两相交要素的id拼接值,如AUB,V为相交的结果 2. groupbekey,只输出group中的第一个结果(去重)。输出KV对,K为该相交结果所在输入要素的id,即①中key的A 3. groupbekey,将属于输入数据单一要素的所有结果组合到一起,求并集,即可得到剪裁结果 输出结果: .. image:: uploads/e4ec456b1e87a0f6bd77bc571e3f2870/图片12.png