『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS Engine 10 开发手册(8-22)Tin表面分析-Tin生成等高线

ArcGIS Engine 10 开发手册(8-22)Tin表面分析-Tin生成等高线
ArcGIS Engine 10 开发手册(8-22)Tin表面分析-Tin生成等高线

     Tin生成等高线

private void Tin2Contour (ITin pTin, IFeatureClass pFeatureClass)

 

{

 

  ITinSurface pTinSurface = pTin as ITinSurface;

 

  //不要启动编辑,因为这个接口会在要素类中添加字段

  pTinSurface.Contour(0, 2, pFeatureClass, "Height", 0);

 

}

 

private void 等高线ToolStripMenuItem_Click (object sender, EventArgs e)

 

{

 

  ITinLayer pTinLayer = GetTINLayer (@"E:\arcgis\Engine\IDW数据\dvtin");

 

  IFeatureClass pFeatureClass = GetFeatureClass (@"E:\arcgis\Engine\IDW数据", "TinContour");

 

  Tin2Contour (pTinLayer.Dataset as ITin, pFeatureClass);

  IFeatureLayer pFeatLayer = new FeatureLayerClass ();

  pFeatLayer.Name = "等高线";

 

  pFeatLayer.FeatureClass = pFeatureClass;

  axMapControl1.Map.AddLayer (pFeatLayer as ILayer);

 

}

    运行结果


      京ICP备08100627号-22 京公网安备 11010802030428号