摘要
提出了一种利用虚拟机技术实现不同GIS平台之间符号共享的方法。整个符号系统由符号虚拟机、符号虚拟机挂接插件和符号设计工具3部分组成。符号虚拟机是专门执行符号化工作的机器,独立于具体的GIS平台,负责处理GIS平台无关的符号化功能;符号虚拟机挂接插件用于实现GIS平台与符号虚拟机之间的挂接,使GIS平台能够调用符号虚拟机的功能进行符号化;符号设计工具则用于生产符号,生产符号时只面向符号虚拟机,不面向具体的GIS平台,这样符号就可以在所有挂接了符号虚拟机的GIS平台上通用并能达到一致的表现效果。
We proposed a new method for sharing symbols between different GIS platforms by virtual machine technology. The symbol system consists of three parts: symbol virtual machine, virtual machine articulated plug-in, and symbol design tools. Symbol virtual ma- chine is a software simulated machine, which has virtual hardware and corresponding instruction system. Symbol virtual machine is independent of any specific GIS platform, responsible for dealing with GIS platform-independent function of symbolization. Symbol vir- tual machine articulated plug-in connects the symbol virtual machine with the GIS platform. Hence,the GIS platform can call symbol virtual machine to do symbolization. Symbol design tools are used in the production of symbols. When producing symbols, we only target at symbol virtual machine, not target at specific GIS platform. Thus, the symbols can be shared in all GIS platforms articulated symbol virtual machine.
出处
《武汉大学学报(信息科学版)》
EI
CSCD
北大核心
2009年第5期611-614,共4页
Geomatics and Information Science of Wuhan University
基金
国家863计划资助项目(2007AA12Z201)
湖北省自然科学基金创新群体资助项目(2006ABC010)
国家"十一五"计划资助项目(2006BAB10B03)