to_area#
- to_area(sids)#
Returns areas of trixels of SIDs in sterdians.
- Parameters:
- sids: 1D array-like
SIDs to convert to areas
- Returns:
- area: 1D numpy arrau
areas of trixels of sids
Examples
>>> import math >>> sids = numpy.array([4151504989081014894, 4161865161846704590, 3643626718498217166]) >>> pystare.to_area(sids) array([5.41567334e-09, 5.46741649e-09, 4.98636938e-09])
>>> level = 8 >>> n = 8 * (4 ** level) >>> level_increment = pystare.spatial_increment_from_level(level) >>> sivs = [s+level for s in range(0, n*level_increment, level_increment)] >>> area = sum(pystare.to_area(sivs)) >>> area/(4.0*math.pi) 1.000000000000014