论文部分内容阅读
由于GIS中文查询语句与SQL语句相差很大,直接转化非常困难,所以需要有某种中间逻辑形式语言。本文首先分析了查询语句的句型和基于此句型的栈式中间语言结构,然后重点研究了这种中间语言到SQL语句的转换。在此对SQL语句的结构中的查询条件段、查询目标段、分组段的判断策略进行了研究,难点在于嵌套结构的判断,在此借助中间关系进行转换,系统设计了相应的转换算法,并对算法进行了测试,测试表明系统所提出的转换策略和算法对大多数查询语句能转换为相应的SQL语句,为该课题的进一步研究奠定了基础。