You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.2 KiB
C

2 years ago
/*---------------------------------------------------------------------------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ30<EFBFBD>׵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>
ʹ<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>windows<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ
VS2008 VS2010 VS2013
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
gdal<EFBFBD><EFBFBD>
boost<EFBFBD><EFBFBD>
Ӧ<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD>߳<EFBFBD>ʱ<EFBFBD><EFBFBD>ֱ<EFBFBD>ӵ<EFBFBD><EFBFBD>ú<EFBFBD><EFBFBD><EFBFBD> GetDem<EFBFBD><EFBFBD>...<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD>
2<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD>ú<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><EFBFBD><EFBFBD>ReleaseDemMemory()<EFBFBD>ͷ<EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й©<EFBFBD>ڴ
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
......
<EFBFBD>޸ļ<EFBFBD>¼:
<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ע
V1.0 2016/12/15 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ԭ<EFBFBD>д<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򻯣<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ļ<EFBFBD>ע<EFBFBD><EFBFBD>
----------------------------------------------------------------------------*/
#include "StdAfx.h"
#include <string>
using namespace std;
//1 <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>ھ<EFBFBD>γ<EFBFBD>ȶ<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>
//<2F><><EFBFBD>
// 1. fLonDeg: <20><><EFBFBD>ȣ<EFBFBD><C8A3>ȣ<EFBFBD>
// 2. fLatDeg: γ<>ȣ<EFBFBD><C8A3>ȣ<EFBFBD>
// 3. sDir: <20>߳<EFBFBD><DFB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC>洢·<E6B4A2><C2B7><EFBFBD><EFBFBD> Ĭ<><C4AC><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>"D:\\ElevationData"<22><><EFBFBD>ɸ<EFBFBD><C9B8><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޸ģ<DEB8><C4A3>߳<EFBFBD>tif<69>ļ<EFBFBD><C4BC>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѭ<EFBFBD><D1AD>׼<EFBFBD><D7BC>ʽ<EFBFBD><CABD>
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ASTGTM_N20E095_dem.tif
//
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 1. fElevator:<3A>̣߳<DFB3><CCA3>ף<EFBFBD>
//
//<2F><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>гɹ<D0B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>true<75><65><EFBFBD><EFBFBD><EFBFBD>򷵻<EFBFBD>false
bool GetDem( float& fElevator, float fLonDeg, float fLatDeg, string sDir = "D:\\ElevationData");
//2 <20><><EFBFBD>ܣ<EFBFBD><DCA3>ͷ<EFBFBD>DEM<45><4D><EFBFBD>ص<EFBFBD><D8B5><EFBFBD>Դ
void ReleaseDemMemory();