您现在的位置: 首页>> 开发创新>> 系统研发 >> 正文内容

组件式地图服务

文章来源: 发布时间:2015-09-01 09:03:54 点击数:349次

     组件式GIS是由一系列可拆分、可协作、可裁剪的GIS组件构成的具有高度伸缩性的 GIS软件平台,因其具有高度的伸缩性、良好的扩展性、便于开发、易于集成和高性价比等优良特性而逐渐成为GIS应用系统建设的主流。组件式GIS提供从符号定制到地图可视化、从地图编辑采集到空间数据数据建库、从专题制图到布局输出、从数据转换到空间分析、从二维到三维等全面GIS功能的软件,可以快速进行二次开发。中智拓图选择SuperMap Objects嵌入到流行的可视化高级开发语言中进行GIS开发,利用核心组件、三维组件、拓扑组件、布局组件、分析组件和辅助开发组件共同实现二三维数据转换,构建拓扑结构,地图编辑、地图排版和分析功能,目前SuperMap Objects已成功应用到黑龙江省教育厅高校GIS项目中。

    SuperMap Objects核心组件包括SuperMap、 SuperWorkspace和两百多个ActiveX对象,核心组件是SuperMap Objects 最基础的组件,提供二维地图可视化、地图编辑、空间数据访问、管理、查询和部分空间分析功能,是其他组件的基础。高校GIS中采用SuperMap显示二维地图,SuperWorkspace显示三维地图,二者共同提供了地图的基本操作。

   三维组件是SuperMap Objects中用于三维建模、三维分析和三维可视化的组件。 三维组件中的Super3D控件是一个三维可视化控件,三维数据显示在Super3D窗口中,其视觉效果逼真, Super3D实现了高校GIS中三维和二维地图的完美转换。

   拓扑处理组件提供了拓扑检查、拓扑处理和拓扑构建功能。 拓扑检查功能充分考虑了实际GIS数据中存在的一些常见拓扑错误,SuperMap Objects 提供了30种针对点、线和面数据的拓扑规则,用于将数据中不符合特定规则的一些对象检查出来。拓扑检查有助于控制GIS空间数据的质量,有利于后期的分析和各种处理操作。

    布局组件主要提供地图排版制作功能。在布局组件里,可把 SuperMap Control中制作好的地图和其他布局要素进行混合排版,以制作并打印出符合要求的纸质地图。 SuperLayout将 SuperWorkspace创建的二维地图转换为.JPG图像,实现了地图的排版和输出。

    空间分析组件主要提供各种复杂和高级空间分析功能。该组件在汇集 SuperMap Objects原网络分析、三维建模等分析功能的基础上,还新增了高级网络分析、矢量及栅格空间分析、表面分析等方面的功能。基于矢量的空间分析提供:叠加分析、矢量邻近分析、网络分析、动态分段、追踪、分析等功能。

    除了上述组件外,SuperMap Objects还提供了多个辅助组件,目的是帮助开发者快速开发应用系统。

    项目表明,SuperMap Objects涵盖了从数据处理、系统建设到信息发布的全过程,其提供的一系列可编程对象也为二次开发奠定了基础。

    中智拓图的开发人员凭借开发经验和丰富的知识积累,建立和完善了基于SuperMap Objects的组件式地图服务的开发模式,向客户提供更加完善、易用、成熟度更高的GIS产品。

[打印文章] [添加收藏]
更多