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, null) as IGeoProcessorResult;
Console.WriteLine( " 计算长度 ");
}
var gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();
gp.AddOutputsToMap = true;
gp.OverwriteOutput = true;
gp.TemporaryMapLayers = true;



本文转自94cool博客园博客,原文链接:XXXXXXXX,如需转载请自行联系原作者
相关文章
|
Serverless 定位技术 Windows
ArcGIS中ArcMap快速自动计算单一波段或多波段栅格遥感影像NDVI的方法
ArcGIS中ArcMap快速自动计算单一波段或多波段栅格遥感影像NDVI的方法
1427 1
|
存储 安全 定位技术
如何利用 ArcGIS Pro 和 Landsat 8 图像计算叶绿素指数和全球环境监测指数
如何利用 ArcGIS Pro 和 Landsat 8 图像计算叶绿素指数和全球环境监测指数
762 0
如何利用 ArcGIS Pro 和 Landsat 8 图像计算叶绿素指数和全球环境监测指数
|
数据挖掘
ArcGIS:如何添加字段、属性表的连接、字段的计算?
ArcGIS:如何添加字段、属性表的连接、字段的计算?
4064 0
|
NoSQL 算法 数据管理
arcgis中栅格矢量计算技巧收藏
arcgis中栅格矢量计算技巧收藏
|
Python
关于ArcGIS10.0中的栅格计算中的函数
版本升级确实很重要,在ArcGIS10.1中计算成功的,在10.0中出了问题。 问题 在进行栅格计算时,计算公式很简单,包括两个Ln函数: "-22.73 + 11.1 * Ln(5) + 0.34 * Ln("人口.tif")" 可计算结果报错:000539 : Python 错误消息。
1458 0
|
JSON JavaScript API
geoserver图层属性查询及查询结果转换为arcgis js api能使用的格式
一个项目使用了ArcGIS JS API开发GIS展示层,但GIS服务使用了Geoserver,这时加载Geoserver数据和查询数据就和之前完全不一样了,以下介绍下我使用ArcGIS JS API+Geoserver开发过程中解决Geoserver图层属性查询的一个方案。
1786 0