我正在尝试解释美国地质勘探局网站http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/North_America/的数据
据我目前的理解,文件N34W119.hgt表示一度纬度(34到35)和一度经度(-119到-118),这是洛杉矶(北美)。因此,该文件的前2个字节表示纬度为(34‘0’0")的高度,经度为(-119‘0’0")。文件中的值为(0x01ce)或462米。但这与地球工具webservice http://www.earthtools.org/height/34/-119和daftlogic网站http://www.daftlogic.com/sandbox-google-maps-find-altitude.htm的值不匹配,后者给出的海拔高度分别为-9999米和-18.287米。
这肯定告诉我,我没有正确地解释事情。有没有人能解释一下这个问题?
发布于 2011-09-19 04:11:50
回答我自己的问题。
文件N34W119.hgt表示地球表面的经度乘以纬度。这里的点(34,-119)表示这个1度乘1度空间上的左下角(西南)点。
该文件从左到右、从上到下存储数据。因此,文件中的前两个字节表示以米为单位的高度(35,-119),文件中的最后两个字节表示(34,-118)
https://stackoverflow.com/questions/7453464
复制相似问题