| 08 Apr 2013 11:50 AM | 
								 | 
							 
							
								
									Is there a patch to open an LCDM (Landsat 8) image using the USGS MTL-txt file yet?  I am running ENVI 5.0 SP2.  I have searched the Code Library and Forum but have not found this topic.  Will this be supported in ENVI 5.0 SP3?  I can open each TIF layer and stack the files, but I do love the MTL.TXT open feature for the TM and ETM images.
NASA has released the first LDCM image at:   http://landsat.usgs.gov/LDCM_DataProduct.php 
									
								 | 
							 
							
								 | 
							 
							
							
								 | 
							 
						 				
					 
					 | 
				
				
				
				
					
						Deleted User   New Member
 
 Posts:    
						
							
								
									| 08 Apr 2013 02:22 PM | 
									 | 
								 
								
									| 
										 We are planning to add the Landsat 8 reader to ENVI with the third service pack to version 5.0. We currently expect that service pack to be available later this spring, before Landsat 8 data become generally available.
Peg
Exelis VIS 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:    
						
							
								
									| 18 Apr 2013 11:46 AM | 
									 | 
								 
								
									| 
										 I was wondering if functions such as TMCAL_DOIT will be modified, and if so, is there any existing documentation?  I have code to update, and this would be very helpful. 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						MariM   Veteran Member
 
 Posts:2396    
						
							
								
									| 19 Apr 2013 08:20 AM | 
									 | 
								 
								
									| 
										 TMCAL_DOIT was not updated and probably will not work with Landsat 8 data at this time.  In ENVI SP2 there is a generic calibration tool for all types of data but the routine has not yet been exposed.  The plans for exposing this routine is scheduled for ENVI 5.1. 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:    
						
							
								
									| 04 Jun 2013 02:18 PM | 
									 | 
								 
								
									| 
										 When will this be patch be availble? L8 is currently 'generally available'  ...
Jim
 
 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:23    
						
							
								
									| 07 Jun 2013 08:44 AM | 
									 | 
								 
								
									| 
										 Hello,
I just downloaded and installed ENVI 5 SP3 and successfully opened a Landsat 8 image in ENVI 5.
HOWEVER, when I tried to open the mtl.txt file in ENVI Classic, it didn't work. Did Exelis not implement this in the Classic version or is it supposed to work? I used a 'very old' Landsat 8 image for my testing that I downloaded very early when sample L8 imagery was available, so maybe the mtl.txt file has changed slightly causing some trouble? Just in case, it's copied below.
I sure hope opening the L8 files will work in the Classic version too.
Thanks,
Mike
 
