XDL TIP
[NIO] DTED-2로부터 특정 위치에 해당하는 고도값 추출
Author
pixoneer
Date
2016-11-19 20:16
Views
3106
// DTED포맷 고도자료로부터 특정 위치의 고도자료 추출
// 1. XDtedElevManager객체를 생성
XDtedElevManager dm = new XDtedElevManager();
// 2. 로컬에 존재하는 DTED2 파일이 존재하는 폴더를 설정
string strGeoidPath = "D:/DEM/DTED/DTED-2";
if (dm.Open(strGeoidPath))
{
// 3. 특정 위치에 해당하는 XGeoPoint객체 생성
XGeoPoint geoPt = XGeoPoint.FromDegree(127, 36, 0);
// 4. 특정 위치에 해당하는 Mean Sea Level상의 고도값을 추출.
double dem = dm.GetHeightAboveMSL(geoPt);
MessageBox.Show(dem.ToString());
}
// 1. XDtedElevManager객체를 생성
XDtedElevManager dm = new XDtedElevManager();
// 2. 로컬에 존재하는 DTED2 파일이 존재하는 폴더를 설정
string strGeoidPath = "D:/DEM/DTED/DTED-2";
if (dm.Open(strGeoidPath))
{
// 3. 특정 위치에 해당하는 XGeoPoint객체 생성
XGeoPoint geoPt = XGeoPoint.FromDegree(127, 36, 0);
// 4. 특정 위치에 해당하는 Mean Sea Level상의 고도값을 추출.
double dem = dm.GetHeightAboveMSL(geoPt);
MessageBox.Show(dem.ToString());
}
Total Reply 0Count