Polygons¶
-
class
PlanePolygon
(vertices)[source]¶ Plane polygon class.
- Parameters
vertices (array of shape (n, 2)) – Coordinates (x, y) of the vertices.
-
property
area
¶ Polygon area.
-
property
bbox
¶ Returns a tuple (x_min, y_min, x_max, y_max).
-
property
bbox_center
¶ Returns a tuple (x_cen, y_cen).
-
property
dx
¶ Entent in x-direction.
-
property
dy
¶ Entent in y-direction.
-
property
perimeter
¶ Perimeter of the polygon.
-
property
summary
¶ Summary properties.
-
property
x
¶ x-coordinates of the vertices.
-
property
y
¶ y-coordinates of the vertices.
-
class
SphericalPolygon
(vertices, deg=True)[source]¶ Spherical polygon class.
- Parameters
vertices (array of shape (n, 2)) – Coordinates (lat, long) of the vertices.
deg (bool) – True if coordinates are in degrees. False for radians.
-
property
area
¶ Polygon area in millionth of the solar hemisphere.
-
property
bbox
¶ Returns a tuple (min lat, min lon, max lat, max lon).
-
property
bbox_center
¶ Returns a tuple (lat_cen, lon_cen).
-
property
deg
¶ True if coordinates are in dergees.
-
property
dlat
¶ Latitudinal extent.
-
property
dlon
¶ Longitudinal extent.
-
property
lats
¶ Latitude of the vertices.
-
property
lons
¶ Longitude of the vertices.
-
property
perimeter
¶ Perimeter of the polygon on a unit sphere.
-
property
summary
¶ Summary properties.