from qgis.core import QgsWkbTypes # Create a WKB point geometry with a measure value wkb = b'010100008000000000000000000000000000000000' if QgsWkbTypes.hasM(QgsWkbTypes.Point, wkb): print("The point has a measure value") else: print("The point does not have a measure value")
from qgis.core import QgsWkbTypes # Create a WKB polygon geometry without a measure value wkb = b'010300000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000005400000000000000064000000000000005400000000000000064000000000000006400000000000000064000000000000006400000000000000054000000000000005400000000000000054000000000000000000000000000000000000000000000000' if QgsWkbTypes.hasM(QgsWkbTypes.Polygon, wkb): print("The polygon has a measure value") else: print("The polygon does not have a measure value")Package library: The package library for QgsWkbTypes is the QGIS Python core library.