GROUP = L1_METADATA_FILE
 GROUP = METADATA_FILE_INFO
 ORIGIN = "Image courtesy of the U.S. Geological Survey"
 REQUEST_ID = ""
 LANDSAT_SCENE_ID = "LC80330322013077LGN00"
 FILE_DATE = 2013-03-19T18:24:43Z
 STATION_ID = "LGN"
 PROCESSING_SOFTWARE_VERSION = "IAS_3.1.0"
 END_GROUP = METADATA_FILE_INFO
 GROUP = PRODUCT_METADATA
 DATA_TYPE = "L1GT"
 ELEVATION_SOURCE = "GLS2000"
 OUTPUT_FORMAT = "GEOTIFF"
 SPACECRAFT_ID = "LANDSAT_8"
 SENSOR_ID = "OLI_TIRS"
 WRS_PATH = 33
 WRS_ROW = 32
 NADIR_OFFNADIR = "NADIR"
 TARGET_WRS_PATH = 33
 TARGET_WRS_ROW = 32
 DATE_ACQUIRED = 2013-03-18
 SCENE_CENTER_TIME = 17:40:46.6944764Z
 CORNER_UL_LAT_PRODUCT = 41.34975
 CORNER_UL_LON_PRODUCT = -106.21808
 CORNER_UR_LAT_PRODUCT = 41.34689
 CORNER_UR_LON_PRODUCT = -103.53574
 CORNER_LL_LAT_PRODUCT = 39.34744
 CORNER_LL_LON_PRODUCT = -106.18258
 CORNER_LR_LAT_PRODUCT = 39.34476
 CORNER_LR_LON_PRODUCT = -103.57842
 CORNER_UL_PROJECTION_X_PRODUCT = 398100.000
 CORNER_UL_PROJECTION_Y_PRODUCT = 4578300.000
 CORNER_UR_PROJECTION_X_PRODUCT = 622500.000
 CORNER_UR_PROJECTION_Y_PRODUCT = 4578300.000
 CORNER_LL_PROJECTION_X_PRODUCT = 398100.000
 CORNER_LL_PROJECTION_Y_PRODUCT = 4356000.000
 CORNER_LR_PROJECTION_X_PRODUCT = 622500.000
 CORNER_LR_PROJECTION_Y_PRODUCT = 4356000.000
 PANCHROMATIC_LINES = 14821
 PANCHROMATIC_SAMPLES = 14961
 REFLECTIVE_LINES = 7411
 REFLECTIVE_SAMPLES = 7481
 THERMAL_LINES = 7411
 THERMAL_SAMPLES = 7481
 FILE_NAME_BAND_1 = "LC80330322013077LGN00_B1.TIF"
 FILE_NAME_BAND_2 = "LC80330322013077LGN00_B2.TIF"
 FILE_NAME_BAND_3 = "LC80330322013077LGN00_B3.TIF"
 FILE_NAME_BAND_4 = "LC80330322013077LGN00_B4.TIF"
 FILE_NAME_BAND_5 = "LC80330322013077LGN00_B5.TIF"
 FILE_NAME_BAND_6 = "LC80330322013077LGN00_B6.TIF"
 FILE_NAME_BAND_7 = "LC80330322013077LGN00_B7.TIF"
 FILE_NAME_BAND_8 = "LC80330322013077LGN00_B8.TIF"
 FILE_NAME_BAND_9 = "LC80330322013077LGN00_B9.TIF"
 FILE_NAME_BAND_10 = "LC80330322013077LGN00_B10.TIF"
 FILE_NAME_BAND_11 = "LC80330322013077LGN00_B11.TIF"
 METADATA_FILE_NAME = "LC80330322013077LGN00_MTL.txt"
 BPF_NAME_OLI = "LO8BPF20130318173417_20130318174626.03"
 BPF_NAME_TIRS = "LT8BPF20130318173023_20130318174718.04"
 CPF_NAME = "eval_L8CPF20130101_20130331.08"
 RLUT_FILE_NAME = "L8RLUT20130211_20241231v02.h5"
 END_GROUP = PRODUCT_METADATA
 GROUP = IMAGE_ATTRIBUTES
 CLOUD_COVER = -1
 IMAGE_QUALITY_OLI = 9
 IMAGE_QUALITY_TIRS = 9
 ROLL_ANGLE = -0.001
 SUN_AZIMUTH = 148.90718649
 SUN_ELEVATION = 44.70497676
 EARTH_SUN_DISTANCE = 0.9954930
 END_GROUP = IMAGE_ATTRIBUTES
 GROUP = MIN_MAX_RADIANCE
 RADIANCE_MAXIMUM_BAND_1 = 765.46832
 RADIANCE_MINIMUM_BAND_1 = -63.21262
 RADIANCE_MAXIMUM_BAND_2 = 772.73083
 RADIANCE_MINIMUM_BAND_2 = -63.81237
 RADIANCE_MAXIMUM_BAND_3 = 716.11224
 RADIANCE_MINIMUM_BAND_3 = -59.13678
 RADIANCE_MAXIMUM_BAND_4 = 616.70239
 RADIANCE_MINIMUM_BAND_4 = -50.92749
 RADIANCE_MAXIMUM_BAND_5 = 364.03082
 RADIANCE_MINIMUM_BAND_5 = -30.06178
 RADIANCE_MAXIMUM_BAND_6 = 90.84529
 RADIANCE_MINIMUM_BAND_6 = -7.50203
 RADIANCE_MAXIMUM_BAND_7 = 29.42549
 RADIANCE_MINIMUM_BAND_7 = -2.42997
 RADIANCE_MAXIMUM_BAND_8 = 672.73541
 RADIANCE_MINIMUM_BAND_8 = -55.55471
 RADIANCE_MAXIMUM_BAND_9 = 141.56287
 RADIANCE_MINIMUM_BAND_9 = -11.69031
 RADIANCE_MAXIMUM_BAND_10 = 22.00180
 RADIANCE_MINIMUM_BAND_10 = 0.10033
 RADIANCE_MAXIMUM_BAND_11 = 22.00180
 RADIANCE_MINIMUM_BAND_11 = 0.10033
 END_GROUP = MIN_MAX_RADIANCE
 GROUP = MIN_MAX_REFLECTANCE
 REFLECTANCE_MAXIMUM_BAND_1 = 1.210700
 REFLECTANCE_MINIMUM_BAND_1 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_2 = 1.210700
 REFLECTANCE_MINIMUM_BAND_2 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_3 = 1.210700
 REFLECTANCE_MINIMUM_BAND_3 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_4 = 1.210700
 REFLECTANCE_MINIMUM_BAND_4 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_5 = 1.210700
 REFLECTANCE_MINIMUM_BAND_5 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_6 = 1.210700
 REFLECTANCE_MINIMUM_BAND_6 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_7 = 1.210700
 REFLECTANCE_MINIMUM_BAND_7 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_8 = 1.210700
 REFLECTANCE_MINIMUM_BAND_8 = -0.099980
 REFLECTANCE_MAXIMUM_BAND_9 = 1.210700
 REFLECTANCE_MINIMUM_BAND_9 = -0.099980
 END_GROUP = MIN_MAX_REFLECTANCE
 GROUP = MIN_MAX_PIXEL_VALUE
 QUANTIZE_CAL_MAX_BAND_1 = 65535
 QUANTIZE_CAL_MIN_BAND_1 = 1
 QUANTIZE_CAL_MAX_BAND_2 = 65535
 QUANTIZE_CAL_MIN_BAND_2 = 1
 QUANTIZE_CAL_MAX_BAND_3 = 65535
 QUANTIZE_CAL_MIN_BAND_3 = 1
 QUANTIZE_CAL_MAX_BAND_4 = 65535
 QUANTIZE_CAL_MIN_BAND_4 = 1
 QUANTIZE_CAL_MAX_BAND_5 = 65535
 QUANTIZE_CAL_MIN_BAND_5 = 1
 QUANTIZE_CAL_MAX_BAND_6 = 65535
 QUANTIZE_CAL_MIN_BAND_6 = 1
 QUANTIZE_CAL_MAX_BAND_7 = 65535
 QUANTIZE_CAL_MIN_BAND_7 = 1
 QUANTIZE_CAL_MAX_BAND_8 = 65535
 QUANTIZE_CAL_MIN_BAND_8 = 1
 QUANTIZE_CAL_MAX_BAND_9 = 65535
 QUANTIZE_CAL_MIN_BAND_9 = 1
 QUANTIZE_CAL_MAX_BAND_10 = 65535
 QUANTIZE_CAL_MIN_BAND_10 = 1
 QUANTIZE_CAL_MAX_BAND_11 = 65535
 QUANTIZE_CAL_MIN_BAND_11 = 1
 END_GROUP = MIN_MAX_PIXEL_VALUE
 GROUP = RADIOMETRIC_RESCALING
 RADIANCE_MULT_BAND_1 = 1.2645E-02
 RADIANCE_MULT_BAND_2 = 1.2765E-02
 RADIANCE_MULT_BAND_3 = 1.1830E-02
 RADIANCE_MULT_BAND_4 = 1.0188E-02
 RADIANCE_MULT_BAND_5 = 6.0136E-03
 RADIANCE_MULT_BAND_6 = 1.5007E-03
 RADIANCE_MULT_BAND_7 = 4.8609E-04
 RADIANCE_MULT_BAND_8 = 1.1113E-02
 RADIANCE_MULT_BAND_9 = 2.3385E-03
 RADIANCE_MULT_BAND_10 = 3.3420E-04
 RADIANCE_MULT_BAND_11 = 3.3420E-04
 RADIANCE_ADD_BAND_1 = -63.22527
 RADIANCE_ADD_BAND_2 = -63.82513
 RADIANCE_ADD_BAND_3 = -59.14861
 RADIANCE_ADD_BAND_4 = -50.93767
 RADIANCE_ADD_BAND_5 = -30.06780
 RADIANCE_ADD_BAND_6 = -7.50353
 RADIANCE_ADD_BAND_7 = -2.43045
 RADIANCE_ADD_BAND_8 = -55.56582
 RADIANCE_ADD_BAND_9 = -11.69265
 RADIANCE_ADD_BAND_10 = 0.10000
 RADIANCE_ADD_BAND_11 = 0.10000
 REFLECTANCE_MULT_BAND_1 = 2.0000E-05
 REFLECTANCE_MULT_BAND_2 = 2.0000E-05
 REFLECTANCE_MULT_BAND_3 = 2.0000E-05
 REFLECTANCE_MULT_BAND_4 = 2.0000E-05
 REFLECTANCE_MULT_BAND_5 = 2.0000E-05
 REFLECTANCE_MULT_BAND_6 = 2.0000E-05
 REFLECTANCE_MULT_BAND_7 = 2.0000E-05
 REFLECTANCE_MULT_BAND_8 = 2.0000E-05
 REFLECTANCE_MULT_BAND_9 = 2.0000E-05
 REFLECTANCE_ADD_BAND_1 = -0.100000
 REFLECTANCE_ADD_BAND_2 = -0.100000
 REFLECTANCE_ADD_BAND_3 = -0.100000
 REFLECTANCE_ADD_BAND_4 = -0.100000
 REFLECTANCE_ADD_BAND_5 = -0.100000
 REFLECTANCE_ADD_BAND_6 = -0.100000
 REFLECTANCE_ADD_BAND_7 = -0.100000
 REFLECTANCE_ADD_BAND_8 = -0.100000
 REFLECTANCE_ADD_BAND_9 = -0.100000
 END_GROUP = RADIOMETRIC_RESCALING
 GROUP = TIRS_THERMAL_CONSTANTS
 K1_CONSTANT_BAND_10 = 774.89
 K1_CONSTANT_BAND_11 = 480.89
 K2_CONSTANT_BAND_10 = 1321.08
 K2_CONSTANT_BAND_11 = 1201.14
 END_GROUP = TIRS_THERMAL_CONSTANTS
 GROUP = PROJECTION_PARAMETERS
 MAP_PROJECTION = "UTM"
 DATUM = "WGS84"
 ELLIPSOID = "WGS84"
 UTM_ZONE = 13
 GRID_CELL_SIZE_PANCHROMATIC = 15.00
 GRID_CELL_SIZE_REFLECTIVE = 30.00
 GRID_CELL_SIZE_THERMAL = 30.00
 ORIENTATION = "NORTH_UP"
 RESAMPLING_OPTION = "CUBIC_CONVOLUTION"
 END_GROUP = PROJECTION_PARAMETERS
