-
将此栅格转换为不同的空间参考系统 (
srs),它可以是对象或SpatialReference接受的任何其他输入(包括空间参考 WKT 和 PROJ 字符串,或整数 SRID)。SpatialReference它计算新空间参考系统中当前栅格的边界和比例,并使用
函数扭曲栅格。warp默认情况下,使用源栅格的驱动程序,栅格的名称是原始名称加上
'_copy' + source_driver_name。可以使用driver和name参数指定不同的驱动程序或名称。默认重采样算法是
NearestNeighbour,但可以使用resampling参数进行更改。重采样的默认最大允许误差为 0.0,可以使用max_error参数进行更改。有关这些参数的详细信息,请参阅文档。warp>>> rst = GDALRaster({ ... "width": 6, "height": 6, "srid": 3086, ... "origin": [500000, 400000], ... "scale": [100, -100], ... "bands": [{"data": range(36), "nodata_value": 99}] ... }) >>> target_srs = SpatialReference(4326) >>> target = rst.transform(target_srs) >>> target.origin [-82.98492744885776, 27.601924753080144]在 Django 3.2 中更改:添加了对
SpatialReferencesrs的支持
本文介绍 django.contrib.gis.gdal.GDALRaster.transform 的用法。
声明
transform(srs, driver=None, name=None, resampling='NearestNeighbour', max_error=0.0)
相关用法
- Python Django GDALRaster.skew用法及代码示例
- Python Django GDALRaster.srid用法及代码示例
- Python Django GDALRaster.bands用法及代码示例
- Python Django GDALRaster.scale用法及代码示例
- Python Django GDALRaster.extent用法及代码示例
- Python Django GDALRaster.driver用法及代码示例
- Python Django GDALRaster.warp用法及代码示例
- Python Django GDALRaster.origin用法及代码示例
- Python Django GDALRaster.metadata用法及代码示例
- Python Django GDALRaster.srs用法及代码示例
- Python Django GDALRaster.width用法及代码示例
- Python Django GDALRaster.name用法及代码示例
- Python Django GDALRaster.geotransform用法及代码示例
- Python Django GDALRaster.height用法及代码示例
- Python Django GDALRaster用法及代码示例
- Python Django GDALBand.data用法及代码示例
- Python Django GeometryCollection用法及代码示例
- Python Django GEOSGeometry.srid用法及代码示例
- Python Django GEOSGeometry.normalize用法及代码示例
- Python Django GenericRelation用法及代码示例
- Python Django Greatest用法及代码示例
- Python Django GEOSGeometry.geom_type用法及代码示例
- Python PIL GaussianBlur()用法及代码示例
- Python Django Group.permissions用法及代码示例
- Python Tableau GroupItem用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.contrib.gis.gdal.GDALRaster.transform。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
