Skip to content

Commit 302480d

Browse files
committed
Fix offset in event layer function
1 parent 232a8d7 commit 302480d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/analysis/vector/qgsgeometryanalyzer.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,6 @@ bool QgsGeometryAnalyzer::eventLayer( QgsVectorLayer* lineLayer, QgsVectorLayer*
954954
//iterate over eventLayer and write new features to output file or layer
955955
fit = eventLayer->getFeatures( QgsFeatureRequest().setFlags( QgsFeatureRequest::NoGeometry ) );
956956
QgsGeometry* lrsGeom = 0;
957-
QgsFeature lineFeature;
958957
double measure1, measure2 = 0.0;
959958

960959
int nEventFeatures = eventLayer->pendingFeatureCount();
@@ -1005,7 +1004,7 @@ bool QgsGeometryAnalyzer::eventLayer( QgsVectorLayer* lineLayer, QgsVectorLayer*
10051004
if ( lrsGeom )
10061005
{
10071006
++nOutputFeatures;
1008-
addEventLayerFeature( fet, lrsGeom, lineFeature.geometry(), fileWriter, memoryProviderFeatures, offsetField, offsetScale, forceSingleGeometry );
1007+
addEventLayerFeature( fet, lrsGeom, featureIdIt->geometry(), fileWriter, memoryProviderFeatures, offsetField, offsetScale, forceSingleGeometry );
10091008
}
10101009
}
10111010
if ( nOutputFeatures < 1 )

0 commit comments

Comments
 (0)