ArcGIS 栅格数据已加载后的获取

简介: 原文 http://www.cnblogs.com/zoe-j/archive/2012/02/16/2354037.html 简单记一下,最近开始做Arcgis engine的开发, 已经通过了toolbar 加载的栅格数据,之后我想处理该数据。

原文 http://www.cnblogs.com/zoe-j/archive/2012/02/16/2354037.html

简单记一下,最近开始做Arcgis engine的开发,

已经通过了toolbar 加载的栅格数据,之后我想处理该数据。

复制代码
 1 using ESRI.ArcGIS.Controls;
2 using ESRI.ArcGIS.Carto;
3 using ESRI.ArcGIS.esriSystem;
4 using ESRI.ArcGIS.DataSourcesRaster;
5 using ESRI.ArcGIS.SpatialAnalystTools;
6 using ESRI.ArcGIS.Geodatabase;//IRaster
7 using ESRI.ArcGIS.Display;//IRasterLayer
8
9 if (DHmapcontrol.LayerCount == 0)//DHmapcontrol为mapcontrol控件
10 {
11 MessageBox.Show("请添加栅格图层");
12 }
13 else
14 {
15 string layername = DHmapcontrol.Map.Layer[0].Name; MessageBox.Show(layername);//图层名称
16
17 IRasterLayer rasterlayer = new RasterLayerClass();
18 rasterlayer = (IRasterLayer)DHmapcontrol.Map.Layer[0];
19 IRaster raster = rasterlayer.Raster;
20 IRasterProps rasterprops = (IRasterProps)raster;
21 int height = rasterprops.Height;//栅格行
22 int width = rasterprops.Width;//栅格列
23 long cont = height * width;//栅格总数
24 MessageBox.Show(Convert.ToString(cont));
25
26 }
复制代码
目录
相关文章
ArcGIS:解决ArcGIS一添加数据就闪退的问题.
ArcGIS:解决ArcGIS一添加数据就闪退的问题.
398 0
|
存储 缓存 定位技术
ArcGIS Pro栅格数据批量预处理工具
ArcGIS Pro栅格数据批量预处理工具
414 0
|
数据可视化 定位技术
ArcGIS应用基础2 制作数据统计图
😃在本文中,你将学会ArcGIS要素可视化,按空间位置选择要素,属性表汇总统计及统计图表绘制的基本流程
251 0
|
存储
ArcGIS:模型构建器内变量的数据类型中栅格图层和栅格数据集的区别
ArcGIS:模型构建器内变量的数据类型中栅格图层和栅格数据集的区别
113 0
ArcGIS:如何进行离散点数据插值分析(IDW)、栅格数据的重分类、栅格计算器的简单使用、缓冲区分析、掩膜?
ArcGIS:如何进行离散点数据插值分析(IDW)、栅格数据的重分类、栅格计算器的简单使用、缓冲区分析、掩膜?
474 0
|
定位技术
ENVI结合ArcGIS制作2001-2018年NDVI趋势图(附实用工具和数据下载)
ENVI结合ArcGIS制作2001-2018年NDVI趋势图(附实用工具和数据下载)
219 0
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
247 0
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
|
定位技术 索引
ArcGIS数据编辑1 新要素的创建
🏆在本文中,作者讲解了ArcGIS要素创建了全流程,从面要素到线要素,分别以不同的方法补全了道路的缺失部分
262 0
|
数据可视化 定位技术
ArcGIS应用基础1 数据显示、查询及可视化
😃在本文中,你将学会ArcGIS中数据查看、信息检索、要素符号化及要素标注的基本流程。
235 0
|
数据挖掘
ArcGIS:如何进行栅格数据的拼接和裁剪、坡度坡向的提取、地形透视图的建立、等高线的提取、剖面图的创建?
ArcGIS:如何进行栅格数据的拼接和裁剪、坡度坡向的提取、地形透视图的建立、等高线的提取、剖面图的创建?
423 0