nansencenter / nansat

Scientist friendly Python toolbox for processing 2D satellite Earth observation data.
http://nansat.readthedocs.io
GNU General Public License v3.0
178 stars 66 forks source link

a error of the ASAR *N1 format data #551

Open GaotTian opened 3 weeks ago

GaotTian commented 3 weeks ago

Traceback (most recent call last): File "D:\Python_code\sea_ice_drift-master\cartopy_show_ASAR.py", line 17, in n = Nansat(filename,mapper='ASAR') File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\nansat\nansat.py", line 156, in init self.vrt = self._get_mapper(mapper, kwargs) File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\nansat\nansat.py", line 1135, in _get_mapper tmp_vrt = nansatMappers[mappername](self.filename, gdal_dataset, metadata, kwargs) File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\nansat\mappers\mapper_asar.py", line 49, in init self.setup_ads_parameters(filename, gdalMetadata) File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\nansat\mappers\envisat.py", line 212, in setup_ads_parameters raise WrongMapperError nansat.exceptions.WrongMapperError Exception ignored in: <function VRT.del at 0x000002E7D795B700> Traceback (most recent call last): File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\nansat\vrt.py", line 469, in del gdal.Unlink(self.filename) File "C:\software\anoconda3\envs\nansat3.9\lib\site-packages\osgeo\gdal.py", line 3360, in Unlink return _gdal.Unlink(*args) RuntimeError: unknown error occurred

GaotTian commented 3 weeks ago

example :ASA_WSM_1PNDSI20120309_155143_000003363112_00270_52439_0000.N1

jwLuo6413 commented 3 weeks ago

I think maybe you can test whether your "osgeo gdal" package is normal first. Try "from osgeo import gdal" to see if it can be imported properly.

LooperzZ commented 3 weeks ago

this is a new error: Traceback (most recent call last): File "D:\Python_code\sea_ice_drift-master\MODIS_convert.py", line 11, in n = Nansat(filename,mapper='asar') File "C:\software\anoconda3\envs\nansat3.8\lib\site-packages\nansat\nansat.py", line 156, in init self.vrt = self._get_mapper(mapper, kwargs) File "C:\software\anoconda3\envs\nansat3.8\lib\site-packages\nansat\nansat.py", line 1135, in _get_mapper tmp_vrt = nansatMappers[mappername](self.filename, gdal_dataset, metadata, kwargs) File "C:\software\anoconda3\envs\nansat3.8\lib\site-packages\nansat\mappers\mapper_asar.py", line 49, in init self.setup_ads_parameters(filename, gdalMetadata) File "C:\software\anoconda3\envs\nansat3.8\lib\site-packages\nansat\mappers\envisat.py", line 212, in setup_ads_parameters raise WrongMapperError nansat.exceptions.WrongMapperError can you help me ?Thank you!

jwLuo6413 commented 2 weeks ago

@LooperzZ , your input "ASAR" filename is?