简化网格生成
ease_grid的Python项目详细描述
等面积可伸缩地球(ease)网格是一个投影系统,即 美国国家航空航天局和其他机构用于分发遥感数据。
您可以在the NSIDC website找到一些概述信息。不幸的是,从文件上看 我清楚地知道某些简易网格分辨率的纬度、经度值 计算。所以我写了这个包裹想知道。
支持的简易网格
ease网格系统有两个版本。这个包关注于ease grid 目前为2.0。我们读到的数据在全球范围内传播 简化网格投影,这就是为什么这是目前支持的。
任何全局ease2网格的计算都应该有效。与瓷砖的兼容性 美国国家航空航天局的计划在全球36公里网格(EASE2_M36KM)和 全球25公里电网(EASE2_M25KM)。25km网格的平铺只是相同的 如果map_scale参数是明确给定的,则作为nasa平铺。这个 36km网格的子网格也是如此,比如EASE2_M09KM和 EASE2_M03KM。nasa使用的map_scale参数可以从 文件ease2_grid_info.pro位于easeconv*.tgz文件中 ftp://sidads.colorado.edu/pub/tools/easegrid/geolocation_tools/
如何使用
要获取ease2网格的坐标:
fromease_gridimportEASE2_gridegrid=EASE2_grid(36000)assertegrid.shape==(406,964)# these two attributes contain the longitude and latitude coordinate dimensionegrid.londimegrid.latdim
注
此项目是使用PyScaffold 2.5.6建立的。详细信息和用法 有关pyscaffold的信息,请参见http://pyscaffold.readthedocs.org/。