ArcGIS教程:影响路径距离(水平系数)(二)

水平系数关键字

  用于确定水平系数的水平系数图可通过以下方法定义,从随软件提供的图表中选择现有图表或基于 ASCII 文件创建自定义图表。随软件提供的现有图表如下所示:

  •   BINARY

  当 HRMA 小于切削角时,通过像元部分的 HF 设置为与零系数相关联的值。如果 HRMA 大于切削角,则此部分的 HF 设置为无穷大。默认切削角为 45 度。默认零系数为 1.0。

  

  •   FORWARD

  如果某段行程的 HRMA 小于 45 度,则 HF 设置为与零系数相关联的值。当 HRMA 大于或等于 45 度且小于 90 度时,HF 设置为边值。如果未指定边值,则默认边值为 1。如果 HRMA 大于或等于 90 度,则 HF 设置为无穷大。默认零系数为 .5。

  

  •   LINEAR

  HF 由 HRMA-HF 坐标系中的一条直线确定。这条线在 y 轴(表示 HF 系数)上与零系数相关联的值处进行截取。线的斜率可以使用 SLOPE 修饰属性进行指定。如果未确定斜率,则默认值为 0.5/45 或 1/90(指定为 0.01111)。默认切削角为 181 度,这相当于无切削。默认零系数为 .5。

  

  •   INVERSE_LINEAR

  HF 由 HRMA-HF 坐标系中的一条直线的逆向值确定。这条线在 y 轴(表示 HF 系数)上与零系数相关联的值处进行截取。线的斜率可以使用 SLOPE 修饰属性进行指定。如果未确定斜率,则默认值为 -2/180 或 -1/90(指定为 0.01111)。默认切削角为 181 度,这相当于无切削。默认零系数为 2.0。

  

  •   TABLE

  还可以使用在任意文本编辑器中创建的 ASCII 文件来定义图表。该文件的每一行有两列值与之对应。第一列值用于识别 HRMA(以度为单位表示),第二列值为 HF。文件中的每行指定图表中的一个点。两个连续的点定义 HRMA-HF 坐标系中的一条线段。HRMA 角度必须按升序输入。对于所有小于第一个(最低)输入值或大于最后一个(最大)输入值的 HRMA 角度,其 HF 系数将设置为无穷大。在 ASCII 文件中,无穷大的 HF 表示为 -1。以下是水平系数 ASCII 表的示例:

  0 1.40

  10 2.43

  20 2.30

  30 3.44

  40 1.25

  50 1.02

  60 0.90

  70 0.86

  80 0.25

  90 0.78

  100 1.49

  110 2.35

  120 3.32

  130 2.39

  140 3.18

  150 2.13

  160 1.89

  170 1.20

  180 2.034

水平系数修饰属性

  可对某些 HRMA 关键字参数的修饰属性进行指定以获得各种所需结果。LINEAR 和 INVERSE_LINEAR 函数中线的斜率、FORWARD 函数的边值和零系数可以更改输入函数的 y 轴截距,而且所有 HRMA 函数的交角都可进行控制。即使此时您对修饰属性的效果并不熟悉,也不必担心。您只需了解自己能够进一步控制 HRMA 图表以满足自身需求即可。

  •   ZEROFACTOR

  此系数将用于确定指定函数的 y 截距。它可以同所有的水平系数函数结合使用。

  •   CUTANGLE

  确定 HRMA 角度阈值,超出该范围的 HF 将设置为无穷大。CUTANGLE 可用于除 FORWARD 以外的所有指定的水平系数关键字。根据定义,FORWARD 函数确定其自身的交角。

  

  •   SLOPE

  为 LINEAR 和 INVERSE_LINEAR 关键字确定 HRMA–HF 坐标系中直线的斜率。斜率被指定为垂直增量与水平增量的比值(例如,30 度斜率为 1/30,指定为 0.03333)。有关斜率为 1/90 的线的示例,请参见 LINEAR HRMA 图。

  •   SIDEVALUE

  使用 FORWARD 水平系数关键字时,确定为大于或等于 45 度且小于 90 度的 HRMA 指定的 HF 值。请参见 FORWARD HRMA 图,其边值为 1。

  •   TABLE_NAME

  识别将与 TABLE 水平系数关键字一同使用的 ASCII 文件的名称。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值