"MapBasic建立GIS系统第11章程序结构及排列顺序"

需积分: 5 0 下载量 126 浏览量 更新于2024-01-21 收藏 475KB DOC 举报
通过阅读给出的内容,我们了解到这是关于使用MapBasic建立GIS系统的一个文档的标题部分和第11章的内容。根据给出的内容,我将对该文档进行总结。 该文档的标题是 "(完整word版)用MapBasic建立GIS系统.doc"。根据标题可以看出,该文档是关于使用MapBasic软件构建GIS系统的一个完整的word文档。 在第11章中,文档介绍了如何使用MapBasic建立用户系统。首先,它讨论了MapBasic程序的结构。它指出MapBasic程序中的语句必须按照一定的顺序进行安排,并给出了一个典型的格式。 在该格式中,全局级的语句出现在程序的顶部。这些语句包括了一些关键词和函数库的引用。例如,在给出的例子中,"Include "mapbasic.def""就是引用了一个函数库。其他的Include语句可能用于引用其他所需的函数库。 接下来是不同类型的语句,如Type...End Type语句、Declare Sub语句和Declare Function语句。这些语句被用来定义类型、声明子过程和函数。 然后是Define语句和Global语句。Define语句用于定义一些常量和变量,而Global语句用于定义全局变量。 最后是程序的主过程定义。在MapBasic中,主过程被称为"Sub Main"。在这一部分中,可以定义各种变量和进行主要的程序逻辑。 此外,文档还提到了其他子过程的定义。这些子过程可以用来定义其他的功能和程序逻辑。 通过阅读该内容,我们可以了解到本文档介绍了使用MapBasic建立GIS系统的详细步骤和注意事项。它提供了一个典型的程序结构示例,以及一些在构建GIS系统时需要用到的重要语句和函数。此外,文档还可以包含其他章节,涵盖更多的主题和内容。 总的来说,该文档提供了一个全面的指南,帮助读者通过使用MapBasic软件来建立自己的GIS系统。