GIS组件式的二次开发的特点:()

题目

GIS组件式的二次开发的特点:()

  • A、开发简易
  • B、开发语言无关
  • C、不依赖于商用GIS平台
  • D、通用性
参考答案和解析
正确答案:A,B,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面说法不正确的是()。

A:COM是组件式对象模型,ComGIS是面向对象技术和组件式软件在GIS软件开发中的应用
B:ComGIS的基本思想是把GIS的各大功能模块划分为几个控件,每个控件完成不同功能
C:单元测试的对象是软件设计的最小单位,即模块
D:确认测试是单元测试的逻辑扩张
E:集成测试又称有效性测试

答案:D,E
解析:
确认测试又称有效性测试,集成测试时单元测试的逻辑扩张。故选DE。

第2题:

下面哪个是GIS组件的API提供的空间分析服务接口()

  • A、IBaseServiceManager
  • B、ISpatialAnalysisServiceManager
  • C、ITileMapServiceManger
  • D、IThematicMapServiceManager

正确答案:B

第3题:

UAP与GIS集成时,需要在业务系统中引入GIS组件bundle,该GIS组件bundle是下面哪一项()

A、com.sgcC.uap.integratE.gis

B、com.sgcC.uap.isC.gis

C、com.sgcC.uap.basE.gis

D、com.sgcC.uap.integratE.uds


参考答案:A

第4题:

什么是组件式GIS?组件式GIS的特征以及存在问题是什么?


正确答案: 所谓组件(也称为控件)是指具有某种特定功能、能独立于应用程序而存在,具有与外部程序或其他组件相连接的标准接口,能够用来组装或构建更复杂程序功能单元的二进制程序模块。组件式软件技术设计思想的关键在于:程序代码片段可直接使用,无需重新编译;开发人员不需程序源码;组件不限于一种编程语言,即所谓的“二进制重用”。
组件GIS是指具有GIS功能和某种功能标准通讯接口,允许组件跨语言调用,可用来建立地理信息系统的组件。它的基本思想是把GIS各大功能模块划分为几个组件,每个组件完成不同的功能,各个组件之间以及GIS组件和非GIS组件之间可以方便地通过可视化软件开发环境集成起来,形成最终的GIS应用。
组件式GIS特点:
(1)小巧灵活,价格便宜
在组件模式下,各种组件都集中实现与自身最紧密的系统功能,用户可以各具功能的需要选择所需控件,最大限度地降低用户的负担。组件化的GIS平台集中提供空间属性数据管理功能,并以灵活的方式与数据库系统连接。
(2)开发简便
由于GIS组件可以直接嵌入MIS开发工具中,对于广大开发人员来说,就可以自由选择他们熟悉的开发工具。而且,GIS组件提供的API形式非常接近MIS工具的模式,开发人员可以像管理数据库表一样管理地图等空间数据,无须对开发人员进行特殊的培训。这将使大量的MIS开发人员能够较快地过渡到GIS或GMIS的开发工作中,从而大大加快GIS的开发速度。
(3)强大的GIS功能
无论是管理大数据的能力还是处理速度都很出色。它完全提供了数据浏览、数据编辑等基本数据操作,有的组件可以进行数据拼接、裁剪、叠合等空间查询与分析。
(4)具有很强的扩展性
在组件式软件技术的背后有一个十分庞大的组件资源库,用户可以从不计其数的组建中挑选需要的组件与GIS组件组成集成应用系统,极大地扩展了ComGIS功能。世界上有很多软件公司在编写各种各样的控件,ComGIS是组件大家庭的一员,使用它集成应用系统,具有无限的扩展性。
组件式GIS缺点:
(1)开发受限于组件的封装水平
开发商所提供的组件的粒度和接口设计的优良程度直接决定了二次应用开发的难易程度和应用效果。
(2)执行效率较低
组件对象所提供的服务要经由COM转换,这必然浪费了时间。
(3)测试工作比较复杂
组件式GIS的开发结果不是一个应用程序,而是一些供二次用户使用的开发包,因此它的测试需要建立一系列的容器进行测试。
(4)组件式GIS软件与桌面GIS软件相比,功能较弱。
由于组件式GIS产品的出现晚于桌面GIS软件,许多拥有桌面GIS软件的公司和厂商出于自身利益的考虑,并没有全力发展相应的组件产品,导致了组件式GIS产品的功能通常仅能覆盖部分GIS的功能,支持的数据格式有限,在与其他平台进行数据互换前,必须进行必要的数据格式的转换。而且,由于GIS组件支持的图形格式都是基于面向对象思想的,基本上没有考虑特征之间的拓扑关系。因此,其空间分析和空间操作功能就较弱。

第5题:

请列举2种GIS组件产品:()和()。


正确答案:MapObjects;ArcEngine/MapX

第6题:

下列GIS公用的开发方式中,目前较广泛采用的是()。

A独立式GIS二次开发

B宿主式GIS二次开发

C组件式GIS二次开发

D开源式GIS二次开发


C

第7题:

说明组件对象分布式结构的特点。


正确答案:组件对象分布式结构就是通过组件使软件系统中的组件对象被分布到网络上的多台计算机上。组件对象具有一些公共接口,能够向外提供服务,不同组件的对象之间可以通过公共接口相互通信和协同工作。这是一种对称式分布结构,在这种结构中已经没有了客户机与服务器之间的界限,这些对象既可充当服务器,也可充当客户机,其角色只是取决于它是在提供服务,还是在请求服务。

第8题:

(2017真题)下列GIS公用的开发方式中,目前较广泛采用的是( )。

A.独立式GIS二次开发
B.宿主式GIS二次开发
C.组件式GIS二次开发
D.开源式GIS二次开发

答案:C
解析:
GIS公用的开发方式中,目前较广泛采用的是组件式GIS二次开发。

第9题:

组件式GIS


正确答案: 是采用了面向对象技术和组件式软件的GIS系统(包括基础平台和应用系统)。其基本思想是把GIS的各大功能模块划分为几个组件,每个组件完成不同的功能。各个GIS组件之间,以及GIS组件与其它非GIS组件之间,都可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS基础平台以及应用系统。

第10题:

GIS组件的API提供几个接口的调用()

  • A、6
  • B、7
  • C、8
  • D、9

正确答案:C

更多相关问题