ArcGis 計算線段長度


         void CalcLength( string tmpshp)
        {
             var expression =  " float(!SHAPE.LENGTH@YARDS!) ";
            CalculateField cgridX =  new CalculateField(tmpshp,  " Length ", expression);
            cgridX.expression_type =  " PYTHON ";
            IGeoProcessorResult gpResX = gp.Execute(cgridX,  nullas IGeoProcessorResult;
            Console.WriteLine( " 計算長度 ");
        }
  var gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();
            gp.AddOutputsToMap = true;
            gp.OverwriteOutput = true;
            gp.TemporaryMapLayers = true;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM