介绍

这是由swig生成的mapscript接口到mapserver的语言不可知文档。本文档仅供开发人员使用,并作为编写更广泛、语言特定文档的参考,这些文档位于 Mapfile

附录

以下附录描述了特定于语言的扩展

Python Appendix

文档元素

课程将按照下面概述的方式按字母顺序记录。属性和方法将被格式化为定义列表,属性或方法作为项,类型或返回类型作为分类器,以及简洁的描述。为了使文档尽可能不可知,我们引用了以下类型:int、float和string。还没有返回数组或序列或接受数组或序列参数的mapscript方法。

我们将使用swig术语 immutable 以指示属性的值是只读的。

足客

关于foobj类的一两段。

foobj属性

属性类型[访问]

属性的简明描述。

属性名完全是小写。多个单词像 外部色彩.

请注意,由于mapscript的生成方式,许多令人困惑、毫无意义甚至危险的属性都会潜入对象中。例如,请参见outputformatobj.refcount。在我们掌握结构成员之前,我们面临的问题将继续增长。

FoeObjo方法

方法(键入强制的_参数[,键入可选的_参数=默认])类型

方法的描述,包括对方法参数、方法的操作和返回值的详细描述。可选参数及其默认值括在括号中。

类方法名称是camel大小写,具有前导小写字符,如 获取表达式字符串.

附加文件

复制mapserver mapfile引用没有意义,它仍然是mapscript类属性的主要引用。