基于AE构建区域经济分析系统的可行性分析

来源 :中国经贸 | 被引量 : 0次 | 上传用户:xuwenhaiyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文通过分析对比多个GIS平台,分析Arcengine的功能和开发环境,得出Arcengine平台在众多开发平台中具有更好的兼容性和拓展功能,基于AE构建区域经济分析系统可以将区域经济发展的时空差异以图形清晰直观地表现出来。
  【关键词】ArcGIS Engine;区域经济;图形
  随着科学技术的进步,学术界开始运用新方法和新技术研究区域经济,用以揭示造成区域经济发展的规律,这些方法和技术主要包括:利用一些经济模型(如相关分析、主成分分析、回归分析等),将区域经济数据导入数据分析软件(如SPSS,MATLAB,GIS等),得出各个内在因素之间的定量关系,从而较为直观全面的分析区域经济的发展,而在这其中,GIS凭借着强大的数据统计、分析以及图形可视化表达和输出的功能,已经成为了研究区域经济的重要工具。
  国外研究领域,经济GIS包含在GIS的19个研究方向中,经济 GIS 是除地理信息价值研究及使用、空间决策支持系统等研究方向以外的又一个较新的研究领域。欧洲经济发展委员会采用欧洲城镇经济GIS对人口与国民生产总值进行了相应地预测,同时对不同城市的人口、人口增长情况、就业状况、国民生产总值、经济增长状况等进行相应展示。
  国内较早提出将GIS应用于区域经济统计数据的是唐棣等提出的“关于建立我国人口地理信息系统的构想”,文中系统地阐述了三级系统的构建设想,对系统建设目标、路线以及系统功能、软硬件选型等作了说明。李凤玲等人对江苏省社会经济专题图系统进行了设计与实现,采用基于ArcGIS Engine二次开发的方法,开发平台选用VS.NET2005,数据库访问采用ADO.NET技术,GIS空间数据库采用文件系统格式,顺利开发完成了江苏省社会经济专题图制作系统。
  本文通过对GIS开发平台的对比和ARCENGINE和C#.NET功能的简介,探讨了基于ARCGIS平台、ARCENGINE组件和C#.NET编程语言开发区域经济分析系统的可行性。
  一、系统平台的选取
  1.系统平台的选取原则
  (1)可靠性
  系统规模随着嵌入的分析模块越来越多变得越做越大越复杂,应用本身对系统运行的可靠性要求越来越高。软件可靠性意味着该软件在测试运行过程中避免可能发生故障的能力,且一旦发生故障后,具有解脱和排除故障的能力。软件可靠性和硬件可靠性本质区别在于:后者为物理机理的衰变和老化所致,而前者是由于设计和实现的错误所致。因此系统平台的可靠性必须在设计阶段就要考虑。
  (2)效率高
  效率是系统运行的灵魂,为了全面地反映和测度被评价区域的主要发展特征和状况,系统必须在对数据进行导入和整理、查询和展示、分析和挖掘时减少反应时间,提高工作效率。
  (3)二次开发能力强
  系统要有将区域经济数据库管理子系统、区域经济综合发展水平评价子系统、区域经济差异性动态性分析子系统、区域经济单指标分布图绘制子系统、区域经济指标重心空间位移分析子系统、区域经济专题图制作子系统等集成于一体,因此强大的二次开发能力是选取平台的重要条件。
  2.系统平台的选取
  当前全球已有400余种GIS软件,国外GIS软件由于起步早,产品已经相当成熟,其中最有名的是美国环境研究所(ESRI)的ARCGIS和MIS公司的MAPINFO,它们功能强大,知名度高,市场占有率大。
  国内的GIS研究经过二十多年的发展,已经产生了一批具有自主知识产权的GIS软件,目前最有影响力的是中地公司的MAPGIS和超图公司的SUPERMAP。下表从性能,功能和二次开发能力等方面对ARCGIS、MAPINFO、MAPGIS和SUPERMAP四个平台进行简单的对比。


  3.ARCENGINE功能简介
  ARCENGINE是ESRI公司推出的功能强大的组件式地理信息开发软件,开发人员可以通过它建立一个由嵌入式GIS组件构成的完整类库。ARCENGINE由一个软件开发包和一个由ARCGIS开发平台提供的运行时(RUNTIME)组成。
  ARCENGINE功能主要由5个部分组成:基础服务功能,数据存储功能,地图表达功能,二次开发组件,开发时选项功能。
  二、基于C#.NET构建区域经济分析系统
  1.C#.NET功能简介
  C#.NET是MICROSOFT为开发应用程序而创建的一个具有革命性的平台,它主要包含了一个庞大的代码库,可以通过面向对象设计程序时使用这些代码。C#.NET平台包括.NET FRAMEWORK和VISUAL STUDIO.NET,VISUAL STUDIO.NET是一套完整的开发工具,用于生成ASP WEB应用程序、桌面应用程序和移动应用程序等;.NET FRAMEWORK是生成、部署和运行WEB服务的应用程序的平台。
  2.构建流程
  构建区域经济发展空间分析系统,ARCGIS平台是框架,ARCENGINE类库是组件,而C#.NET则是组成整个系统的基础和粘合剂。
  三、小结
  基于GIS建立的区域经济发展空间分析系统运行良好,它利用GIS方法实现了社会经济数据和地理信息数据的结合,使数据和图像融为一体,用图形的形式表现了经济差异的时空格局。同时它还可以将分析的结果以空间图形的形式表达出来,并能使人们将社会经济数据库中无法看到的区域经济的空间结构模式和发展趋势通过图形清晰直观地表现出来。
  参考文献:
  [1] 庞奎.基于多层体系的北京市经济地理信息系统设计与研究[硕士学位论文].河北:河北师范大学,2008
  [2] Adrienne Grit-Regamey,Peter Bebi,Ian D.Bishop and Willy Schmid. LinkingGIS-based models to value ecosystem services in an Alpine region. Journal of Environmental Management,2007,Vol.89(3):197-208
  [3] 唐棣.關于3S技术一体化的一些思考.测绘科技动态,1997,6(3):2-6.
  [4] 李凤玲,杨永国,刘元凤,朱静.江苏省社会经济专题图系统设计与实现[B].地理空间信息,2010,6(1):99-102.