END_GROUP = L1_METADATA_FILE
END 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:    
						
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:23    
						
							
								
									| 10 Jun 2013 12:21 PM | 
									 | 
								 
								
									| 
										 It'd be great if this could be integrated in the Classic version too. If not by Exelis, hopefully someone can write a sav file for it. :)
Mike 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:12    
						
							
								
									| 11 Jun 2013 08:41 AM | 
									 | 
								 
								
									| 
										 I understand that Feature Extraction was limited to only the GUI.  I was disappointed when the bad Line of Site function in Classic was not fixed because the function worked in GUI.  And was surprised when the ArcGRID support was dropped from Classic, again because it works in GUI.
While the above are inconveniences, accessing Landsat 8 OLI data is extremely important.  I absolutely agree with Mike, we need L8 support in Classic.  Many of us are not working with the GUI and most of my users have no immediate plans to learn this new interface.  We all agree on the need to use the new Landsat OLI data. 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:23    
						
							
								
									| 11 Jun 2013 09:00 AM | 
									 | 
								 
								
									| 
										 I think the issue for me isn't too much about learning the new interface. It's simply some of the things aren't yet working in ENVI 5 while they do in Classic. Flipping back and forth between the 2 interfaces isn't all that efficient. Besides, I can't imagine that implementing the Landsat 8 Reader in Classic would be that much work. I think it's understandable Exelis is 'phasing out' the Classic version, but it'd be nice if first ALL the functionality from Classic is transferred over first.
