starepandas.STAREDataFrame.trixel_corners#
- STAREDataFrame.trixel_corners(vertices=None, from_trixels=False)#
Returns corners of trixels as lon/lat.
If vertices is set, the trixel corners are extracted from vertices (c.f.
trixel_vertices()). If from_trixels is True and dataframe contains trixel column, corners are extracted from trixels. If not, corners are generated from stare column- Parameters:
- verticestuple (vertices data structure)
If set, the centers are extracted from the vertices.
- from_trixels: bool
If true and dataframe contains trixel column, corners are extracted from trixels.
- Returns:
- cornersnumpy array
Corners of the trixels in lon/lat representation. First dimension are the SIDs, second dimension the corners (1 through 3), third dimension lon/lat.
Examples
>>> sids = numpy.array([3458764513820540928]) >>> df = starepandas.STAREDataFrame(sids=sids) >>> df.trixel_corners() array([[[-170.26439001, 29.9999996 ], [ -45. , 45.00000069], [ 80.26439001, 29.9999996 ]]])