{'fraction_non_alphanumeric': 0.017006802721088437, 'fraction_numerical': 0.0, 'mean_word_length': 4.609523809523809, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
GDAL-based extend ArcGIS Engine's support for HDF file format

ArcGIS Engine can access HDF files with only one dataset, but can not access HDF files with multiple datasets. To Make ArcGIS Engine have the ability to access HDF files with multiple datasets, this article studies the data model of GDAL, and uses the API of GDAL to read HDF files into memory, then uses the programming interface of ArcGIS Engine to convert the data in memory to raster datasets that ArcGIS Engine can access. With this method, ArcGIS Engine will have the ability to access HDF files with multiple datasets.