您的当前位置:首页山地垂直带谱信息系统应用分析与技术改进

山地垂直带谱信息系统应用分析与技术改进

2020-02-18 来源:飒榕旅游知识分享网
维普资讯 http://www.cqvip.com

第8卷第2期 2006年6月 地球信息科学 GEO—INFORMATION SCIENCE Vo1.8。No.2 June.2006 山地垂直带谱信息系统应用分析与技术改进 武红智 ,张百平 ,许 娟1,2 肖 飞- ,朱运海1,2 (1中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验窀,北京100101; 2中国科学院研究生院.北京100039) 摘要:山地垂直带信息系统虽实现了山地垂直带谱的首次数字集成,但系统中还存在标识不清、垂直带颜色不易变 动、大量带谱显示时可视程度较差等问题。本文以山地垂直带谱空间呵视化为研究对象,探讨系统的技术改进,包 括山地垂直带谱图形数据的立体标识、翻转页面、颜色可定制、数据轴可操作等功能的实现。山地垂直带信息系统 空间可视化功能的进一步完善.不仅可以有效地管理山地垂直带谱数据,而且可方便直观地显示山地垂直带谱数 据.有效地集成山地垂直带谱数据并且充分地发掘山地垂直带谱空间变化规律,也为建立界面友好的世界山地垂 直带信息系统奠定了基础 关键词:山地垂直带谱;数字集成;技术改进 1引言 传统的山地垂直带谱研究虽然具有图形思维 图形多样美观.功能强大.是中小型数据库系统图 形显示的首选软件 但其应用表明.系统运行中一 旦表里行列比较多.图表上的字体就会显得破碎零 乱.有时标识不清楚。另外.数据在图表上的表示也 不理想,当然这个问题可以在图表的旁边显示一个 ListView控件这样变通的解决.但这并不是很好的 解决方案。如果显示几十个山地垂直带谱数据.图 形就会比较模糊。且带谱名称(地点)不清楚。这是 图形控件MSChart自身无法克服的困难 为了解决 这一问题。我们需要功能更为强大、使用也更为复 杂的图形控件.这里我们选用SteeMa公司出品的 图表控件TeeCharttz3 ̄ 不同于MSChart中的行列是 的思想.但由于缺乏足够的表现力,往往需在成图 阶段采取手工绘制柱状图等方法 这种方法虽直观 形象.但缺乏灵活性,无法变动。对此,山地垂直带 信息系统ll1.已成功地实现了山地垂直带谱数字化 和图形自动化.能够瞬间成图.建立山地空间地理 位置与山地垂直带谱之间的直接衔接.突破了过去 传统的手工绘制方法 这是GIS与山地垂直带谱研 究比较巧妙的结合.用以直观地展示任意垂直带的 地理分布和垂直分布.方便进行数字拟合垂直带分 布规律的新技术 对于山地垂直带谱信息系统的研 究。我们一直坚持在系统应用中予以改进和完善。 由某个属性指定。TeeChart的行列都是对象。有专 门的方法添加行列。在技术实现中采用了空间数据 立体标识的方法成功地克服了成图过程中出现的 问题(图1) 2山地垂直带谱信息系统的应用分析 及改进 2.1带谱名称(地点)标识不清及其改进 山地垂直带信息系统在山地垂直带谱图形化 构建中采用了MSChart(Microsoft Chart Control 6.0一 2.2大量带谱显示时可视程度较差及其改进 尽管采用了数据的立体标识方法.但是要想在 一幅图上清晰地显示几百个数据.从技术角度来看 是不现实的。也是不可能的。否则我们就要折衷。即 每次只能显示不超过lO个的山地垂直带谱数据. OLEDB)控件.它是微软提供的最复杂的一个外部 的ActiveX控件.其中它的类型库包含47个对象 该系统通过应用实践分析认为.其优点使用简单. 收稿日期:2005—05—15:修回日期:2006一O1—14. 资助项目:国家自然科学基金项目(40571010)。 然后分多次成图.但这并不是我们想要的解决方 案。我们希望的是几百个t1.1地垂直带谱数据瞬间一 次成图.并且清晰最示.如何解决这一问题呢?分页 作者简介:武红智(1973一),女,… 人,博士生,主要从事山地GIS研究。 维普资讯 http://www.cqvip.com

