目前,SuperMap 支持并行计算的功能有栅格分析、水文分析、网络分析、拓扑预处理、叠加分析、空间查询等,具体的支持情况如下。
- 栅格分析:栅格分析中支持并行计算的功能模块有:插值分析、表面特征提取、地形计算、栅格计算、可视性分析,其中包括的具体功能如下表所述:
功能模块 |
功能细分 |
插值分析 |
IDW 插值 |
RBF 插值 |
简单克吕金插值 |
普通克吕金插值 |
泛克吕金插值 |
密度插值 |
表面特征提取 |
提取等值线 |
提取等值面 |
地形计算 |
坡度分析 |
坡向分析 |
表面面积计算 |
表面体积计算 |
查找极值 |
生成三维晕渲图 |
生成正射三维影像 |
计算表面面积 |
计算表面体积 |
填挖方分析 |
栅格填挖方 |
面填挖方 |
反算填挖方 |
栅格概括 |
栅格重分级 |
栅格重采样 |
栅格聚合 |
可视性分析 |
单点可视域分析 |
多点可视域分析 |
- 水文分析:水文分析中的10个功能都支持并行计算。
功能模块 |
功能细分 |
水文分析 |
填充洼地 |
流向分析 |
计算累积汇水量 |
计算流长 |
计算流域盆地 |
生成汇水点 |
流域分割 |
河流分级 |
连接水系 |
提取矢量水系 |
- 网络分析:目前,网络分析模块中最佳路径分析、最近设施查找、旅行商分析和物流配送等四个交通网络分析功能支持并行计算。
功能模块 |
功能细分 |
交通网络分析 |
最佳路径分析 |
最近设施查找 |
旅行商分析 |
物流配送 |
- 叠加分析:对线面叠加分析都支持并行计算,包括线面的裁剪、擦除、合并、相交、同一、对称差、更新。
功能模块 |
功能细分 |
叠加分析 |
裁剪 |
擦除 |
合并 |
相交 |
同一 |
对称差 |
更新 |
- 空间查询:面对象的包含和求交查询支持并行计算。
- 拓扑:拓扑功能模块中的拓扑预处理支持并行计算。但是,拓扑预处理中的“调整多边形走向”处理不支持并行计算。如果只进行该项预处理,修改线程数不会降低分析时间。
相关内容
多线程并行计算
设置线程数目