List of Routines By Functionality | MISR Toolkit: Main Page
-Abstract MTK_SETREGION_BY_LATLON_EXTENT creates a region structure that defines an approximate region of interest given a center latitude/longitude coordinate and a latitudinal/longitudinal full extent in specified units of degrees, meters, kilometers, or pixels. This structure is used as input to other MTK routines, Mtk_ReadData in particular. -Copyright Copyright (2005), California Institute of Technology. U.S. Government sponsorship acknowledged. -I/O Given: center_lat center latitude of region center_lon center longitude of region lat_extent latitudinal extent (in extent_units) lon_extent longitudinal extent (in extent_units) extent_units units of extent Where: extent_units is a case insensitive string that defines the units of lat_extent and lon_extent. Acceptable values are: 1) "degrees", "deg", "dd" for degrees; 2) "meters", "m" for meters; 3) "kilometers", "km" for kilometers; and 4) "275m", "275 meters", "1.1km", "1.1 kilometers" for number of pixels of the specified resolution per pixel. the call: status = MTK_SETREGION_BY_LATLON_EXTENT( center_lat, center_lon, lat_extent, lon_extent, extent_units, region ) returns: status 0 on success; otherwise failure region MTK region structure -Examples ;; ;; Set up input parameters ;; lat = 66.0 lon = -89.0 lat_extent = 111000.0 lon_extent = 111000.0 extent_units = 'meters' status = MTK_SETREGION_BY_LATLON_EXTENT( lat, lon, lat_extent, lon_extent, extent_units, region ) ;; ;; Output... ;; print, 'center latitude : ', lat print, 'center longitude : ', lon print, 'latitudinal extent : ', lat_extent print, 'longitudinal extent : ', lon_extent print, 'extent_units : ', extent_units print, '=================================================' FOR i=0,N_TAGS(region)-1 DO $ PRINT, STRTRIM((TAG_NAMES(region))[i],2),': ', $ STRTRIM(region.(i),2),FORMAT='(A-22,A2,A)' IDL outputs: center latitude : 66.000 center longitude : -89.000 latitudinal extent : 111000.0 longitudinal extent : 111000.0 extent_units : meters ================================================= GEO_CTR_LAT : 66.000000 GEO_CTR_LON : -89.000000 HEXTENT_XLAT : 55500.000 HEXTENT_YLON : 55500.000 -Particulars None. -Required Reading For important details concerning this module's function, please refer to the MTK routine MtkSetRegionByLatLonExtent.c. -Version -IDL-MTK Version 1.2.0