mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-12 00:06:43 -04:00
Fix dropping M/Z values from geometry collections
This commit is contained in:
parent
94b44855e7
commit
b2bd0ac182
@ -690,7 +690,7 @@ bool QgsGeometryCollection::addMValue( double mValue )
|
||||
|
||||
bool QgsGeometryCollection::dropZValue()
|
||||
{
|
||||
if ( !is3D() )
|
||||
if ( mWkbType != QgsWkbTypes::GeometryCollection && !is3D() )
|
||||
return false;
|
||||
|
||||
mWkbType = QgsWkbTypes::dropZ( mWkbType );
|
||||
@ -704,7 +704,7 @@ bool QgsGeometryCollection::dropZValue()
|
||||
|
||||
bool QgsGeometryCollection::dropMValue()
|
||||
{
|
||||
if ( !isMeasure() )
|
||||
if ( mWkbType != QgsWkbTypes::GeometryCollection && !isMeasure() )
|
||||
return false;
|
||||
|
||||
mWkbType = QgsWkbTypes::dropM( mWkbType );
|
||||
|
Loading…
x
Reference in New Issue
Block a user