基于组件GIS的电子地图集框架设计与技术实现

被引量 : 3次 | 上传用户:axun2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、信息技术、GIS专业技术的发展,电子地图技术得到了迅速的发展,并在国民经济和国防建设中发挥越来越重要的作用。电子地图发展至今,在可视化效果、软件功能、界面灵活性、动态交互性和集成性、服务方式等方面日趋成熟和完善,但电子地图集开发普遍存在制作周期漫长、开发工作量大、软件可重用性差导致重复工作,提高开发成本的问题。电子地图开发技术研究日趋成为GIS开发的一个重要方向,具体的讲,如何能够快速、高效、廉价、灵活的开发电子地图(集),是当前地图集制作研究的关键。本文在对目前电子地图集表现形式、结构模型与开发技术进行了研究基础上,针对当前图集开发技术优势与不足进行思考,提出自己具有一定创新性的图集框架开发模式与构想。1.不依赖于数据的电子地图集框架设计采用面向对象技术和组件式软件技术相结合的组件GIS方案,充分利用组件式开发提供的多接口、易扩展的优势,引入并扩展MapWinGIS.OCX组件库,开发电子地图集框架。采取数据与软件分离的开发思路,借鉴MVC软件设计模式,研究电子地图集软件基本功能分块,做到各功能模块移植和重组,研究高效、便捷开发多部小型电子地图集的方法。2.更多数据格式的操作为支持更多数据格式的操作,扩展GDAL/OGR类库作为数据引擎进行栅格、矢量数据的读取。针对电子地图要求的数据格式多样化特点,采用GDAL的抽象数据模型和OGR的geometry模型读取更多种类的数据格式,并提供数据类型接口扩展,为后续开发提供基础。3. MapWinGIS组件功能扩展针对MapWinGIS空间分析功能有限、地图符号单一、符号化困难的缺陷,优化了空间距离、面积算法;定义合理的符号绘制接口和继承,扩展了点、线、面符号的种类,调用系统GDI (Graphics Device Interface)图形设备接口,根据点、线、面符号特征,设计不同绘制方案和代码实现。基于以上方法和技术,开发完成电子地图集软件框架,由于该系统具有模型与数据可分离的特点,能够很好的根据数据的变化,完成图集软件的重组、扩展和集成。通过西部测图工程景观图片集电子版开发实例证明,该系统具有开发周期短(3-4个月),软件集成性高,应用灵活的特点,缩短了以往图集开发中从一砖一瓦开始的冗长工序。该系统提供的是一个通用的图集框架,基于底层架构并充分应用开源组件的开发策略,实现了短期内开发完成自主知识产权的图集软件的构想。基于该电子地图集框架集成的软件可用于公众版出版,在西部测图工程中得到了良好的应用。通过基于该电子地图集框架开发国家西部测图工程景观图片集的实践证明,基于组件式GIS开发电子地图集软件,具有GIS功能完善、软件易于移植和重用、具有良好扩展性和界面风格新颖等特点。
其他文献
初中数学作为一门基础性课程应注重学生运算技能的提高、逻辑思维能力的增强。而数学课堂则是初中生学习数学的关键性场所,教师应通过有效提问达到课堂教学的目标。本文从提
随着我国全球化进程的加快,英语变得越来越重要,未来人才能否在社会上有立足之地某种程度上取决于能否掌握英语。而作为新兴的互联网Internet正在对社会的方方面面产生重大影
目的微清蛋白(parvalbumin,PV)中间神经元功能失调可能与多种精神疾患发病相关,文中探讨PV中间神经元在氯胺酮致大鼠精神分裂样表现中的作用。方法 36只Wistar雄性大鼠随机均
采用溶液聚合法合成聚醋酸乙烯酯,通过调控醇解反应的工艺条件制备了不同醇解度的聚乙烯醇,考察了其分散性能和表面张力。结果表明:聚乙烯醇的聚合度对其表面张力和分散性能
在台湾的经济发展过程中,都市化一直发挥着主要的动力源作用。从发展轨迹看,台湾的都市化与西方国家基本一脉相承,但也有其特点。鉴于此,本文一方面重点分析全球化对台湾都市
目的氢气具有抗氧化、抗炎症作用,但对于其治疗创伤性关节炎(traumatic arthritis,TA)的效果鲜有报道。文中旨在研究氢气饱和等渗盐水腹腔注射对兔TA的治疗效果。方法采用随
<正>《算法与程序设计》是高中信息技术中重要的选修课之一。课程中涉及多种算法,比如:解析法、穷举法、递归法等,其中递归法教师最难讲解,学生也最不容易理解,很多师生对递
阐述了离子束的特点、诱变的机理及其引起的生物学效应,综述了离子束在植物育种方面的研究进展和研究成果,并对离子束生物技术与传统辐射诱变技术进行了比较分析,展望了离子
高中英语教学是初中英语教学的继续和延伸,由于教材设置、教学目标、学习对象等条件的不同,初中英语教学和高中英语教学之间形成了一个比较大的跨度。如何做好初高中英语教学
语域理论是系统功能语言学的重要理论之一。语域可分为:语场,语旨和语式。本文将结合英语专业基础阶段便条写作训练,分析语域理论在便条写作教学中的指导作用。