mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Fix offset in event layer function
This commit is contained in:
parent
232a8d7ec9
commit
302480d8a6
@ -954,7 +954,6 @@ bool QgsGeometryAnalyzer::eventLayer( QgsVectorLayer* lineLayer, QgsVectorLayer*
|
|||||||
//iterate over eventLayer and write new features to output file or layer
|
//iterate over eventLayer and write new features to output file or layer
|
||||||
fit = eventLayer->getFeatures( QgsFeatureRequest().setFlags( QgsFeatureRequest::NoGeometry ) );
|
fit = eventLayer->getFeatures( QgsFeatureRequest().setFlags( QgsFeatureRequest::NoGeometry ) );
|
||||||
QgsGeometry* lrsGeom = 0;
|
QgsGeometry* lrsGeom = 0;
|
||||||
QgsFeature lineFeature;
|
|
||||||
double measure1, measure2 = 0.0;
|
double measure1, measure2 = 0.0;
|
||||||
|
|
||||||
int nEventFeatures = eventLayer->pendingFeatureCount();
|
int nEventFeatures = eventLayer->pendingFeatureCount();
|
||||||
@ -1005,7 +1004,7 @@ bool QgsGeometryAnalyzer::eventLayer( QgsVectorLayer* lineLayer, QgsVectorLayer*
|
|||||||
if ( lrsGeom )
|
if ( lrsGeom )
|
||||||
{
|
{
|
||||||
++nOutputFeatures;
|
++nOutputFeatures;
|
||||||
addEventLayerFeature( fet, lrsGeom, lineFeature.geometry(), fileWriter, memoryProviderFeatures, offsetField, offsetScale, forceSingleGeometry );
|
addEventLayerFeature( fet, lrsGeom, featureIdIt->geometry(), fileWriter, memoryProviderFeatures, offsetField, offsetScale, forceSingleGeometry );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ( nOutputFeatures < 1 )
|
if ( nOutputFeatures < 1 )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user