其他文献
肠造口术已成为许多消化道系统某些疾病救治的重要手段,为了提高造口术的成功率,心理护理及出院指导尤为重要.现将我们对肠造口病人的心理护理体会及出院指导报告如下.
某小学领导,要求教师加强直观教学,注意教学的形象化。有位语文教师,在教《景阳岗》一课时,充分利用了形象化手段。当讲到老虎的“一扑、一剪、一掀”三个动作时,老师发挥了
物理是初中的一门新学科,是一门以实验为基础,研究物质的结构、相互作用和运动规律的自然学科。作为一门新的学科,学生在刚接触时会比较感兴趣,但是在遇到困难时,比如在学习
作文教学一直是小学语文教学的重点,教师必须以学生为本,积极探索作文教学的新形式,主要有以下三个方面的内容。
研究性学习具有开放性、探究性和实践性的特点,是师生共同探索新知的学习过程,是师生围绕着解决问题相互合作和交流的过程。在教学中实施研究性学习,我主要从以下几个方面着
期刊
要上好科学课,必须重视观察与实验。那么,观察与实验在科学课教学中又具有什么作用呢?
复式教学是指把两个或两个以上年级的学生编成一班,由一位教师用不同的教材,在同一节课内对不同年级的学生进行教学的组织形式。在我国农村,随着计划生育这项基本国策的贯彻
谈计算能力的培养计算能力,就是能够计算得正确、迅速、简便、灵活。计算能力的形成,总的来说有两方面的因素:一是学生的心理因素;二是数学知识本身的因素。一心理因素方面学生
思维定势与课堂教学思维定势是教学过程中经常出现的心理现象,它有积极的一面,也有消极的一面,在课堂教学中,要注意减弱其消极影响,发挥其积极作用,提高教学质量。一、讲清概念、原
笔者有幸观摩了由浙江省优秀教师苍南第一实验小学张萍老师执教的“圆的认识”一课。当时就被积极互动的教学场景深深吸引,被张萍老师灵活多变的教学技艺所折服。笔者就此小
期刊