# Import QgsGeometry and QgsRectangle classes from qgis.core import QgsGeometry, QgsRectangle # Define the rectangle coordinates xmin = 0 ymin = 0 xmax = 10 ymax = 10 # Create a QgsRectangle object with the coordinates rect = QgsRectangle(xmin, ymin, xmax, ymax) # Create a QgsGeometry object from the rectangle geometry = QgsGeometry.fromRect(rect)
# Import QgsGeometry and QgsRectangle classes from qgis.core import QgsGeometry, QgsRectangle # Define the rectangle coordinates xmin = -180 ymin = -90 xmax = 180 ymax = 90 # Create a QgsRectangle object with the coordinates rect = QgsRectangle(xmin, ymin, xmax, ymax) # Create a QgsGeometry object from the rectangle geometry = QgsGeometry.fromRect(rect)In this example, we use the fromRect method to create a QgsGeometry object from a rectangle that covers the entire globe. Overall, QgsGeometry fromRect is a useful method in the qgis.core package library of Python to easily create a polygon geometry object from a rectangle.