仿照的是示例程序中的水文分析,其中将
private void Initialize()
{
try
{
WorkspaceConnectionInfo info = new WorkspaceConnectionInfo(@"..\..\SampleData\SurfaceAnalyst\SurfaceAnalyst.smwu");
info.Type = WorkspaceType.SMWU;
m_workspace.Open(info);
m_datasource = m_workspace.Datasources["SurfaceAnalyst"];
// 添加DEM栅格数据到当前地图上
// Add DEM to the map
AddDEM();
m_mapControl.MouseMove += new MouseEventHandler(m_mapControl_MouseMove);
}
catch (Exception ex)
{
Trace.WriteLine(ex.Message);
}
}
与这段代码中的打开程序直接打开工作空间不同
我自己的方式是添加DEM变为自己通过添加工作空间,双击数据集添加到地图中的方式打开DEM数据,使用的也是示例数据集