[ArcGIS Engine]栅格数据处理 RasterDataset RasterLayer Raster RasterBandCollection

原文 http://www.cnblogs.com/zoe-j/archive/2012/03/22/2412403.html

1.由RasterLayer 得到RasterDataset

1  IRasterLayer myrasterlayer = MapControl.Map.Layer[index] as IRasterLayer;2                 IRaster myRaster = myrasterlayer.Raster;3                 IRasterBandCollection myRasterBandCollection = myRaster as IRasterBandCollection;4                 IRasterBand myRasterBand = myRasterBandCollection.Item(0);5                 IRasterDataset myRasterDataset = myRasterBand as IRasterDataset;

 

2.由RasterDataset 到RasterLayer

1  IRasterLayer pRasterLayer = new RasterLayerClass(); 2  3             pRasterLayer.CreateFromDataset(pRasterDataset); 4  5             axMapControl1.Map.AddLayer(pRasterLayer as ILayer); ;
时间: 2024-10-24 12:52:45

[ArcGIS Engine]栅格数据处理 RasterDataset RasterLayer Raster RasterBandCollection的相关文章

ArcGIS Engine开发之旅07---文件地理数据库、个人地理数据库和 ArcSDE 地理数据库中的栅格存储加以比较 、打开栅格数据

原文:ArcGIS Engine开发之旅07---文件地理数据库.个人地理数据库和 ArcSDE 地理数据库中的栅格存储加以比较 .打开栅格数据 对文件地理数据库.个人地理数据库和 ArcSDE 地理数据库中的栅格存储加以比较  1.打开栅格数据  要打开一个栅格数据,这个有点类似我们打开 FeatureClass 一样,先要获取工作空间,只不过我们过于要素类的时候需要 IFeatureWorkspace,而栅格数据则需要 IRasterWorkspace,示例如下: IRasterWorksp

ArcGIS Engine生成等值线(C#)

原文:ArcGIS Engine生成等值线(C#) 本文介绍c#写的利用ArcGIS Engine生成等值线的方法. c#写的根据雨量站的降雨量值内插出降雨量等值线的功能.做几点说明:根据离散点生成等值线:(1)判断等值线shapefile图层临时存放路径是否存在,如果不存在则创建,如果存在并不为空则删除重建:(2)加[降雨量]字段并赋值,生成等值线后删除所加字段:(3)根据所选的字段利用IDW内插生成raster,再设定间距生成contour并标注. ---------------------

ArcGIS Engine开发之旅05---空间数据库

原文:ArcGIS Engine开发之旅05---空间数据库 1  Geodatabase概念 Geodatabase是ArcInfo8引入的一种全新的面向对象的空间数据模型,是建立在DBMS之上的统一的.智能的空间数据模型."统一"是指,Geodatabase之前的多个空间数据模型都不能在一个统一的模型框架下对地理空间要素信息进行统一的描述,而Geodatabase做到了这一点:"智能化"是指,在Geodatabase模型中,对空间要素的描述和表达较之前的空间数据

ArcGIS Engine开发之旅02--ArcGIS Engine中的类库

原文:ArcGIS Engine开发之旅02--ArcGIS Engine中的类库 System类库 System类库是ArcGIS体系结构中最底层的类库.System类库包含给构成ArcGIS的其他类库提供服务的组件.System类库中定义了大量开发者可以实现的接口.AoInitializer对象就是在System类库中定义的,所有的开发者必须使用这个对象来初始化ArcGISEngine和解除ArcGIS Engine的初始化.开发者不能扩展这个类库,但可以通过实现这个类库中包含的接口来扩展A

《ArcGIS Engine 地理信息系统开发从入门到精通(第二版)》——第6章 空间数据管理 6.1 SDE及空间数据

第6章 空间数据管理 6.1 SDE及空间数据 ArcGIS Engine 地理信息系统开发从入门到精通(第二版)6.1.1 SDE介绍 ArcSDE是数据库系统中管理地理数据库的接口,通过该接口可以往关系数据中加入空间数据,提供地理要素的空间位置及形状等信息,是ArcGIS与关系数据库之间的GIS通道.它允许用户在多种数据管理系统中管理地理信息,并使所有的ArcGIS应用程序都能够使用这些数据. ArcSDE是多用户ArcGIS系统的一个关键部件,它为DBMS提供了一个开放的接口,允许ArcG

ArcGIS Engine开发入门教程

利用ArcGIS Engine.VS .NET和Windows控件开发GIS应用 Dixon整理 此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署应用的方法和步骤. 你可以在下面的目录下找到相应的样例程序: <安装目录>/DeveloperKit/Samples/Developer_Guide_Scenarios/ ArcGIS_Engine/Building_an_ArcGIS_Control_Application/Map_Viewer 注:Ar

arcgis engine开发类似arcmap的功能

问题描述 arcgis engine开发类似arcmap的功能 怎样在arcgis engine中开发类似arcmap中新建shapefile的功能..

控件-请问ArcGIS Engine + VS2010 怎么开发出那种统计直方图?

问题描述 请问ArcGIS Engine + VS2010 怎么开发出那种统计直方图? 2C 是配合VS2010里面自带的图表控件的那种,还有分区统计,频率统计,功能都怎么实现啊

《ArcGIS Engine+C#实例开发教程》第八讲 属性数据表的查询显示

原文:<ArcGIS Engine+C#实例开发教程>第八讲 属性数据表的查询显示 第一讲 桌面GIS应用程序框架的建立 第二讲 菜单的添加及其实现 第三讲 MapControl与PageLayoutControl同步 第四讲 状态栏信息的添加与实现 第五讲 鹰眼的实现 第六讲 右键菜单添加与实现 教程Bug及优化方案1 第七讲 图层符号选择器的实现1 第七讲 图层符号选择器的实现2 第八讲 属性数据表的查询显示 摘要:这一讲中,我们将实现图层属性数据表的查询显示.在ArcMap中,单击图层右