Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
support 25D layers in network analysis library (fix #11952)
(cherry picked from commit 904dc21)
  • Loading branch information
alexbruy committed Jun 23, 2016
1 parent c943531 commit 8b57da3
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
1 change: 0 additions & 1 deletion src/analysis/network/qgsgraph.cpp
Expand Up @@ -52,7 +52,6 @@ const QgsGraphArc& QgsGraph::arc( int idx ) const
return mGraphArc[ idx ];
}


int QgsGraph::vertexCount() const
{
return mGraphVertexes.size();
Expand Down
4 changes: 2 additions & 2 deletions src/analysis/network/qgslinevectorlayerdirector.cpp
Expand Up @@ -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;
Expand Down

0 comments on commit 8b57da3

Please sign in to comment.