相交 =============== 1.描述 ------------ 计算输入要素的几何交集。所有图层和/或要素类中相叠置的要素或要素的各部分将被写入到输出要素类 2.使用限制 ---------------- 3.算子id ---------------- igis.gis.analysis.overlay.intersect 4.参数列表 --------------- +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | 参数类型 | 参数名称 | 参数关键字 | 必要性 | 参数说明 | 数据类型 | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | 输入参数 | url | 数据源地址 | N | 数据源地址 url与datasources 二选一 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | datasources | 数据源 | N | 数据源信息 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | inKeyDsMap | | N | 标识要素类或图层。必须是面或与输入要素具有相同几何类型的要素 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | in_features | 待相交分析图层 | Y | 待相交分析图层 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | join_attributes | 连接属性 | N | 确定将输入要素的哪些属性传递到输出要素类 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | cluster_tolerance | 容差 | N | 所有要素坐标(节点和折点)之间的最小距离以及坐标可以沿 X 和/或 Y 方向移动的距离 | Double | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | | output_type | 输出类型 | N | 选择要查找的相交类型 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ | 输出参数 | out_feature_class | 结果图层 | Y | 所创建的要素类,并且结果将写入其中。 | String | +----------+-------------------+----------------+--------+---------------------------------------------------------------------------------+----------+ 5.配置面板 -------------------- .. image:: ../../../_static/images/intersect_panel.jpg :width: 300px 6.调用示例 ------------------ .. code:: { "params": { "url":"kudu://172.20.20.15:7051/geomesa_spark", "in_features":"[hainan,hainan_select]", "join_attributes":"ALL", "cluster_tolerance":"0.001", "out_feature_class":"hainan_intersect" }, "identifier":"igis.gis.analysis.overlay.intersect" }