-
将此栅格转换为不同的空间参考系统 (
srs
),它可以是SpatialReference
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 中更改:添加了对
SpatialReference
srs
的支持
本文介绍 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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。