GIS符号的跨平台通用技术研究

Cross-Platform Versatile Technology for GIS Symbols

  • 摘要: 提出了一种利用虚拟机技术实现不同GIS平台之间符号共享的方法。整个符号系统由符号虚拟机、符号虚拟机挂接插件和符号设计工具3部分组成。符号虚拟机是专门执行符号化工作的机器,独立于具体的GIS平台,负责处理GIS平台无关的符号化功能;符号虚拟机挂接插件用于实现GIS平台与符号虚拟机之间的挂接,使GIS平台能够调用符号虚拟机的功能进行符号化;符号设计工具则用于生产符号,生产符号时只面向符号虚拟机,不面向具体的GIS平台,这样符号就可以在所有挂接了符号虚拟机的GIS平台上通用并能达到一致的表现效果。

     

    Abstract: 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 machine 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 virtual 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.

     

/

返回文章
返回