mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
[processing] include start point into service area convex hull
This commit is contained in:
parent
567f9208d1
commit
47e5a5fc19
@ -258,6 +258,11 @@ class ServiceAreaFromLayer(GeoAlgorithm):
|
||||
feat['start'] = origPoint
|
||||
writerPoints.addFeature(feat)
|
||||
|
||||
upperBoundary.append(startPoint)
|
||||
lowerBoundary.append(startPoint)
|
||||
geomUpper = QgsGeometry.fromMultiPoint(upperBoundary)
|
||||
geomLower = QgsGeometry.fromMultiPoint(lowerBoundary)
|
||||
|
||||
geom = geomUpper.convexHull()
|
||||
feat.setGeometry(geom)
|
||||
feat['type'] = 'upper'
|
||||
|
@ -245,6 +245,11 @@ class ServiceAreaFromPoint(GeoAlgorithm):
|
||||
|
||||
del writer
|
||||
|
||||
upperBoundary.append(startPoint)
|
||||
lowerBoundary.append(startPoint)
|
||||
geomUpper = QgsGeometry.fromMultiPoint(upperBoundary)
|
||||
geomLower = QgsGeometry.fromMultiPoint(lowerBoundary)
|
||||
|
||||
writer = self.getOutputFromName(
|
||||
self.OUTPUT_POLYGON).getVectorWriter(
|
||||
fields,
|
||||
|
Loading…
x
Reference in New Issue
Block a user