论文部分内容阅读
海图符号语言是对海洋及其周边陆地的自然对象和社会对象进行概念化后所形成的图形符号系统,是人类认知思维和形象思维作用的综合结果。在语言学意义上,海图符号语言是一个由多层语言结构和多种语言成分构成的复杂组合体,其语法规则是通过描述各个语言成分之间的关系,揭示语言内部的结构关系、表示方法以及组合生成的规律。本文从理论和实践两个方面论述海图符号语言语法规则的构建及其实现技术,目的在于探究海图符号语言的语法规则及其本质特征,实现海图符号语言服务模式的转变;丰富和完善海图符号语言理论,为建立新的通用海图符号语言技术标准,以及研发新的技术方法提供理论指导;构建通用的海图符号语言系统,扩大海图信息顺利传输和交流的范围,提高人们认知海图的能力,更好地保障舰船航行安全,为各项海洋开发、生产活动提供有力的空间信息服务支持。在理论方面,本文通过研究现代语言学理论、图形语言理论和地图语言理论,分析了影响海图符号语言设计与应用的主要因素。提出了应用形式语言学理论作为研究海图符号语言语法规则的基本方法,建立了海图符号语言的普遍语法原则和转换生成语法规则,重点构建了海图符号语言表达层级结构模型,分析各个海图符号语言表达层级的深层结构和表层结构;从词素、词汇和句子等三个语言表达层面,探讨了海图符号语言语法中的隐喻关系、海图符号语言与自然语言之间的语法隐喻关系,以及对于实现海图符号语言语义表达一致性和语法结构通用性的意义。根据海图符号语言转换生成语法规则,应用了数理及逻辑式、树状图等推演了词素、词汇和句子的结构及语义形成的规律。基于计算机处理海图符号语言的形式化、算法化和程序化的基本过程,提出了将海图符号语言语法描述规则进一步解释为计算机可识别和解读的形式语言指令,把海图符号语言的词汇、句子转换为适于计算机处理的指令文本。通过借鉴IHO ECDIS相关技术规范,应用实例详细说明了由词素生成词汇、由词汇生成句子的描述指令及其相关规则。在技术方面,应用了海图符号语言转换生成语法规则,实现了从语法规则到语法描述规则,再到语法描述指令及其相关规则的转换。从海图符号语言的最低表达层级——词素层开始,优化了词素分类,提出了海图符号语言的图形类词素、色彩类词素和文字类词素基准,为构建和应用海图符号语言系统提供了基准和参数准备。应用了海图符号语言语法的描述指令及其相关规则,分析了各个语言表达层级的深层结构向表层结构的转换,讨论了海图符号语言的点状、线状和填充词汇库以及9个句型,定义了色彩分配表、符号查找关联表、词汇库等的文件结构和纯文本的存储格式。采用Visual C++软件开发工具设计交互式海图词汇编辑器,通过应用和解读海图符号语言语法的描述指令及其相关规则,从词素、词汇和句子等三个语言表达层级建立和使用了“通用海图符号语言系统”,并基于在中国“电子海图转换修编系统”和德国“SeeMyENC2.0”电子海图浏览系统中的应用,验证了本文理论成果的正确性,技术方法的可行性,以及海图符号语言语法描述规则及描述指令的通用性。此外,本文的理论成果能够为研究海图三维语言符号、海图声音符号等提供一些有益的帮助。拓展构建一些专题海图符号语言系统,并用于显示其它类型的电子海图数据,或者建立其它图种的符号语言系统。