Tests whether a geometry has small rings.
One or more of the following criteria may be used to determine if a ring is to be considered small:
the length of the diagonal of the ring's MBR
the area of the ring
the ratio of the ring's area to the square of its perimeter. This is always less than 1/4pi and is actually independent of the size of the ring but will be small if its shape is irregular
If any of these parameters is negative it is ignored.
Parameter 1 - the geometry to be tested.
Parameter 2 - the maximum MBR diagonal length.
Parameter 3 (Optional) - the maximum ring area.
Parameter 4 (Optional) - the maximum area to square perimeter ratio.
Returns: a Boolean value, true if the geometry has small rings and false if it does not. Returns null is parameter 1 is not a geometry.
Note: This function does not fully support 3D geometries. Any 3D geometries will be projected down to 2 dimensions.