概述
统计最大值
1添加菜单
2.编写代码
private void 统计最大值ToolStripMenuItem_Click(object sender, EventArgs e)
{
IFeatureLayer layer = axMapControl1.get_Layer(1) as IFeatureLayer;
IFeatureSelection selection = layer as IFeatureSelection;
selection.SelectFeatures(null, esriSelectionResultEnum.esriSelectionResultNew, false);
ICursor cursor = null;
selection.SelectionSet.Search(null, false, out cursor);
IDataStatistics datastatistics = new DataStatisticsClass();
datastatistics.Field = "cz";
datastatistics.Cursor = cursor;
IStatisticsResults statisticsResults = datastatistics.Statistics;
StringBuilder strbuilder = new StringBuilder();
strbuilder.AppendLine(statisticsResults.Maximum.ToString());
MessageBox.Show(strbuilder.ToString());
axMapControl1.Refresh();
}
3.添加引用
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.Carto;
using System.Text;
最后
以上就是迷人往事为你收集整理的GIS-ArcGIS应用与开发技术(33)的全部内容,希望文章能够帮你解决GIS-ArcGIS应用与开发技术(33)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复