标注 | 说明 | 数据类型 |
输入栅格 | 从中派生区域的输入效用值栅格。 输入栅格中的值越大,效用越大。 栅格可为整型或浮点型。 | Raster Layer |
总面积 (可选) | 所有区域的总面积。 默认为处理范围内输入像元的百分之 10。 | Double |
面积单位 (可选) | 定义总面积、区域最小面积和区域最大面积参数使用的面积单位。 可用选项及相应的单位如下: 默认单位取决于输入栅格数据集。 如果输入栅格的单位为英尺、码、英里或任何其他英制单位,则将使用 Square miles。 如果输入栅格的单位为米、千米或任何其他公制单位,则将使用 Square kilometers。
| String |
区域数 (可选) | 确定跨总面积分配的区域数。 可指定的区域最大数为 30。 默认值为 1。 | Long |
区域形状 (可选) | 定义输出区域的形状特征。 区域从种子像元位置开始向外增长,优先考虑能够保持所需形状的像元。 可用形状选项如下:
| String |
区域方向 (可选) | 定义已定义形状的方向。 区域从种子位置开始向外增长,优先考虑能保持所需区域形状方向的像元。 方向值以罗盘度为单位,范围从 0 到 360,从北开始顺时针增加。 默认值为 0。 默认值 0 按照以下方式确定形状的方向:圆形 - 无影响;椭圆形 - 短轴指向南北方向;三角形和五角形 - 一点竖直向上;方形、六角形和八角形 - 一侧直边指向东西方向。 如果区域形状设置为 Circle,则区域方向参数不可用。 | Double |
形状/效用值折衷 (%) (可选) | 确定采用参数化区域增长算法使候选区域增长时的像元权重。 权重是像元在保持所需区域形状与像元属性值效用(适宜性)两方面的折衷。 值越高,表示保持区域形状越重要于选择较高的效用值。 可接受的百分比值为 0 到 100(包括 0 和 100)。 默认值为 50。 此参数用于确定可行候选区域。 算法选择的候选区域由评估方法参数控制。 | Double |
评估方法 (可选) | 评估标准,用于确定采用参数化区域增长算法确定的候选区域中哪个优先级最高。 可根据效用值的特定统计数据或区域内像元的空间排列来指定优先级。 可用选项如下:
| String |
区域最小面积 (可选) | 定义每个区域允许的最小面积。 将使用面积单位参数指定的单位。 | Double |
区域最大面积 (可选) | 定义每个区域允许的最大面积。 将使用面积单位参数指定的单位。 | Double |
区域间最小距离 (可选) | 定义区域间允许的最小距离。 此距离内无法存在两个区域。 此参数影响参数化区域增长 (PRG) 算法。 如果某像元可能添加到候选区域中,但其对于输入栅格或现有区域的要素参数指定的数据集中的任何单个区域而言均在此距离内,则不会将此区域考虑为候选区域。 不会向排除的位置(NoData 像元)应用最小距离设置。 将使用由距离单位参数指定的单位。 | Double |
区域间最大距离 (可选) | 定义区域间允许的最大距离。 两个区域之间的距离不可远于此距离。 按顺序依次选择区域时,如果最佳区域与任何已选择区域的距离远于此距离,则此次不会选择该区域,但是可在稍后选择更多区域时选择该区域。 最大距离应用于输入栅格或现有区域的要素参数指定的数据集,在这种情况下,必须至少有一个选定区域在现有区域的最大距离范围内。 最大距离设置不应用于排除位置(NoData 像元),且不对 PRG 算法产生影响。 将使用由距离单位参数指定的单位。 | Double |
距离单位 (可选) | 定义用于区域间最小距离和区域间最大距离参数的距离单位。 可用选项及相应的单位如下: 默认单位取决于输入栅格数据集。 如果输入栅格的单位为英尺、码、英里或任何其他英制单位,则将使用 Miles。 如果输入栅格的单位为米、千米或任何其他公制单位,则将使用 Kilometers。
| String |
现有区域的输入栅格或要素 (可选) | 定义已存在区域之处的数据集。 输入可以为栅格或要素数据集。 如果输入为栅格,则会将栅格内所有含有效值的位置视为已分配。 所有其他位置均设为 NoData。 在参数化区域增长算法中,区域不会从标识为现有区域的任何位置增长。 如以上相应参数说明所述,现有区域将用于区域间最小距离和区域间最大距离参数的增长和评估。 | Raster Layer; Feature Layer |
增长要使用的相邻像元数 (可选) | 定义在区域增长时要使用的相邻像元。 可用选项如下:
| String |
区域不允许岛屿 (可选) | 定义潜在区域内是否允许岛屿。
| Boolean |
可用于增长的种子数 (可选) | 定义可用于增长潜在区域的种子数。 可用选项如下:
| String |
增长分辨率 (可选) | 设置区域增长的分辨率。 输入栅格将以此参数识别的像元的数量确定的分辨率重新采样(见下文)。 例如,针对 LOW,输入栅格对 147,356 个像元重新采样。 参数化区域增长算法在重新采样的中间栅格基础上增长。 从重新采样的中间栅格中选择区域后,选定区域将以环境像元大小重新采样。 如果所需平均区域大小的像元数过小或过大,则会对目标分辨率进行以下调整。 此调整将确保每个所需区域中均有足够的像元,且不会产生不必要的处理。 因此,以下各个指定分辨率的中间重新采样栅格的总像元数可低于或高于目标像元数。 如果输入的像元少于 147,356 个,或选择了 Maximum,则不会重新采样,而是对输入栅格内的所有像元进行区域增长。 如果输入栅格的像元少于 147,356 个,则 Low、Medium 或 High 选项将没有效果。 可用选项如下:
| String |
区域选择方法 (可选) | 确定如何选择区域。 可用选项如下:
| String |
返回值
标注 | 说明 | 数据类型 | 输出栅格 | 输出区域栅格。 每个区域均以大于零的值单独进行编号。 不属于任何区域的像元编号为零。 输出始终为整型栅格。 针对选定区域存储统计数据的各个区域计算其他字段。 这些字段包括:
| Raster |