组件式GIS开发平台的结构

2024-04-28 GIS 118
A⁺AA⁻

组件式GIS开发平台通常可设计为三级结构:

组件式GIS开发平台的结构

基础组件&mdaSh;&mdaSh;面向空间数据管理,提供基本的交互过程。

高级通用组件——面向通用功能。

行业性组件——抽象出行业应用的 特定算法,固化到组件中,进-步加速开发过程。

微信号:MeetyXiao
添加微信好友, 获取更多信息
复制微信号

下面以我国自主开发的全组件式MapEngineGIS 开发平台为例,说明三级结构的组成:

(1)基础组件

处于平台更低层,是整个系统的基础,主要面 向空间数据管理,提供基本的交互过程,并能以灵活的方式与数据库系统连接。

(2)高级通用组件

高级通用组件由基础组件构造而成。它们面向 通用功能,简化用户开发过程,如显示工具组件、选择工具组件、编辑工具组件、属性浏览器组件等等。它们之间的协同控制消息都被封装起来。这级组件经过 封装后,使二次开发更为简单。如一个编辑查询系统,若用基础平台开发,需要编写大量的代码,而利用高级通用组件,只需几句程序就够了。

(3)行业性组件

以GPS监控为例。对于GPS应用,除了需要地图显示、信息査询等一般的GIS功能外,还需要特定的应用功能,如动态目标显示、目标锁定、轨迹显示等。这些GPS行 业性应用功能组件被封装起来后,开发者的工作就可简 化为设置显示目标的图例、轨迹显示的颜色、锁定的目 标,以及调用、接受数据的 *** 等。

来源:开源地理空间基金会中文分会

来源链接:https://www.osgeo.cn/post/13db2

本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。

客服微信号码

客服微信号码

客服微信号码

客服微信号码

留言咨询
提交留言

您将免费获得

  • 全面诊断

    您将获得专家对您公司申请资质所需条件的全面诊断服务,我们不同于传统代办公司,仅是提供一些通用的,浅显的建议

  • 找出疏忽点

    我们在了解您公司的基本情况之后,将挖掘出您公司目前不利于资质申请的疏忽点,还将详细说明您在申请资质时应当改善的确切的事项。

  • 分析需求

    我们通过丰富的从业经验,结合目前的实际情况,确认好符合您实际经营情况的资质需求。

  • 定制方案与报价

    对您的需求深入了解后,将结合您公司目前的情况,我们将为您量身定制一份资质代办方案及报价单。

获取方案

×
请设置您的cookie偏好
欢迎来到资质参谋
我们希望在本网站上使用cookie,以便保障本网站的安全、高效运转及服务优化,有关我们使用cookie的更多信息,请点击查看了解更多。
接收Cookies
决绝Cookies