节点文献

空间要素渲染的插件化研究与实现

The Plug-in Interface Research and Realization of Geospatial Feature Rendering

【作者】 万里飞

【导师】 付宗堂;

【作者基本信息】 中国地质大学(北京) , 地图制图学与地理信息工程, 2012, 硕士

【摘要】 空间要素渲染就是用符号、注记和颜色来表达空间要素的过程,是为了更好地表达地图内容,使读者更容易理解地图的内容和用途。目前国内外主流的GIS软件平台,如国外的ArcGIS软件和国内的MapGIS软件,在空间要素渲染的实现上各自都提供了一套完整的机制,也都满足了许多实际应用。然而,这些渲染机制的实现大多依赖于平台本身,在不同的平台上不能共享。同时,随着GIS制图技术的不断发展,对空间要素渲染也提出了新的要求,比如在同一个图层中,需要将具有相同属性的要素划分成一个子类,然后再按照子类进行渲染;或者既可以按照属性字段划分子类,又可以通过图形操作来划分子类;以及对要素的渲染信息进行保存时要求将空间对象与渲染信息保存到一个文件中等等这些问题,都是目前这些主流GIS软件所不能解决的。针对以上提出的问题,本论文提出面向对象的空间要素渲染的实现机制,将从以下几个方面进行研究:(1)研究面向对象空间要素渲染的实现机制。本论文提出的面向对象的空间要素渲染是基于ArcGIS中的子类型的思想,首先将图层中所有空间要素划分成不同的子类型,然后针对每个子类型来配置符号、注记和颜色,最后对整个图层进行渲染。(2)研究空间要素渲染过程中的符号体系、注记体系和颜色体系。从符号、注记和颜色在数据库中的存储到功能应用,研究它们的实现过程及原理,使其更加方便地服务于空间要素渲染。(3)研究空间要素渲染插件的设计与实现。将本论文提出的空间要素渲染机制以插件的方式进行封装,最后集成到GeoProbe平台上进行应用,测试插件的可行性,并为此功能集成到其他GIS软件平台提供基础,解决不同平台之间的共享性问题。

【Abstract】 The geospatial feature rendering is the process that uses symbol, annotation andcolor to express geospatial feature, in order to better express the content of map, andmake it easier to understand the content and use of the map for the readers.At home and abroad, the mainstream GIS software platform, such as foreignArcGIS software and domestic MapGIS software, each offers a complete mechanismon the realization of geospatial feature rendering, also meets application on somedegree. However, with the development of GIS mapping technology, some newrequirements are put forward on the geospatial feature rendering, such as in the samelayer, the features with same properties need to be divided into a subclass, and then berendered based on the subclass; or they can be divided into subclasses either byattribute fields or by graphics; and the render information is saved with the geospatialfeatures in the same file and so on. All these problems cannot be solved by themainstream GIS software at the moment.In view of the above problems, this paper presents a realization mechanism ofobject-oriented geospatial feature rendering, and will be studied from the followingseveral aspects:(1) Study on the realization mechanism of geospatial feature rendering. Theobject-oriented geospatial feature rendering presented by this paper is based on the ideaof subtype in ArcGIS. First, all the features in the layer should be divided into differentsubtypes, then associate symbols, annotations and colors with every subtype, finallyexecute the rendering process.(2) Study the symbol system, note system and color system in the process ofgeospatial feature rendering. From the storage in the database to functionalapplication of the symbol system, note system and color system, study the realizationand principle, and make it more convenient to serve the geospatial feature rendering.(3) Study on the pluggable expression of the function module of geospatial featurerendering. The function module is integrated into GeoProbe platform by the way ofPlug-in, to apply the function, and test the feasibility of the plug-in, that provides thefoundation that the function module will be integrated into other GIS software platform,to solve the Sharing problem between different platforms.

【关键词】 空间要素渲染插件
【Key words】 Geospatial FeatureRenderingPlug-In
  • 【分类号】TP391.41
  • 【被引频次】4
  • 【下载频次】43
节点文献中: 

本文链接的文献网络图示:

本文的引文网络