Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Fri 10 April 2015 15:50

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

QGIS 2.8 / GDAL2XYZ : probleme sur un GRD multi-bande

Bonjour,

Je soumets à vos lumière le fichier joint à ce message. A première vue, c'est un fichier GRD (Surfer Grid) basique qui contient des valeurs altimétriques de type MNT.

Le hic, c'est qu'au lieu d'être mono-bande comme on s'attendrait à ce qu'il le soit, il est... multi-bande (4 en tout).
Je voudrais le convertir en mono-bande et retrouver mes altimétries, mais je ne vois pas trop comment faire sur ce coup.

Pour info :
* Global Mapper le lit sans problème, l'interprète, et je ne sais comment me donne une altimétrie (entre 204 et 219).
* Les valeurs ne sont pas sur la bande 4
* RGB2PCT en convient pas > ça ne donne pas de Z...

Des idées ?

Pour complément

Global Mapper a écrit:

FILENAME=Aconvertir.grd
DESCRIPTION=Aconvertir.grd
UPPER LEFT X=747000.500
UPPER LEFT Y=6621999.500
LOWER RIGHT X=747999.500
LOWER RIGHT Y=6621000.500
WEST LONGITUDE=3° 36' 53.9489" E
NORTH LATITUDE=46° 41' 47.1928" N
EAST LONGITUDE=3° 37' 41.3789" E
SOUTH LATITUDE=46° 41' 14.5564" N
PROJ_DESC=Lambert-93 / GRS80 / meters
PROJ_DATUM=GRS80 ELLIPSOID
PROJ_UNITS=meters
COVERED AREA=0.998 sq km
NUM COLUMNS=1000
NUM ROWS=1000
NUM BANDS=1
PIXEL WIDTH=1 meters
PIXEL HEIGHT=1 meters
MIN ELEVATION=204.19 meters
MAX ELEVATION=219.67 meters
ELEVATION UNITS=meters
BIT DEPTH=16
SAMPLE TYPE=Unsigned 16-bit Integer


gdalinfo Aconvertir.grd
Driver: NWT_GRD/Northwood Numeric Grid Format .grd/.tab
Files: Aconvertir.grd
Size is 1000, 1000
Coordinate System is:
PROJCS["unnamed",
    GEOGCS["unnamed",
        DATUM["GRS_80",
            SPHEROID["GRS 80",6378137,298.257222101],
            TOWGS84[0,0,0,-0,-0,-0,0]],
        PRIMEM["Greenwich",0],
        UNIT["degree",0.0174532925199433]],
    PROJECTION["Lambert_Conformal_Conic_2SP"],
    PARAMETER["standard_parallel_1",44],
    PARAMETER["standard_parallel_2",49],
    PARAMETER["latitude_of_origin",46.5],
    PARAMETER["central_meridian",3],
    PARAMETER["false_easting",700000],
    PARAMETER["false_northing",6600000],
    UNIT["Meter",1]]
Origin = (747000.000000000000000,6622000.000000000000000)
Pixel Size = (1.000000000000000,-1.000000000000000)
Corner Coordinates:
Upper Left  (  747000.000, 6622000.000) (  3d36'54.29"E, 46d41'47.21"N)
Lower Left  (  747000.000, 6621000.000) (  3d36'53.93"E, 46d41'14.80"N)
Upper Right (  748000.000, 6622000.000) (  3d37'41.40"E, 46d41'46.95"N)
Lower Right (  748000.000, 6621000.000) (  3d37'41.03"E, 46d41'14.54"N)
Center      (  747500.000, 6621500.000) (  3d37'17.66"E, 46d41'30.88"N)
Band 1 Block=1000x1 Type=Byte, ColorInterp=Red
Band 2 Block=1000x1 Type=Byte, ColorInterp=Green
Band 3 Block=1000x1 Type=Byte, ColorInterp=Blue
Band 4 Block=1000x1 Type=Float32, ColorInterp=Undefined
  NoData Value=-9.9999999338158125e+036
  Offset: 204.190002441406,   Scale:0.000236213198149648

Dernière modification par Robin (Thu 16 April 2015 15:49)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Fri 10 April 2015 19:32

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS 2.8 / GDAL2XYZ : probleme sur un GRD multi-bande

Salut Robin,

Avec gdal_translate et le l'option -b, peut-être pour extraire la bande souhaitée..


geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Wed 15 April 2015 09:38

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.8 / GDAL2XYZ : probleme sur un GRD multi-bande

Merci de ta réponse. Le problème c'est qu'-e l'extract de bande avec  -b .... m'extrait une bande uniquement.
Je n'ai pas résolu le mystère mais Global Mapper m'a sauvé la mise. Suite à mon message et pour complément, on a découvert que Vertical Mapper aussi lisait bien l'altimétrie. Je suppose qu'il doit y avoir un entête de fichier que gdal ne comprend pas (?)

Dernière modification par Robin (Wed 15 April 2015 09:38)

Hors ligne

 

#4 Wed 15 April 2015 11:27

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS 2.8 / GDAL2XYZ : probleme sur un GRD multi-bande

oups, désolé, je pensais que tu voulais extraire une des 4 bandes alros qu'en fait, tu souhaitais une sorte de combinaison des 4 en une ?


geodata au cerema et petits billets en géomatique

Hors ligne

 

#5 Thu 16 April 2015 15:47

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.8 / GDAL2XYZ : probleme sur un GRD multi-bande

Oui ou plutôt, je suppose que c'est ce qu'il faudrait que je fasse pour pouvoir extraire mes Z via gdal2xyz. En fait, au fond de cette affaire, je voudrais surtout comprendre pourquoi QGIS ne comprend pas mon GRD aussi bien que Vertical Mapper ou Global Mapper smile

Dernière modification par Robin (Thu 16 April 2015 15:48)

Hors ligne

 

Pied de page des forums

Powered by FluxBB