banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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: 1159

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

 

Pied de page des forums

Powered by FluxBB