mapscript.shapeObj¶
- class mapscript.shapeObj(type: int = <MagicMock id='140398106477952'>)¶
概述
ShapeObj具有以下关系:
属性
boundsTODO 添加文档
classindexTODO 添加文档
indexTODO 添加文档
itemdefinitionsnumlinesTODO 添加文档
numvaluesTODO 添加文档
resultindexTODO 添加文档
scratchTODO 添加文档
textTODO 添加文档
thisown会员旗
tileindexTODO 添加文档
typeTODO 添加文档
方法
- 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[源代码]¶
