Possible to display .h5 ad .hdf together [message #62680] |
Thu, 25 September 2008 21:15 |
Shawn[1]
Messages: 5 Registered: August 2008
|
Junior Member |
|
|
HI all, need some help on some issues. I have a draw widget to display
some contents for me. I have a map to display which is a .hdf file.
And i have an array of 200*200* 30 which is from a .h5 file. May i
know if they are possible to display together on the draw widget cause
when i load them together, nothing seems to appear on the screen. Pls
advise. My routine is listed below.
info.view_3d = obj_new('IDLgrView', color = [255, 255, 255])
map_path = 'map.hdf'
file_ID = hdf_sd_start (map_path, /read)
map_ID = hdf_sd_select(file_ID, 0)
HDF_SD_GETDATA, map_ID, map
red_ID = hdf_sd_select(file_ID, 1)
HDF_SD_GETDATA, red_ID, red
green_ID = hdf_sd_select(file_ID, 2)
HDF_SD_GETDATA, green_ID, green
blue_ID = hdf_sd_select(file_ID, 3)
HDF_SD_GETDATA, blue_ID, blue
hdf_sd_end, file_ID
map = transpose (map)
image = obj_new('IDLgrImage', map)
pal = obj_new('IDLgrPalette', red, green, blue)
poly = obj_new('IDLgrPolygon', [[0, 0, 0], [0, 1, 0], [1, 1, 0], [1,
0, 0]])
;============================= end of map creating
================================
vol = obj_new('IDLgrVolume', byte(vol_data/con_ratio)) ---- the data
from .h5 file
model_3d = obj_new('IDLgrModel')
|
|
|