Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

The RasterBand object represents an existing band of a raster dataset. This band may be the only band in a single raster dataset or one band in a multiband raster dataset.

A RasterBand can be obtained from a RasterDataset or a Raster using IRasterBandCollection::Item.

Supported Platforms

Windows, Solaris, Linux

Extended Error Information

Use the ISupportErrorInfo method InterfaceSupportsErrorInfo to determine if the object supports extended error information. If the object supports extended error info, VC++ developers should use the OLE/COM IErrorInfo interface to access the ErrorInfo object. Visual Basic developers should use the global error object Err to retrieve this extended error information.

Interfaces

Interfaces Description
IClass (esriGeoDatabase) Provides access to members that return information about and manage the class.
IDataset (esriGeoDatabase) Provides access to members that supply dataset information.
IGeoDataset (esriGeoDatabase) Provides access to members that provide information about a Geographic Dataset.
IMetadata (esriGeoDatabase) Provides access to members that manage and update metadata.
IMetadataEdit (esriGeoDatabase) Provides access to members that provide information about whether metadata can be edited.
INativeTypeInfo (esriGeoDatabase) Provides access to the native type.
IObjectClass (esriGeoDatabase) Provides access to members that return information about an object class.
IRasterBand Provides access to members that control a raster band object.
IRasterBandColormap Provides access to members that control the colormap of a raster band.
IRasterBandEdit Provides access to members that control a raster band.
IRasterBandEdit2 Provides access to members that control a raster band.
IRasterDataset (esriGeoDatabase) Provides access to members that control a raster dataset.
IRasterProps Provides access to members that control the most common raster properties.
IRasterPyramid Provides access to members that control the pyramids for a raster dataset.
IRasterTable Provides access to members that control a raster table.
IRasterTransaction Provides access to members that provide undo support.
IRawBlocks Provides access to members that control raw pixel block access.
IRawPixels Provides access to members that control pixel reading and writing from a RasterBand.
ISupportErrorInfo Indicates whether a specific interface can return Automation error objects.
ITable (esriGeoDatabase) Provides access to members that return information about and manage tables.

RasterBandClass Class的更多相关文章

随机推荐

  1. 48、tensorflow入门二,线性模型的拟合

    import tensorflow as tf import numpy as np#生成2维的100个0-1的随机数 x_data = np.float32(np.random.rand(2,100 ...

  2. 《Windows驱动开发技术详解》之驱动程序调用驱动程序——通过设备指针调用其他驱动程序

    本节介绍“手动”构造各个IRP,然后将IRP传递到相应驱动程序的派遣函数里. 获得设备指针 每个内核中的句柄都会和一个内核对象的指针联系起来.ZwCreateFile内核函数可以通过设备名打开设备句柄 ...

  3. ASP.NET MVC 使用带有短横线的html Attributes

    我们常常需要一个文本框来输入用户名,在asp.net mvc 中可以使用 TextBoxFor.有时候我们想为这个文本框添加一些特性,比如 html5 的data-,如果直接写data-是会提示错误的 ...

  4. Android软件盘InputMethodManager

    调用下面代码:(第一次调用显示,再次调用则隐藏,如此反复),this指activity InputMethodManager imm = (InputMethodManager)this.getSys ...

  5. 关于prototype属性的理解

    众所周知,prototype是一个属性对象,只要创建一个新函数,就会根据特定的规则为该函数创建一个prototype属性,这个属性指向函数的原型对象.在默认情况下,所有原型对象都会自动获得一个cons ...

  6. opencv 一堆算法,图像处理等

    http://blog.csdn.net/wangzhebupt/article/category/1675453 数据挖掘十大经典实用算法及OpenCV算法 http://www.xuebuyuan ...

  7. Linq第一讲

    在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前,在声明一个变量的时候, 总是要为一个变量指定他的类型甚至在foreach一 ...

  8. 【Python爬虫实战--1】深入理解urllib;urllib2;requests

    摘自:http://1oscar.github.io/blog/2015/07/05/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3urllib;urllib2;reques ...

  9. 19个心得 明明白白说Linux下的负载均衡

    [51CTO.com独家特稿]前言:作为一名Linux/unix系统工程师,这几年一直在涉及到对外项目,经手过许多小中型网站的架构,F5.LVS及Nginx接触的都比较多,我想一种比较通俗易懂的语气跟 ...

  10. namenode ha

    http://blog.csdn.net/totxian/article/details/45248399 http://www.aboutyun.com/thread-13679-1-1.html ...