def __init__(self, left=-180, top=90, right=180, bottom=-90, wkid=4326):
        """
        :arg left: Minimum X value (default ``-180``)
        :arg top: Maximum Y value (default ``90``)
        :arg right: Maximum X value (default ``180``)
        :arg bottom: Minimum Y value (default ``-90``)
        :arg wkid: Well-known ID for spatial reference system (default ``4326``)
        """
        bounds = left, right, bottom, top
        if not all([isinstance(x, (int, float)) for x in bounds]):
            raise ValueError('One or more bounds (%s) is not a real number.' % bounds)
        if left > right:
            raise ValueError('Left x-coord must be less than right x-coord.')
        if bottom > top:
            raise ValueError('Bottom y-coord must be less than top y-coord.')
        for k in list(locals().keys()):
            if k != 'self':
                setattr(self, k, locals()[k])
def __init__ ( self , left = - 180 , top = 90 , right = 180 , bottom = - 90 , wkid = 4326 ) : bounds = left , right , bottom , top if not all ( [ isinstance ( x , ( int , float ) ) for x in bounds ] ) : raise ValueError ( 'One or more bounds (%s) is not a real number.' % bounds ) if left > right : raise ValueError ( 'Left x-coord must be less than right x-coord.' ) if bottom > top : raise ValueError ( 'Bottom y-coord must be less than top y-coord.' ) for k in list ( locals ( ) . keys ( ) ) : if k != 'self' : setattr ( self , k , locals ( ) [ k ] )
:arg left: Minimum X value (default ``-180``)
        :arg top: Maximum Y value (default ``90``)
        :arg right: Maximum X value (default ``180``)
        :arg bottom: Minimum Y value (default ``-90``)
        :arg wkid: Well-known ID for spatial reference system (default ``4326``)