GIS/QGIS
[PYQGIS] buffer samples
프란5
2019. 9. 6. 17:29
반응형
buff = feature.geometry().buffer(20,0)
buffer(self, distance: float, segments: int) → QgsGeometry
buff = feature.geometry().buffer(20,0,3,2,1)
buffer(self, distance: float, segments: int, endCapStyle: QgsGeometry.EndCapStyle, joinStyle: QgsGeometry.JoinStyle, miterLimit: float) → QgsGeometry
- distance – buffer distance
- segments – for round joins, number of segments to approximate quarter-circle
- endCapStyle – end cap style
- joinStyle – join style for corners in geometry
- miterLimit – limit on the miter ratio used for very sharp corners (JoinStyleMiter only)
=================
endCapStyle
CapRound= 1
CapFlat= 2
CapSquare= 3
joinStyle
JoinStyleBevel= 3
JoinStyleMiter= 2
JoinStyleRound= 1
https://postgis.net/docs/ST_Buffer.html
반응형