diff --git a/src/analysis/network/qgsgraph.cpp b/src/analysis/network/qgsgraph.cpp index c1784cfdfd6..007ea5ebfbd 100644 --- a/src/analysis/network/qgsgraph.cpp +++ b/src/analysis/network/qgsgraph.cpp @@ -52,7 +52,6 @@ const QgsGraphArc& QgsGraph::arc( int idx ) const return mGraphArc[ idx ]; } - int QgsGraph::vertexCount() const { return mGraphVertexes.size(); diff --git a/src/analysis/network/qgslinevectorlayerdirector.cpp b/src/analysis/network/qgslinevectorlayerdirector.cpp index d4a0aa82b0f..d81cbb6d407 100644 --- a/src/analysis/network/qgslinevectorlayerdirector.cpp +++ b/src/analysis/network/qgslinevectorlayerdirector.cpp @@ -162,9 +162,9 @@ void QgsLineVectorLayerDirector::makeGraph( QgsGraphBuilderInterface *builder, c while ( fit.nextFeature( feature ) ) { QgsMultiPolyline mpl; - if ( feature.constGeometry()->wkbType() == QGis::WKBMultiLineString ) + if ( feature.constGeometry()->wkbType() == QGis::WKBMultiLineString || feature.constGeometry()->wkbType() == QGis::WKBMultiLineString25D ) mpl = feature.constGeometry()->asMultiPolyline(); - else if ( feature.constGeometry()->wkbType() == QGis::WKBLineString ) + else if ( feature.constGeometry()->wkbType() == QGis::WKBLineString || feature.constGeometry()->wkbType() == QGis::WKBLineString25D ) mpl.push_back( feature.constGeometry()->asPolyline() ); QgsMultiPolyline::iterator mplIt;