2587505620
水利查勘软件
广西软件开发咨询 测量普查群测量普查工具-广西骋天

网址:www.gxchengtian.com

地址:广西南宁市 青秀区 民族大道 131号
   航洋国际城 B座6楼

 当前位置:首页 - 新闻动态 - 新闻中心

广西骋天GIS开发方式的选择

发布时间:2017.04.26 文章来源:广西骋天信息科技公司 浏览次数:

GIS开发(地理信息系统)在近年来开发中所占的地位是很明显的,GIS开发根据它的内容可以分为两种类型:一种是应用型地理信息系统,以某一专业、领域或工作为主要内容,包括专题地理信息系统和区域综合地理信息系统;二是工具型地理信息系统,也就是GIS工具软件包,具有空间数据输入、存储、处理、分析和输出等GIS开发的基本功能。GIS开发的方式有三种,哪一种比较好呢?怎么选择GIS开发的方式呢?

广西骋天GIS开发方式的选择——应用型GIS开发的三种实现方式

一、独立开发

GIS开发的实现方式——独立开发是指不依赖任何GIS开发软件,从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,在一定的操作系统平台上编程实现。这种方式的好处在于不需要依赖任何商业GIS开发软件,减少了开发的成本,但是一方面对于大多数的开发者来说,能力、时间、财力方面的限制使其开发出阿狸的产品很难在功能上与商业化GIS开发软件相比,而且在购买GIS开发工具上省下的钱可能还抵不上开发者在开发过程中绞尽脑汁所花的代价。

二、单纯二次开发

指完全借助于GIS开发软件提供的开发语言进行应用系统开发。GIS开发工具大多提供了可供用户进行二次开发的宏语言。用户可以利用这些宏语言,以原GIS工具软件为开发平台,开发出自己的针对不同应用对象的应用程序。这种方式省时省心,但进行二次开发的宏语言,作为编程语言只能算是二流,功能极为薄弱,用它们来开发应用程序仍然不尽如人意。

三、集成二次开发

集成二次开发是指利用专业的GIS开发软件,如ArcView、MapInfo等,实现GIS开发的基本能功能,以通过软件开发工具尤其是可视化开发工具,如Delphi、Visual C++、Visual Basic.Power Builder等为开发平台,进行二者的集成开发。

OLE/DDE

采用OLE Automation技术或利用DDE技术,用软件开发工具开发前台可执行应用程序,以OLE自动化方式或DDE方式启动GIS开发软件在后台执行,利用回调技术动态获取其返回信息,实现应用程序中的地理信息处理功能。

GIS控件

利用GIS工具软件生产厂家提供的建立在OCX技术基础上的GIS功能控件,在Delphi等编程工具编制的应用过程中,直接将GIS功能嵌入其中,实现地理信息系统的各种功能。

关于我们 | 产品中心 | 版权所有 | 人才招聘 | 联系我们 | 留言板

 

骋天科技:广西南宁市 青秀区 民族大道131号 航洋国际城 B座6楼

版权所有:广西骋天信息科技有限公司 copyright 2012-2013

  • 水利软件开发咨询
  • 水利软件开发咨询
  • 测量普查工具-广西骋天
  • TEL:0771-5567 626