fix handling of layers without geometry

This commit is contained in:
Alexander Bruy 2016-10-04 15:13:25 +03:00
parent 2f66e1d6e2
commit 7a49612a60

View File

@ -47,7 +47,14 @@ QgsMemoryProvider::QgsMemoryProvider( const QString& uri )
geometry = url.path();
}
mWkbType = QgsWkbTypes::parseType( geometry );
if ( geometry.toLower() == "none" )
{
mWkbType = QgsWkbTypes::NoGeometry;
}
else
{
mWkbType = QgsWkbTypes::parseType( geometry );
}
if ( url.hasQueryItem( "crs" ) )
{