mapscript.shapeObj¶
- class mapscript.shapeObj(type: int = <MagicMock id='140398106477952'>)¶
概述
ShapeObj具有以下关系:
属性
bounds
TODO 添加文档
classindex
TODO 添加文档
index
TODO 添加文档
itemdefinitions
numlines
TODO 添加文档
numvalues
TODO 添加文档
resultindex
TODO 添加文档
scratch
TODO 添加文档
text
TODO 添加文档
thisown
会员旗
tileindex
TODO 添加文档
type
TODO 添加文档
方法
- Union(shape: mapscript.shapeObj) mapscript.shapeObj [源代码]¶
- add(line: mapscript.lineObj) int [源代码]¶
- boundary() mapscript.shapeObj [源代码]¶
- clone() mapscript.shapeObj [源代码]¶
- convexHull() mapscript.shapeObj [源代码]¶
- copy(dest: mapscript.shapeObj) int [源代码]¶
- crosses(shape: mapscript.shapeObj) int [源代码]¶
- difference(shape: mapscript.shapeObj) mapscript.shapeObj [源代码]¶
- disjoint(shape: mapscript.shapeObj) int [源代码]¶
- draw(map: mapscript.mapObj, layer: mapscript.layerObj, image: mapscript.imageObj) int [源代码]¶
- equals(shape: mapscript.shapeObj) int [源代码]¶
- get(i: int) mapscript.lineObj [源代码]¶
- getCentroid() mapscript.pointObj [源代码]¶
- getLabelPoint() mapscript.pointObj [源代码]¶
- intersection(shape: mapscript.shapeObj) mapscript.shapeObj [源代码]¶
- intersects(shape: mapscript.shapeObj) int [源代码]¶
- overlaps(shape: mapscript.shapeObj) int [源代码]¶
- project(projin: mapscript.projectionObj, projout: mapscript.projectionObj) int [源代码]¶
- symDifference(shape: mapscript.shapeObj) mapscript.shapeObj [源代码]¶
- touches(shape: mapscript.shapeObj) int [源代码]¶
- within(shape: mapscript.shapeObj) int [源代码]¶