标注 | 说明 | 数据类型 |
网络数据源 | 将对其执行网络分析的网络数据集或服务。 将门户 URL 用于服务。 此网络必须至少包含一个出行模式、一个成本属性(以时间单位计)、一个成本属性(以距离单位计),以及一个时区属性。 | Network Dataset Layer;String |
图层名称 (可选) | 将创建的网络分析图层的名称。 | String |
出行模式 (可选) | 要在分析中使用的出行模式名称。 出行模式为一组网络设置(例如行驶限制和 U 形转弯),用于确定行人、车辆、卡车或其他交通媒介在网络中的移动方式。 出行模式在网络数据源中进行定义。 arcpy.na.TravelMode 对象和包含出行模式有效 JSON 表示的字符串也可用作参数的输入。 出行模式的阻抗属性必须具有时间单位。 | String |
时间单位 (可选) | 指定分析图层属性和分析图层子图层及表(网络分析类)的时间字段将使用的时间单位。 该值不必与时间成本属性的单位相匹配。
| String |
距离单位 (可选) | 指定分析图层属性和分析图层子图层及表(网络分析类)的距离字段将使用的距离单位。 该值不必与可选距离成本属性的单位相匹配。 警告:当网络数据源是服务时,英寸、厘米、毫米和分米选项不可用。
| String |
最早路径开始日期 (可选) | 默认的最早路径开始日期。 此日期用于所有在 Routes 子图层中 EarliestStartDate 字段为 null 的路径。 当未指定参数值时,Routes 子图层中的所有行都必须在 EarliestStartDate 字段中指定一个值。 虽然您可以为此参数指定一个日期和时间,但仅会使用日期。 要设置最早路径开始时间,请使用最早路径开始时间参数。 警告:虽然其他 Network Analyst 求解器允许您使用特殊日期来模拟一周中的某一天或当前日期(而非特定静态日期),但最后一公里配送求解器不支持此操作。 必须选择一个特定日期。 | Date |
最早路径开始时间 (可选) | 默认的最早路径开始日时间。 此时间用于所有在 Routes 子图层中 EarliestStartTime 字段为 null 的路径。 当未指定参数值时,Routes 子图层中的所有行都必须在 EarliestStartTime 字段中指定一个值。 虽然您可以为此参数指定一个日期和时间,但仅会使用时间。 要设置最早路径开始日期,请使用最早路径开始日期参数。 | Date |
最长路径总时间 (可选) | 每条路径允许的最大总时间。 值可以是任何正数。 此值用于所有在 Routes 子图层中 MaxTotalTime 字段为 null 的路径。 当未指定参数值时,Routes 子图层中的所有行都必须在 MaxTotalTime 字段中指定一个值。 该值以时间单位参数指定的单位解释。 | Double |
时间字段的时区 (可选) | 指定将用于工具支持的输入日期时间字段的时区。 如果不知道停靠点或站点所在的时区,或者停靠点或站点处在多个时区内并且您想要所有的日期时间值同时启动,那么在 UTC 中指定日期时间值非常有用。
| String |
序列间距 (可选) | 求解分析时 Orders 子图层 Sequence 字段中填写的相邻停靠点间距的数值。 该值作为每条路径上停靠点实际序列的乘数。 例如,如果间距为 5,路径上的第一个停靠点的 Sequence 字段值为 5,第二个停靠点的 Sequence 字段值为 10,第三个为 15,依此类推。 此参数有助于在最初路径计划创建后插入停靠点,因为新停靠点可以插入到序列间距中。 该值必须为正整数。 默认值为 1。 第一次求解时,Sequence 字段值将使用指定的序列间距填充连续值。 在相同分析的后续求解中,现有停靠点的 Sequence 字段值将被保留,新停靠点将使用 Sequence 字段中未被其他停靠点使用的可用整数值插入间距中。 如果序列间距设置为 1,则每次求解的序列值将始终更新为连续值。 | Long |
求解时忽略无效的停靠点位置 (可选) | 指定是否忽略无效的停靠点位置。
| Boolean |
输出路径形状 (可选) | 为分析所输出的路径要素指定要使用的形状类型。 无论选择何种输出 shape 类型,最佳路径始终由网络阻抗(而非欧氏距离)决定。 这表示只是路径形状不同,而对网络进行的基础遍历则相同。
| String |
根据求解生成方向 (可选) | 指定求解分析时是否生成方向。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
网络分析图层 | 新建网络分析图层。 | Network Analyst Layer |