cartopy.io.srtm.SRTM3Source#
- class cartopy.io.srtm.SRTM3Source(downloader=None, max_nx=3, max_ny=3)[源代码]#
SRTM 3数据源,实现Cartopy的 RasterSource interface .
- 参数:
downloader (
cartopy.io.Downloader
instance or None) -- 用于SRTM 3数据集的下载器。如果无,则下载器将使用cartopy.io.Downloader.from_config
以(“SRTM”、“SRTM 3”)为目标。max_nx -- 为此RasterSource生成更广泛的合成时要合并的x个磁贴的最大数量。
max_ny -- 为此RasterSource生成更高的复合材料时要合并的y切片的最大数量。
- combined(lon_min, lat_min, nx, ny)#
返回从给定左下位置开始的nx x x ny磁贴组的图像及其范围。
- crs#
基础SRTM数据的CRS。
- downloader#
Cartopy下载器,可以处理SRTM数据。通常情况下,这将是
SRTMDownloader
instance.
- fetch_raster(projection, extent, target_resolution)#
获取给定投影和大致范围的SRTM立面。
- srtm_fname(lon, lat)#
返回给定lon/lat SRTM磁贴的文件名(如有必要,请下载),或者如果不存在此类磁贴,则返回无(即磁贴将完全在水面上,或超出纬度范围)。
- validate_projection(projection)#
如果此格栅源无法提供指定投影中的图像,则引发错误。
- 参数:
projection (
cartopy.crs.Projection
) -- 所需的图像投影。