本主题介绍了在 ArcGIS Online 中执行网络分析时的配额消耗和分析限制。
配额消耗
配额是 ArcGIS 中通用的货币,可通过特定的事务及存储类型(如存储要素、执行分析和使用高级内容)消耗。
何时消耗配额
在以下情景中执行网络分析时会消耗配额:
- 网络分析的网络数据源托管在 ArcGIS Online 中。
- 您的 ArcGIS Enterprise 门户路径服务使用 ArcGIS Online 配置。
注:
如果网络数据源为存储在本地计算机上的网络数据集,或者您正在使用在 ArcGIS Enterprise 门户上发布的自己的路径服务,则分析不会消耗配额。
网络分析类型和配额
下表介绍了每种网络分析类型消耗的配额数。
警告:
配额率可能会发生变化。 请参阅按功能消耗的配额以查看当前比率。
分析类型 | Map Viewer 功能 | Developer 功能 | 配额消耗 | 示例 |
---|---|---|---|---|
最近设施点 | (Map Viewer Classic 中的“查找最近点”。) | 每条最近设施点路径需要 0.5 个配额。 | 在存在 10 个事件点和 2 个设施点的情况下,如果可将全部 10 个事件点的路径成功归到一个设施点上,则将消耗 5 个配额。 | |
车队路径选择 | 每条车辆路径需要 1 个配额。 | 如果您要制定 5 台车辆共通过 100 个停靠点的路径,则需消耗 5 个配额。 | ||
位置分配 | 每个分配的请求点需要 0.1 个配额。 | 如果有 5 个设施点需要评估,而且有 100 个请求点需要分配给上述设施点,则需消耗 10 个配额。 | ||
优化路径 | Map Viewer Classic 中的获取方向和“优化顺序” | 每条优化路径需要 0.5 个配额。 | 对于这些路径,如果您选择重新排序停靠点以优化行驶时间,则将消耗 0.5 个配额。 如果存在 3 个停靠点,则该路径将消耗 0.5 个配额。 如果存在 10 个停靠点,则该路径仍将消耗 0.5 个配额。 | |
起点-目的地成本矩阵 | (Map Viewer Classic 中的“连接起始点到目的地”。) | 每个输入起点和目的地对需要 0.0005 个配额。 | 如果有 100 个起点和 200 个目的地,则成本将为 10 个配额。 如果您指定截止点或限制目的地的数量,例如在每个起点的 10 分钟内只能找到 5 个最近的目的地,则成本仍将为 10 个配额,因为配额数取决于输入起点 - 目的地对的数量。 | |
服务区 | (Map Viewer Classic 中的“创建行驶时间区域”。) | 每个服务区需要 0.5 个配额。 | 如果有 10 个设施点,并且您将行驶时间指定为 5 分钟和 10 分钟,则需消耗 10 个配额。 | |
简单路径 | 每条简单路径需要 0.005 个配额。 | 对于这些路径,停靠点的顺序由停靠点表中记录的顺序决定。 如果有 2 个停靠点,则该路径将消耗 0.005 个配额。 如果有 10 个停靠点,则该路径仍将消耗 0.005 个配额。 |
注:
2024 年底才能在 ArcGIS Online 中提供对最后一公里配送的支持。 当该服务可用时,请参阅按功能划分的配额以获取分析配额。
估算配额
使用网络分析图层执行分析时,您可以按照以下方式估算配额使用情况:
- 估算配额按钮 - 每个网络分析图层的功能区均具有估算配额按钮 。 单击此按钮以估算分析将消耗的配额数。 了解有关估算配额的详细信息。
- 地理处理工具窗口 - 在求解地理处理工具窗口的顶部,单击通栏中的单击以估算配额链接以估算对输入网络分析图层进行求解时将消耗的配额数。 如果输入网络分析图层不消耗配额,则不会显示配额估算通栏。
分析限制
当网络分析使用 ArcGIS Online 路径服务作为网络数据源时,会对分析施加一些限制以获得更好的性能。 例如,每种分析类型所允许的输入不可以超过指定数量。 如果您要求解的分析大小超过了分析限制,请考虑使用以下方法之一:
- 要求解大型问题,请先将其分为较小的部分。
- 为了获得更好的性能并且避免服务器超载,请清理无关数据。 例如,如果您使用 10 英里的行驶距离限制求解 OD 成本矩阵分析,请使用按位置选择图层工具仅预先选择起点 10 英里直线距离范围内的目的地。
有关详细信息,请参阅 ArcGIS Pro 中用于求解大型网络分析问题的工具和代码示例。
- 使用本地网络数据集或在您的 ArcGIS Enterprise 门户上发布的您自己的路径服务(而非 ArcGIS Online 路径服务)作为网络数据源。
以下部分介绍了各个求解程序的使用限制:
注:
在 Python 中使用 Network Analyst 模块 arcpy.nax 执行分析时,使用 GetWebToolInfo 函数检索注册到您的门户的路径选择实用程序服务中求解程序的分析限制。
路径
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大停靠点数量 | 10,000 |
每个路径的最大停靠点数量 | 150 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
步行出行模式的最大直线距离 (如果任意两个停靠点之间的直线距离大于此限制,则使用步行选项作为出行模式时分析将失败。) | 50 英里(80.46 千米) |
超出此直线距离时强制分级 (如果任意两个停靠点之间的直线距离大于此处显示的限制,分析将使用分级,即使现在未对其使用分级。) | 50 miles (80.46 kilometers) |
客户端可使用此路径服务的最长时间 | 1 hour (3,600 seconds) |
可以返回的最大方向要素数量 | 1,000,000 |
可以返回的最大路径边数量 | 1,000,000 |
最近设施点
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大事件点数量 | 5,000 |
最大设施点数量 | 5,000 |
要查找的最大设施点数量(每个事件点) | 100 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
步行出行模式的最大直线距离 (如果任意设施点和事件点之间的直线距离大于此限制,则使用步行选项作为出行模式时分析将失败。) | 50 英里(80.46 千米) |
超出此直线距离时强制分级 (如果任意设施点和事件点之间的直线距离大于此处显示的限制,分析将使用分级,即使现在未对其使用分级。) | 50 miles (80.46 kilometers) |
可以返回的最大方向要素数量 | 100,000 |
客户端可使用作业请求最近设施点服务的最长时间 | 1 hour (3,600 seconds) |
位置分配
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大设施点数量 | 1,000 |
要查找的最大设施点数量 | 100 |
最大请求点数量 | 10,000 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
超出此直线距离时强制分级 (如果任意设施点和请求点之间的直线距离大于此处显示的限制,分析将使用分级,即使现在未对其使用分级。) | 50 miles (80.46 kilometers) |
客户端可使用作业请求服务的最长时间 | 1 hour (3,600 seconds) |
服务区
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大设施点数量 | 1,000 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
最大中断数量(中断值) | No limit |
最长行驶时间 | 9 hours (540 minutes) 或 5 hours (300 minutes) 对于步行,最长行驶时间可以是 9 hours (540 minutes)。 对于所有其他出行模式,最长行驶时间可以是 5 hours (300 minutes)。 |
最大行驶距离 | 27 miles (43.45 kilometers) 或 300 miles (482.80 kilometers) 对于步行,最大行驶距离可以是 27 miles (43.45 kilometers)。 对于所有其他出行模式,最大行驶距离可以是 300 miles (482.80 kilometers)。 |
生成详细面时的最长行驶时间 | 5 hours (300 minutes) 或 15 minutes 对于步行,最长行驶时间可以是 5 hours (300 minutes)。 对于所有其他出行模式,最长行驶时间可以是 15 minutes。 |
生成详细面时的最大行驶距离 | 15 miles (24.14 kilometers) 对于所有出行模式(包括步行),最大行驶距离可以是 15 miles (24.14 kilometers)。 |
生成服务区线时的最长行驶时间 | 5 hours (300 minutes) 或 15 minutes 对于步行,最长行驶时间可以是 5 hours (300 minutes)。 对于所有其他出行模式,最长行驶时间可以是 15 minutes。 |
生成服务区线时的最大行驶距离 | 15 miles (24.14 kilometers) 对于所有出行模式(包括步行),最大行驶距离可以是 15 miles (24.14 kilometers)。 |
超出此默认中断(中断值)时间时强制分级 (如果指定的行驶时间超出此处显示的限制,分析将增加分级,即使现在未对其使用分级。) | 240 分钟 |
超出此默认中断(中断值)距离时强制分级 (如果指定的行驶距离超出此处显示的限制,分析将增加分级,即使现在未对其使用分级。) | 240 英里(386.24 千米) |
最大面修剪距离 | 500 meters |
作业请求服务可以返回的最大面要素数量 | 10,000 |
客户端可使用作业请求服务的最长时间。 | 1 hour (3,600 seconds) |
OD 成本矩阵
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大起点数量 | 200 |
最大目的地数量 | 200 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
超出此直线距离时强制分级 (如果任意设施点和请求点之间的直线距离大于此处显示的限制,分析将使用分级,即使现在未对其使用分级。) | 50 miles (80.46 kilometers) |
客户端可使用作业请求服务的最长时间 | 1 hour (3,600 seconds) |
车辆配送 (VRP)
警告:
分析限制可能会更改。 请参阅使用限制以查看当前限制。
限制描述 | 限值 |
---|---|
最大停靠点数量 | 2,000 |
最大路径数量 | 100 |
每个路径的最大停靠点数量 | 200 |
最大点障碍数量 | 250 |
与折线障碍相交街道要素的最大数量 | 500 |
与面障碍相交街道要素的最大数量 | 2,000 |
步行出行模式的最大直线距离 (如果任意停靠点或站点之间的直线距离大于此限制,则使用步行限制时分析将失败。) | 50 英里(80.46 千米) |
超出此直线距离时强制分级 (如果任意停靠点或站点之间的直线距离大于此处显示的限制,分析将使用分级,即使现在未对其使用分级。) | 50 miles (80.46 kilometers) |
可以返回的最大方向要素数量 | 200,000 |
客户端可使用车队路径服务的最长时间 | 4 hours (14,400 seconds) |