金字塔(环境设置)
支持“金字塔”环境设置的工具将仅处理其中金字塔有效的栅格。ERDAS IMAGINE 文件的金字塔具有可以设置的有限选项。
金字塔采用分辨率递减的形式表示数据集,此种表示方法可以提高性能。它仅检索使用指定分辨率(取决于显示要求)的数据,因此可加快栅格数据的显示速度。可以通过对原始数据重新采样创建金字塔。以下重采样方法将指导服务器对数据进行重采样以构建金字塔。
用法说明
- 金字塔等级是指构建金字塔时将创建的递减分辨率数据集的数量(金字塔图层)。默认将文本框留空,以便 ArcGIS 选择最合适的金字塔等级(强烈建议)。值为 -1 时,所得结果与文本框留空时相同。值为 0 时,将不会获得金字塔等级。
- 有关构建金字塔时可以控制哪些栅格储存格式的信息,请参阅栅格存储矩阵。
- 最邻近法用于包含色彩映射表的名目数据或栅格数据集,例如,土地利用数据、扫描地图与伪彩色图像。
- 对于诸如卫星影像或航空摄影这样的连续数据,可使用双线性插值法或三次卷积插值法。
- 不构建金字塔可以节省存储空间,但这将导致显示速度变慢,在使用较大的栅格数据集时更是如此。
- 并非所有的像素类型都支持 JPEG 压缩;因此,必要时将应用默认的 LZ77 压缩。
- ArcSDE 和文件地理数据库栅格数据集将忽略金字塔压缩,这是因为金字塔使用的压缩与栅格数据集相同。
对话框语法
- 构建金字塔(Pyramid) — 选中此复选框为栅格构建金字塔。
- 金字塔等级 — 指定金字塔等级数。可以指定要创建的等级数,或者将该值留空构建所有等级。
- 金字塔重采样技术 — 用于构建金字塔的重采样技术。
- 最邻近 — 将使用最邻近重采样方法。重采样时,使用最邻近像元的值为输出像元分配值。这是默认设置。
- 双线性 — 将使用双线性插值重采样方法。它基于四个最邻近输入像元中心的加权平均距离确定像元的新值。
- 双三次卷积 — 将使用三次卷积插值重采样方法。它通过拟合穿过 16 个最邻近输入像元中心的平滑曲线确定像元的新值。
- 金字塔压缩类型 — 构建栅格金字塔时使用的压缩类型。
- 默认 — 如果使用小波压缩压缩源数据,将使用 JPEG 压缩类型构建金字塔;否则,使用 LZ77。这是默认压缩方法。
- LZ77 — LZ77 压缩算法将用于构建金字塔。LZ77 可以用于任何数据类型。
- JPEG — 使用 JPEG 压缩算法构建金字塔。只有符合 JPEG 压缩规范的数据才可以使用此压缩类型。如果选择 JPEG,则可设置压缩质量。
- 无 — 构建金字塔时不使用压缩。
- 压缩质量 (1-100)- 使用 JPEG 压缩方法构建金字塔时使用的压缩质量。
脚本语法
arcpy.env.pyramid = "pyramid_option {levels} {interpolation_type} {pyramid_compression} (skip_first)"
参数 |
说明 |
---|---|
pyramid_option(必选) |
指定是否构建金字塔。
|
levels(可选) |
确定将构建的递减分辨率数据集图层的数量;默认值为 –1,指示服务器构建完整的金字塔,并且由服务器计算金字塔的等级。值为 0 时,将不会获得金字塔等级。 |
interpolation_type(可选) |
使用的重采样技术:
|
pyramid_compression(可选) |
构建栅格金字塔时使用的压缩类型:
|
import arcpy # Set the pyramid environment to build all pyramids levels with # cubic convolution resampling, LZ77 compression. arcpy.env.pyramid = "PYRAMIDS -1 CUBIC LZ77"
相关主题
7/10/2012