![]() |
XDted
|
public class XDtedElevManager : IDisposable
The XDtedElevManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | XDtedElevManager | XDtedElevManager 클래스의 기본 생성자로서, 멤버변수들을 초기화 시킨다. |
Name | Description | |
---|---|---|
![]() | GenerateXDMBandTileMerge | DTED의 일부 영역에 대한 고도값을 얻기 위해 XDMBandTileMerge 객체를 생성한다. |
![]() | GetHeightAboveMSL | 입력 좌표점에 대한 Mean SeaLevel상의 고도값을 얻는다. 입력 좌표 주변값을 이용하여 Bilinear interpolation을 한다. |
![]() | Open | 로컬 디스크의 DTED가 존재하는 Folder를 입력하여 DTED값을 추출가능하도록 준비한다. |
using Pixoneer.NXDL.NIO; // Create Dted Manager. // DTED Data set must exist in following path. XDtedElevManager dm = new XDtedElevManager(); string strGeoidPath = Xfn.GetResourcePath() + "\\DEM\\DTED\\DTED-2"; if (dm.Open(strGeoidPath)) { XGeoPoint geoPt = XGeoPoint.FromDegree(127, 36, 0); double dem = dm.GetHeightAboveMSL(geoPt); MessageBox.Show(dem.ToString()); }