SuperMap iObjects Java 11i 产品介绍
SuperMap iObjects Java 11i 模块结构  


SuperMap iObjects Java 11i 具有合理的组件划分,在 SuperMap iObjects Java 11i 组件中,核心模块为数据模块,体现了地理信息系统的数据概念,数据是 GIS 的血液。数据模块主要专注于对空间数据的处理,其他模块依赖于数据模块的同时又相对独立。

下表为 SuperMap iObjects Java 11i 组件功能模块说明:

功能模块 对应的组件 jar 包 功能概要
数据模块 com.supermap.data.jar

核心模块,提供对空间数据及其属性的全面的操作和处理,包括创建、管理、访问和查询等功能,同时,数据模块还包含拓扑、布局排版打印相关的功能。

数据转换模块 com.supermap.data.conversion.jar 提供了多种栅格数据、矢量数据的转换功能。
数据处理模块 com.supermap.data.processing.jar 提供了数据处理,包括三维影像、地形和模型数据的缓存生成功能。
拓扑模块 com.supermap.data.topology.jar 提供对矢量数据的拓扑预处理、拓扑检查、拓扑错误自动修复和拓扑处理等功能。
云许可模块 com.supermap.data.cloudlicense.jar 提供连接云许可和Web许可功能。
地图模块 com.supermap.mapping.jar 提供了综合的地图显示,渲染,编辑以及强大的出图等功能;提供制作各种专题图的功能,包括标签专题图(包括分段标签专题图和高级标签专题图)、统计专题图、分段专题图、点密度专题图等;同时,地图模块还提供制图表达的功能。
排版打印模块 com.supermap.layout.jar 提供布局排版打印等功能,SuperMap Objects .NET 的布局排版与二维地图使用同一套对象模型,同时,支持 CMYK 颜色模型,支持海量数据打印。另外,还提供标准图幅图框,使布局排版更为专业化,方便特定领域制图的需要。
瓦片缓存模块 com.supermap.tilestorage.jar 提供二三维瓦片缓存功能。
地址匹配模块 com.supermap.analyst.addressmatching.jar 提供中文地址模糊匹配搜索的功能,该功能基于一个地址词典,可以对地图中的多个图层进行地址匹配。
空间分析模块 com.supermap.analyst.spatialanalyst.jar 提供基于矢量数据的空间分析,如叠加分析、缓冲区分析;提供完备的基于栅格数据的空间分析功能,包含栅格代数运算、距离栅格、栅格统计分析、插值分析、地形构建和计算、可视性分析等;提供矢栅转换、聚合、重采样、重分级、镶嵌和裁剪等功能。
空间统计分析模块 com.supermap.analyst.spatialstatistics.jar 提供用于分析空间分布,模式,过程和关系等分析功能。可以对提供的空间数据和相关属性进行分析,对空间分布的显著特征进行汇总(例如,确定平均中心或总体方向趋势)、识别具有统计显著性的空间聚类(热点或冷点)或空间异常值、评估聚类或离散的总体模式、确定合适的分析尺度以及探究空间关系。
网络分析模块 com.supermap.analyst.networkanalyst.jar 提供全面的网络分析功能,涵盖交通网络分析(包括:选址分区分析、旅行商分析、物流配送分析、最佳路径分析、最近设施查找分析等)、设施网络分析(包括:检查环路、查找共同上下游、查找连通弧段、上下游路径分析、查找源和汇、上下游追踪等)。
导航分析模块 com.supermap.analyst.navigation.jar 随着交通路网数据规格不断完善,数据内容不断丰富,路径分析也需要支持标准化的地理空间数据产品。因此我们新增导航分析模块,提供标准化地理空间数据产品的数据编译以及基于数据编译的路径分析功能。
公交分析模块 com.supermap.analyst.trafficanalyst.jar 提供公交换乘分析、查找经过站点的线路、查找线路上的站点等主要功能。不仅支持丰富的线路和站点信息设置,如公交票价信息、发车时间和间隔等,还提供避开线路或站点、优先线路或站点、站点归并容限、站点捕捉容限、最大步行距离、换乘策略和偏好的设置,以及对换乘时步行线路的支持,结合高效、准确和灵活的查找算法,为使用者提供最优的公交换乘方案。
地形分析模块 com.supermap.analyst.terrainanalyst.jar 提供填充洼地、计算流向、计算流长、计算累积汇水量、流域划分及提取矢量水系等水文分析功能及网格剖分功能。
海图模块 com.supermap.chart.jar 提供基于 S-52显示标准的电子海图的显示;提供海图环境配置、创建海图、标准海图显示风格设置、海图物标属性的查看与编辑等功能;提供海图数据与 GIS 数据的统一管理,支持海图数据和陆地数据的整合,实现海陆一体化存储、显示与发布。
海图数据转换模块 com.supermap.chart.conversion.jar 提供基于 S-57数字海道测量数据传输标准的海图数据(*.000)的导入与导出。
标绘模块 SuperMap.Plot.dll 动态标绘控件,可以很方便地进行点标号、图元及算法标号等标号的绘制,例如指挥所、折线、贝塞尔箭头。
控件模块 com.supermap.ui.controls.jar 提供粗粒度的基础控件,方便用户快捷开发,控件模块提供了符号编辑器控件、符号管理控件、工作空间管理器控件、图层管理控件等多种控件。
三维模块 com.supermap.realspace.jar 提供数据、显示、分析二三维一体化的三维场景展示,同时,全球尺度的地形数据以及全球尺度的高分辨率影像数据都可以加载到三维模型中进行显示;支持海底三维;支持自定义几何体 Mesh 功能。另外,可以在三维窗口中进行各种方式的漫游、浏览,并且可以进行选择、查询和定位等操作。
三维空间分析模块 com.supermap.realspace.spatialanalyst.jar 提供在场景中进行空间分析的功能,目前,该模块提供了三维通视性分析功能。
三维网络分析模块 com.supermap.realspace.networkanalyst.jar 提供三维网络数据集的构建和创建流向;提供查找源和汇、上下游追踪、上游最近设施查找等三维设施网络分析功能;提供最佳路径分析等三维交通网络分析功能。
三维地理设计模块 com.supermap.realspace.threeddesigner 提供BIM/GIM数据导入、参数化建模、城市道路设计、城市建筑设计、建筑边界规则化、空间分析、倾斜数据操作、TIN地形操作、体元栅格构建等主要功能。不仅支持支持导入多类BIM/GIM/模型数据,如RVT、3DXML、DGN、CityGML、GIM变电站和架空输电线等数据,还能构建丰富的基础参数化对象,如弯折圆柱、立方体、圆柱体等,也支持批量构建城市道路和城市建筑,并且支持对多类数据进行运算和分析,如三维体对象的裁剪/切割/组合、布尔运算、碰撞检测、倾斜摄影三维模型镶嵌、TIN地形挖洞等。
影像处理模块 com.supermap.image.processing 提供面向光学卫星遥感影像进行DOM、DSM/DEM生产的功能,包括:影像匹配、区域网平差、影像配准、正射纠正、影像融合、真彩色输出、构建镶嵌线、影像匀色、影像镶嵌、影像去云、影像去雾、生成点云、生成DSM、DSM滤波、DSM合并等。此外,还提供影像质检(包括:平面精度检查、区域精度检查、接边精度检查、拉花变形检测等)、图像增强(包括:影像拉伸、图像变换、图像滤波等)、辐射校正等功能。


  版权所有© 北京超图软件股份有限公司。保留所有权利。