面向GIS的解释系统
| 1 绪论 | 第1-32页 |
| ·课题的提出 | 第23-26页 |
| ·GIS综述 | 第23-25页 |
| ·国内外著名GIS软件 | 第25页 |
| ·GIS系统的二次开发 | 第25-26页 |
| ·GIS系统的二次开发的现状 | 第26-29页 |
| ·GIS系统二次开发的实现方式 | 第26-27页 |
| ·著名GIS软件二次开发环境 | 第27-28页 |
| ·现有GIS软件二次开发环境的不足 | 第28-29页 |
| ·本课题研究的主要内容和意义 | 第29-32页 |
| ·本课题研究的主要内容 | 第29-30页 |
| ·本课题研究的意义 | 第30-32页 |
| 2 面向GIS解释系统LK_YY概述 | 第32-39页 |
| ·LK_YY的实现方式 | 第32-33页 |
| ·LK_YY的实现环境 | 第33-34页 |
| ·LK_YY的语言语法规则 | 第34-39页 |
| ·数据与变量类型 | 第34-35页 |
| ·运算符和数学函数 | 第35页 |
| ·定义语句 | 第35页 |
| ·程序流程控制语句 | 第35-36页 |
| ·与自定义函数有关的语句 | 第36-37页 |
| ·与文件有关的语句 | 第37-38页 |
| ·与对象有关语句 | 第38-39页 |
| 3 LK_YY基本语言的实现 | 第39-62页 |
| ·LK_YY的整体框架 | 第39-41页 |
| ·LK_YY实现的基本算法思想 | 第39页 |
| ·程序源码类 | 第39-41页 |
| ·LK_YY的词法分析 | 第41-44页 |
| ·词法分析的任务 | 第41页 |
| ·源程序单词符号分类 | 第41-42页 |
| ·词法分析过程 | 第42-44页 |
| ·LK_YY表达式的分析计算 | 第44-49页 |
| ·表达式的定义 | 第44页 |
| ·表达式运算符号的运算顺序 | 第44页 |
| ·数据元素类型 | 第44-45页 |
| ·具体数据元素 | 第45-48页 |
| ·表达式的分析过程 | 第48-49页 |
| ·LK_YY结构体定义、数据定义和赋值语句的实现 | 第49-50页 |
| ·结构体定义语句的实现 | 第49页 |
| ·数据定义语句的实现 | 第49-50页 |
| ·赋值语句的实现 | 第50页 |
| ·LK_YY程序流程控制 | 第50-54页 |
| ·判断的实现 | 第50-51页 |
| ·循环的实现 | 第51-54页 |
| ·LK_YY自定义函数的实现 | 第54-57页 |
| ·LK_YY文件的实现 | 第57-62页 |
| 4 LK_YY面向对象的实现 | 第62-70页 |
| ·面向对象简介 | 第62-64页 |
| ·面向对象的发展 | 第62页 |
| ·面向对象的基本概念 | 第62-64页 |
| ·对象的翻译 | 第64-70页 |
| ·简单模型对象的翻译 | 第64-67页 |
| ·继承性的实现 | 第67-68页 |
| ·方法覆盖的实现 | 第68-70页 |
| 5 GIS系统实例 | 第70-75页 |
| ·GIS中面向对象技术 | 第70-71页 |
| ·GIS系统中应用实例 | 第71-75页 |
| ·问题的提出 | 第71页 |
| ·问题的建模 | 第71-72页 |
| ·问题的理论求解 | 第72-73页 |
| ·LK_YY中解决方案 | 第73-75页 |
| 结论及展望 | 第75-76页 |
| 参考文献 | 第76-79页 |
| 致谢 | 第79页 |