lpinner / metageta

Metadata Gathering, Extraction and Transformation Application - Unmaintained
Other
5 stars 4 forks source link

Radarsat-2 driver #55

Open alexlopespereira opened 8 years ago

alexlopespereira commented 8 years ago

@lpinner

I need to add a driver to the cosmo skymed and Radarsat-2 images. What is the best/fastest way to do it?

Thanks.

alexlopespereira commented 8 years ago

I saw that gdal has the drivers for Radarsat-2 and HDF5 (which seems to be the type of cosmo skymed metadata). How could I use them in the metageta crawler?

lpinner commented 8 years ago

Sorry for the delay, I've been away and working on other things. Do you have working cosmo skymed and Radarsat-2 drivers and want to add them to metageta or are you making an enhancement request?

caputchinefrobles commented 8 years ago

We (@alexlopespereira and me) developed drivers for sentinel-1 and cosmo skymed, but I'm afraid they're not totally MetaGETA complience. We had to change the "metadata" field to type "dict" instead of a defined string used in the generic driver. Also, there're comments and variables named in portuguese, which seems unfit to submit for revision. For the sentinel's driver I added a parse_xml function to utilities file using the xmltodict library, which need some evaluation before revision as well.

One last thing... We're using the crawler class itself to integrate the data extracted with custom classes created for specific purpose (further processing and PostgreSQL relations mapping), and I'm not sure about the drivers behavior being used with the metagetacrawler utility.