pysal.lib.cg.Rectangle

class pysal.lib.cg.Rectangle(left, lower, right, upper)[源代码]

矩形对象的几何表示。

属性:
left : 浮动

矩形的最小X值

lower : 浮动

矩形的最小Y值

正确的 : 浮动

矩形的最大x值

upper : 浮动

矩形的最大Y值

方法

set_centroid \(新中心) 将矩形中心移动到新的指定点。
set_scale (刻度) 重新缩放围绕其中心的矩形。
__init__(left, lower, right, upper)[源代码]

返回矩形对象。

_ init_uuuu(数字、数字、数字、数字)->矩形

参数:
left : 矩形的最小X值
lower : 矩形的最小Y值
正确的 : 矩形的最大x值
upper : 矩形的最大Y值

实例

>>> r = Rectangle(-4, 3, 10, 17)
>>> r.left #minx
-4.0
>>> r.lower #miny
3.0
>>> r.right #maxx
10.0
>>> r.upper #maxy
17.0

方法

__init__ \(左、下、右、上) 返回矩形对象。
set_centroid \(新中心) 将矩形中心移动到新的指定点。
set_scale (刻度) 重新缩放围绕其中心的矩形。

属性

area  返回矩形的区域。
height  返回矩形的高度。
width  返回矩形的宽度。