2期 武红智等:山地垂直带谱信息系统应用分析与技术改进 显示是一种可选方案,即采取山地垂直带谱数据. 一建立地图要素与图形的联系.应通过要素指针 (FeatureCursor)遍历选定地图要素,获取要素的字 次成图,分页显示,页与页之间可以跳转.向前和 向后等工具实现不同页的显示 。图l所示垂直带 谱图之间的跳转是通过首页、下翻、上翻和尾页四 个工具按钮实现.按照自定义的数据值分段显示山 段值(山地垂直带数据值)。然后将其填充人事先 定义的数组中,每一个要素作为数组的一列.所有 要素的字段值作为数组的一行.这样就实现了地图 要素的选取、访问和属性字段的获取[6-sI(图21 此 地垂直带谱 后将数组按一定规则加入TeeChart数据项 (Series),相应地实现了要素数据集的传人.从而建 立了图形与要素的动态联接 设置每页数据的最 大显示值.这样就可以将数组分成不同的段进行显 示,既实现了大量带谱的一次成图显示.又避免了 数据的堆积 图2山地垂直带谱点要素属性数据访问 Fig.2 Geographic data assess of mountain altitudinal belts 2-3垂直带颜色重复及不易变动等的改进 图1分页显示大量山地垂直带谱的实现 Fig.1 Page rolling for mountain"altitudinal belts 一在山地垂直带信息系统中.图形颜色采取的是 种系统默认的缺省设置,颜色没有固定,并且每 次成图其都是可变的,不提供用户自定制设计。因 丽—— 热带季雨林.砖红壤地带(西部)下限 吕 导 口 -。__。 -。__。 星 ●。。__ Ⅲ_●__ u●u u ____ 量 置 _● _。 -。_ ___ __●_ — \ / r ~ \ /L— \ u一/  } |. 1 经度(从东向西) 。 1 2 3 4 5 5 7 8 9 10 11 1 2 13 14 1S 16 1 7 18 图3动态设置山地垂直带颜色 Fig.3 Dynamic color arrangement of altitudinal belts 维普资讯 http://www.cqvip.com

・48・ 地球信息科学 2006正 而用户使用起来很不方便。特别是不能突出显示用 户认为重要的内容 便直观地显示山地垂直带谱数据.有效地集成山地 垂:lj[带谱数据.并且充分地发掘山地垂直带谱空间 为了充分考虑界面友好和用户可操作功能,用 户可以按照自己的喜好设计山地垂直带谱图形输 出.既可以三维显示,也可以二维,并且颜色可调、 变化规律.也为建立界面友好的世界山地垂直带信 息系统奠定了基础。 数据轴标识可修改。实现的方法就是建立列表控件 与图形控件TeeChart之间的关联关系,这样对 TeeListBox中的列表项操作的同时.可以动态地改 参考文献 『1l张百平等.中国山地垂直地带信息系统的设计与开发. 地球信息科学.2005,7(11:20~24. 『2]殷剑宏.TeeChart控件的应用.计算机世界网:Http:// www.CCW.com.cn/pub 变图形的设置.包括动态地修改数据轴的标题、颜 色设置等 任何的操作都可以在图形上显现出来。 图3通过对颜色面板的操作.动态地修改图形和图 例中颜色设置.实现颜色等设置的可变性。 【3]Steema Software.Http:// ̄,vw.steema.corn ̄ I4]Francesco Balena.Programming Microsoft Visual Basic 6.0,published by Microsoft Press,Washington,USA,1999. 【51谭浩强.薛淑斌等.Visual Basic程序设计.北京:清华 3结语 山地垂直带谱信息系统技术改进中使用了更 为复杂的图形控件.采用了更为灵活和友好的设计 大学出版社.2000. [6]Michael Zeiler.Exploring ArcObjects.Vo1.1-Application and cartography,Envionmental Systems Research Irnsti— tute,Inc.,2001. 思想.实现了山地垂直带谱图形数据的立体标识、 翻转页面、颜色可定制、数据轴可操作等功能,解决 了原先技术存在的标识不清、垂直带颜色不易变 f7]陈钻.ArcObjects VBA开发教程.北京:Arclnfo中国技 术咨询与培训中心.2004. [8】Euan Cameron,Rob Elkins et a1.ArcGIS Desktop Devel- oper Guide ArcGIS 9.0.New York:Environment Systems 动、大量带谱显示时可视化程度较差等问题。山地 垂直带谱信息系统空间可视化功能的进一步完善。 不仅可以有效地管理山地垂直带谱数据.而且可方 Research Institute,Inc fESRI).2004. Improvement and Upgrade of Mountain Altitudinal Belts Information System WU Hongzhi ,ZHANG Baiping ,XU Juan 一,XIAO Fei’ ,ZHU Yunhai ・ (J Institute of Geographic Sciences and Natural Resources Research CA S,Bering 100101,Chino; 2 Graduate School ftohe Chinese Academy fScioences,Be ̄iing 10081,China) Abstract:Ahhough Mountain Altitudinal Belt Spectra Information System(1.0)has succeeded in digitla integra— tion of mountain altitudinal belt spectra,it has still deficiencies to be improved and perfected,including occa— sionally label illegibility,unchangeable color arrangement of altitudinal belts,dissatisfactory display of a great number of mountain altitudinal beh spectra.This paper explores the technical improvement and perfection of Mountain Altitudinal Belts Information System 1.0(MABIS 1.O),mainly in spatila visualization of mountain ahi— tudinal belts spectra,including the brief design process,spatil dataa labels,page rolling,color customization, operable data axes,etc.The result shows that perfection of spatil viasualization in MABIS can not only efifciently manage the mountain altitudinal belts spectra,but can also facilitate visualizing the selected mountain altitudinal behs spectra data expediently and directly,discovering the spatil diastribution pattern of mountain altitudinal belts of interest.This also lays a solid foundation for developing the World Mountain AhitudinaI Behs Informa— tion System(MABIS). Key words:mountain altitudinal belts spectra;digitl iantegration;technical improvement 

因篇幅问题不能全部显示,请点此查看更多更全内容