#1 Tue 13 March 2018 11:56
- jerem_abroad
- Participant occasionnel
- Date d'inscription: 27 Dec 2017
- Messages: 12
Changer l'origine d'un PNG géoréférencé
Bonjour,
J'ai un PNG. Je lui ai déclaré un système de projection (EPSG:4326) grâce à gdalwrap. Maintenant j'aimerais modifier l'origine car l'origine de base n'est pas bon. Est ce possible ?
Merci pour votre aide.
Dernière modification par jerem_abroad (Tue 13 March 2018 11:56)
Hors ligne
#2 Tue 13 March 2018 15:06
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1218
Re: Changer l'origine d'un PNG géoréférencé
avec gdalwarp vous pouvez précisez l'emprise exacte
de votre raster avec le switch -te.
Sinon, vous pouvez passez par du python
Code:
from osgeo import gdal
gdall.AllRegister()
rast_src = gdal.Open('filename.tif', 1 )
gt = rast_src.GetGeoTransform()
gtl = list(gt)
gtl[0] -= 200
gtl[3] -= 100
rast_src.SetGeoTransform(tuple(gtl))
rast_src = None(tiré de : https://gis.stackexchange.com/questions … ter-layer)
Pour avoir python avec gdal (sous windows) :
-lancer la console Osgeo4w
-ou bien lancer la console Python de QGIS.
Hors ligne


