浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
BDT里的叠加分析,导致结果图斑合并
余味
16EXP
2023年07月03日
使用BDT里的叠加分析方法分析数据,有时结果数据,所有图斑会合并成一个图斑(原数据有很多条数据,分析结果只有一条数据)
iobject
空间分析
请
登录
或者
注册
后回答这个问题。
1个回答
您好,请问您所说的BDT具体指的是什么呢,叠加分析时具体用的又是什么算子呢。
您所描述的数据现象,是结果不符合您的预期还是什么,可以提供复现数据以及操作步骤吗。
需要您准确具体的详细描述您的情况和遇到的问题,我们才好帮你解决。
希望可以帮助到您。
于丁
10,588EXP
2023年07月03日
import com.supermap.bdt.base.SpatialOperatorType
import com.supermap.bdt.analyst.vector.cpp.OverlayAnalyst
val op = SpatialOperatorType.Erase
val overlayResultFRDD = OverlayAnalyst.overlay(sourceData,overlayData,srcFields.toArray, overlayFields.toArray, op,0.0,true,true)
以上为主要代码
使用idesktop,对sourceData,overlayData进行擦除操作,结果有很多条数据。
使用上述方法,有时会出现结果中所有的图斑都在一条数据中,即结果中只有一条数据,这一条数据包含着所有的图斑
spark算子有个参数“是否返回单一几何对象”,默认为true。
线面进行 Clip , Intersect 和 Identity 时,如果线在多个面对象内(面对象有重叠)或边界处,返回一个线对象或者返回多个线对象,即如果设置为 true,则返回一个线对象,如果设置为 false,则返回多个独立的线对象。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
3000图斑空间叠加分析两个小时无结果返回。
空间分析求交的结果集中,怎么获取被切割的要素图斑
叠加分析无结果
iserver11i叠加分析结果异常
iobject中做缓冲区分析并且合并缓冲结果合并
如何将剖面分析的结果与echarts相结合?
超图FAQ:现在需要的是两个数据集合并,用的叠加分析的合并,但是得到的结果是3个地块,为什么不能合成一个呢
超图桌面进行进行交通分析导入设施点,分析不出结果
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...