Pages: 1
- Sujet précédent - Recuperation Altitude carte Elevation dted avec gdal java? - Sujet suivant
#1 Thu 26 August 2010 10:41
- jeff1981
- Juste Inscrit !
- Date d'inscription: 25 Aug 2010
- Messages: 4
Recuperation Altitude carte Elevation dted avec gdal java?
Bonjour,
Je développe une application java permettant de décoder les fichiers élévations DTED0 1 2
j'arrive à récupérer l'image et ses information grace à la librairie Gdal,
mais je ne comprend pas comment déterminer l'altitude d'un point sur la carte
je récupère le min et le max ainsi que la table des couleurs de l'image et j'essaye de faire une correspondance couleur/altitude mais je pense que ca marche pas ( en utilisant le logiciel LandSerf je n'ai pas les même valeurs)
j'utilise les fonctions
Code:
poBand.GetStatistics(true, true, dfMin, dfMax, dfMean, dfStdDev)
et
Code:
int[][] panHistogram = new int[1][]; int eErr = poBand.GetDefaultHistogram(dfMin, dfMax, panHistogram, true, new TermProgressCallback()); if (eErr == gdalconstConstants.CE_None) { int iBucket; int nBucketCount = panHistogram[0].length; Tursiop.getInstance().debugLog( " " + nBucketCount + " buckets from " + dfMin[0] + " to " + dfMax[0] + ":\n "); for (iBucket = 0; iBucket < nBucketCount; iBucket++) Tursiop.getInstance().debugLog(panHistogram[0][iBucket] + " "); }
je recupere un histograme( presque vide)
mais je ne sais pas si cela sert a la récupération de l'altitude
Si vous avez des info sur la recup d'alt avec Gdal
Merci d'avance
Hors ligne
#2 Thu 26 August 2010 11:03
Re: Recuperation Altitude carte Elevation dted avec gdal java?
???
Le DTED contient directement l'info d'altitude, pas de couleur, gdal interprète cela avec un raster à une bande
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Thu 26 August 2010 11:39
- jeff1981
- Juste Inscrit !
- Date d'inscription: 25 Aug 2010
- Messages: 4
Re: Recuperation Altitude carte Elevation dted avec gdal java?
D'accord, mais comment fait on pour récupérer l'altitude d'un point du raster?
Hors ligne
#4 Mon 30 August 2010 14:05
- rouault
- Participant assidu
- Date d'inscription: 26 Apr 2009
- Messages: 168
Re: Recuperation Altitude carte Elevation dted avec gdal java?
Par ex : http://gdal.org/java/org/gdal/gdal/Band … int,%20int[])
Les coordonnées pixel (x,y) peuvent être déduites de la (longitude, latitude) via la matrice de géotransformation.
Hors ligne
Pages: 1
- Sujet précédent - Recuperation Altitude carte Elevation dted avec gdal java? - Sujet suivant