[gdal-dev] Re: how to acces to PDS meta data
lidiriel
ludovic.mercier at gmail.com
Wed Jan 14 11:24:31 EST 2009
Ok it work thanks.
But i have cheked the three drivers (PDS, Isisi2 and Isis3) and for
each drivers there are several lacks :
(filename, nnn <Bytes>) is not implemented.
i think i will try to implement this.
I will open a new message thread in this list for discuss of it.
regards
On 14 jan, 09:20, lidiriel <ludovic.merc... at gmail.com> wrote:
> Thanks for your response. I will look your changeset and try for my
> requirements.
>
> On 13 jan, 19:46, Frank Warmerdam <warmer... at pobox.com> wrote:
>
> > Ludovic Mercier wrote:
> > > Hi all,
>
> > > I try to use gdal and otb (http://smsc.cnes.fr/PLEIADES/lien3_vm.htm)
> > > with pds file.
> > > I try to get value associated to a key (meta-data).
> > > for an exemple the file : Index of /gdal/data/mc02.img contain :
> > > SPACECRAFT_NAME = "MARS GLOBAL SURVEYOR"
> > > INSTRUMENT_NAME = "MARS ORBITER CAMERA"
> > > INSTRUMENT_ID = "MOC-WA"
> > > TARGET_NAME = "MARS"
> > > FILTER_NAME = "RED"
>
> > > I would like to access to the key/value FILTER_NAME. But the function
> > > GetMetadata return nothing !
> > > I look in the source code (file pdsdataset.cpp) and the interresting
> > > method is "GetKeyword()" but it is a private method.
>
> > > Is someone have an idea how to get all meta data or specific meta-
> > > data ?
>
> > > I think is it impossible in fact.. but perhaps is it possible if i add
> > > new functionnality
> > > in the pds driver....
>
> > Ludovic,
>
> > You are correct that none of these header fields are currently exposed
> > by the PDS (or ISIS2, and ISIS3) drivers as metadata. It would be
> > quite easy to modify the driver to transfer specific keywords and their
> > associated value to the metadata object, but it is unclear which ones would
> > be useful.
>
> > I have gone ahead and added support in the PDS driver to transfer a bunch
> > of keywords over. The gdalinfo results now look like:
>
> > ...
> > Origin = (-10668384.903788566589355,3852176.483988761901855)
> > Pixel Size = (926.115274429321289,-926.115274429321289)
> > Metadata:
> > FILTER_NAME="RED"
> > DATA_SET_ID="MGS-M-MOC-4-WAMOS-V1.0"
> > PRODUCT_ID="MC02"
> > PRODUCER_INSTITUTION_NAME="MALIN SPACE SCIENCE SYSTEMS"
> > PRODUCT_TYPE="MOSAIC"
> > MISSION_NAME="MARS GLOBAL SURVEYOR"
> > SPACECRAFT_NAME="MARS GLOBAL SURVEYOR"
> > INSTRUMENT_NAME="MARS ORBITER CAMERA"
> > INSTRUMENT_ID="MOC-WA"
> > TARGET_NAME="MARS"
> > CENTER_FILTER_WAVELENGTH=600.0000
> > BANDWIDTH=50.0000
> > PRODUCT_CREATION_TIME=2001-11-28T00:00:00
> > NOTE="GEODESY CAMPAIGN MOSAIC"
> > Corner Coordinates:
> > ...
>
> > The new support is only in trunk and new keywords can be added quite
> > easily.
>
> > http://trac.osgeo.org/gdal/changeset/16077
>
> > Best regards,
> > --
> > ---------------------------------------+--------------------------------------
> > I set the clouds in motion - turn up | Frank Warmerdam, warmer... at pobox.com
> > light and sound - activate the windows |http://pobox.com/~warmerdam
> > and watch the world go round - Rush | Geospatial Programmer for Rent
>
> > _______________________________________________
> > gdal-dev mailing list
> > gdal-... at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/gdal-dev
>
> _______________________________________________
> gdal-dev mailing list
> gdal-... at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/gdal-dev
More information about the gdal-dev
mailing list