I do think the new ENVI 5 interface can be great eventually. But when I can't even get the crosshairs in all of the open views, which I hoped to see with one of the SP's released and asked for already when ENVI 5 came out, I just go back to the Classic version where I have that option. 
Until all those little things (and bigger ones) are implemented in the new interface, I'm glad  at least that I'm not the only one who likes to see the Classic version be around a bit longer - with hopefully updated features. :) 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   New Member
 
 Posts:    
						
							
								
									| 08 Jan 2015 08:53 AM | 
									 | 
								 
								
									| 
										 I see it's been a while, but have you found a solution yet? 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 | 
				
		
				
					
						Deleted User   Basic Member
 
 Posts:228    
						
							
								
									| 21 Jan 2015 12:06 PM | 
									 | 
								 
								
									| 
										 With the release of ENVI 5.2, a new ENVI task was introduced that can be used with the new API to calibration Landsat 8 data. The task is ENVIRadiometricCalibrationTask. Documentation can be found in the ENVI 5.2 docs under is Programming > Routines > Data Processing > ENVIRadiometricCalibrationTask. 
I am afraid that TMCAL_DOIT is not updated for Landsat 8 data, and I don't see any plans to change TMCAL_DOIT to add support for Landsat 8.
Regards,
Peg
Exelis VIS 
										
									 | 
								 
								
									 | 
								 
								
									 | 
								 
							 				
						 
					 |