Author: Nate Oscar / Tuesday, December 15, 2015
IDL 8.5.1 includes new features/functionality including a New FILE_MODTIME function, HDF4 VGroup attributes read/write, New IDLnetURL encode/decode methods, HASH/ORDEREDHASH/DICTIONARY ::IsFoldCase method, WRITE_PNG to a buffer, Fixed issues with IDL-Python bridge, HDF4 library update, and HDF-EOS library update.
You can retrieve the modification time for a file or files using the new FILE_MODTIME function. This is significantly faster than calling FILE_INFO if you only need the modification time.
The new IsFoldCase method can be used to check whether a hash, orderedhash, or dictionary is using case-insensitive keys (i.e. whether FOLD_CASE was specified when the object was created). For more details see HASH, DICTIONARY, or ORDEREDHASH.
For HDF4 files, you can now read and write the attributes for VGroups. For more details see HDF_VG_ATTRFIND, HDF_VG_ATTRINFO, HDF_VG_ATTRGET, and HDF_VG_ATTRSET.
You can use the new IDLnetURL::URLEncode and URLDecode static methods to convert strings to and from "percent encoding":
IDL> value = IDLnetURL.URLEncode('My JSON string is: {"key":"value"}')
IDL> PRINT, value
My%20JSON%20string%20is%3A%20%7B%22key%22%3A%22value%22%7D
IDL> newvalue = IDLnetURL.URLDecode(value)
IDL> PRINT, newvalue
My JSON string is: {"key":"value"}
See IDLnetURL::URLEncode and IDLnetURL::URLDecode for details.
The WRITE_PNG routine can now write its PNG output to a buffer variable instead of a file. This is useful when you want to convert the image to a Base-64 encoded image and embed it in a web page.
The HDF4 library has been updated to version 4.2.11, while HDF-EOS has been updated to version 2.19.
© 2015 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation. All Rights Reserved. This information is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). However, this information may be restricted from transfer to various embargoed countries under U.S. laws and regulations.
Number of views (9366)/Comments (6)
amrutha mm
5/4/2016 6:09 AM
i want download IDL previous version, how can i do so???
Kate Kear
5/11/2016 8:31 AM
contact Tech Support at [email protected] for previous versions. Please see think link for supported versions http://www.harrisgeospatial.com/Support/HelpArticlesDetail/TabId/219/ArtMID/900/ArticleID/14106/14106.aspx
gonzalo forero
5/10/2016 8:24 PM
how can i download it?
5/11/2016 8:32 AM
For current version downloads, please go to http://www.harrisgeospatial.com/MyAccount/Downloads.aspx. You will need to login to access this page.
marco cardinale
10/13/2016 9:18 AM
i have a registered version of envi 5.1 with idl 8.3...may upload only idl to 8.4 or 8.5?
manoj kumar
11/21/2016 5:36 PM
Hello,
I want to download IDL 8.5, but I am not able to download.
Error message:
Access Denied - Verification Pending
In order to access product downloads you must be logged in and a Verified user of ExelisVis.com.
Sign Up for News & Updates: Stay informed with the latest news, events, technologies and special offers.