StreetMap Premium 数据集包含即用型网络数据集,并且无论是文件地理数据库 (.gdb) 格式,还是移动地图包 (.mmpk) 格式,均为同一网络。网络数据集的地理范围可能根据您许可的地理位置或者下载的移动地图包而有所不同。StreetMap Premium .gdb 中的网络数据集名为 Routing_ND。可以使用添加数据按钮将 Routing_ND 添加到 ArcGIS Pro,如果已安装 ArcGIS Network Analyst extension 及相应的 StreetMap Premium (*.sdlic) 许可文件,即可将其用于网络分析。如果将 StreetMap Premium 移动地图包格式导入 ArcGIS Pro,则导入的地图(StreetMap Day 和 Navigation Day)在内容窗格的底部已包含 Routing_ND 网络数据集。只要您被授权了 ArcGIS Network Analyst extension 和适当地区的 StreetMap Premium 扩展模块,网络数据集即可用于在 ArcGIS Pro 中进行路径选择。
有关在 ArcGIS Pro 中使用路径服务的详细信息,请参阅网络分析图层。
路径服务
通过 StreetMap Premium 中包括的 Routing_ND 网络数据集,您可以使用 ArcGIS Network Analyst extension 在 ArcGIS Pro 中创建路径。
有关每个国家/地区的路径级别、货运约束条件以及历史流量信息的详细信息,请参阅 ArcGIS 网站上的 StreetMap Premium 产品覆盖范围。
以下路径功能定义如下:历史流量数据、 阻抗选项、约束条件和出行模式。
历史流量数据
可通过指定使用 Network Analyst 扩展模块创建路径时的开始时间来使用历史流量数据。由于数据在一星期的某一天以及一天的某个时间存储交通流信息,因此使用历史流量数据可提供更加准确的行驶时间。例如,在工作日的上午 7:30 穿越这座城市要比午夜用时更长。历史流量基于过去两年中观察到的平均速度。某些特定类型的链接未包含在历史流量中,因为它们不是可通行的道路:轮渡链接、铁路链接以及任何未标记为可由紧急车辆访问的链接。
阻抗选项
下表列出了可用的路径阻抗选项。
使用 2020 StreetMap Premium 版本及 ArcGIS Pro 2.4.3 或更高版本时,如果指定了起始时间,则 TruckTravelTime 阻抗将结合使用历史交通状况信息和管辖卡车速度限制,从而给出更为真实的行驶时间。如果未指定起始时间,则 TruckTravelTime 阻抗将回退到 TruckMinutes 阻抗逻辑。
使用 WalkTime 对步行速度进行建模。默认速度设置为 5 千米/小时。请调整图层属性对话框的出行模式 > 成本 > 成本参数部分中的 WalkTime 速度。TimeAt1KPH 阻抗对以 1 千米/小时的恒定速度的行驶进行建模。该属性的主要目的是支持 WalkTime 阻抗;由于步行速度通常不会很慢,因此不打算单独使用该属性。
使用 Minutes 阻抗时,无论是否指定起始时间,均采用之前根据历史流量数据计算得出的平均速度值。这将实现比选择 TravelTime 阻抗时更快的性能,后者使用基于一天的某个时间的实际历史流量数据。
可用的阻抗选项 | 说明 |
---|---|
千米 | 找到距离上最短的路径(以千米为单位)。 |
英里 | 找到距离上最短的路径(以英里为单位)。 |
分 | 使用之前根据历史流量数据计算得出的平均速度值,找到用时最短的路径,从而实现更快的性能。 |
TimeAt1KPH | 找到用时最短的路径(恒定速度为 1 千米/小时)。 |
TravelTime | 使用根据一天中特定时间的历史流量数据计算得出的汽车速度值找到用时最短的路径。 |
TruckMinutes | 使用卡车限速或平均速度的较小速度值(根据历史流量数据计算得出)找到用时最短的路径。 |
TruckTravelTime | 将一天中特定时间的历史流量数据计算得出的卡车速度限制和速度值结合使用,找到用时最短的路径。 |
WalkTime | 使用可调整的步行速度找到用时最短的路径。 |
约束条件
以下是 Routing_ND 网络数据集中所有可用约束条件的完整列表:
注:
卡车有两种软约束条件;名称后面跟有 + 表示一种软约束条件。
名称 | 启用(选中)时的行为 |
---|---|
禁止任何危险物品 | 避开所有禁止运输任何危险类型材料的道路和转弯。 |
避开拼车道路 | 避开所有带有拼车道的道路。 |
避开快速车道 | 避开所有带有快速车道的道路。 |
避开轮渡 | 避开所有轮渡。 |
避开关口 | 避开通往关口道路的所有转弯。 |
避开限行道路 | 避开所有限制进入高速公路的道路。 |
避开私家道路 | 避开所有非公有或公共维护的道路。 |
避开不适合行人的道路 | 避开所有不适合行人的道路。 |
避开楼梯 | 避开适合行人的路线上的所有楼梯。 |
避开收费公路 | 避开所有的汽车收费公路。 |
避开卡车收费公路 | 避开所有的卡车收费公路。 |
避开货车禁行道路 | 避开所有货车禁行道路,除非本地送货。 |
避开未铺设道路 | 避开所有未铺(即,泥土、砾石等)的道路。 |
轴计数限制 | 避开所有允许的道路最大车轴数量少于车辆车轴数量的道路和转弯。 |
驾驶公共汽车 | 避开所有公共汽车禁行的道路和转弯。 |
驾驶出租车 | 避开所有出租车禁行的道路和转弯。 |
驾驶货车 | 避开所有货车禁行的道路和转弯。 |
驾驶汽车 | 避开所有汽车禁行的道路和转弯。 |
驾驶急救车辆 | 避开所有急救车辆禁行的道路和转弯。 |
高度限制(以米为单位) | 避开所有道路最大高度限制小于车辆高度的道路和转弯。 |
主销到后轴长度限制(以米为单位) | 避开所有道路最大主销到后轴长度限制小于车辆主销到后轴长度的道路。 |
长度限制(以米为单位) | 避开所有道路最大车辆长度限制小于车辆长度的道路和转弯。 |
行人首选 | 使用适合行人导航的首选路线。 |
骑摩托车 | 避开所有摩托车禁行的道路和转弯。 |
禁止在建道路 | 避开所有正在建设中的道路。 |
带有一个或多个拖车的半挂车或牵引车限制 | 避开所有带有一个或多个拖车的半挂车或牵引车禁行的道路和转弯。 |
禁止单轴车辆 | 避开所有单轴车辆禁行的道路和转弯。 |
禁止双轴车辆 | 避开所有双轴车辆禁行的道路和转弯。 |
禁止过境交通 | 避开所有禁止过境交通(非本地)的道路和转弯。 |
带拖车的卡车限制 | 避开所有允许的道路最大拖车数量少于或等于卡车所带拖车数量的道路和转弯。 |
使用首选危险物品路径+ | 使用首选路径运输任何危险物品材料(软约束条件)。 |
使用首选卡车路径+ | 使用首选卡车路径(软约束条件)。 |
步行 | 避开所有行人禁行的道路和转弯。 |
轴负重限制(以千克为单位) | 避开所有道路最大车辆轴负重限制小于车辆轴负重的道路和转弯。 |
重量限制(以千克为单位) | 避开所有道路最大车辆重量限制小于车辆重量的道路和转弯。 |
宽度限制(以米为单位) | 避开所有道路最大车辆宽度限制小于车辆宽度的道路和转弯。 |
出行模式
出行模式是一组预筛选的限制。下表列出了可用的路径出行模式:
出行模式 | 说明 |
---|---|
行驶时间 | 对车辆和其他类似小型汽车(例如小卡车)的移动进行建模,寻找能够优化出行时间的解决方案。遵守单行道规则,避免违章转弯并遵守特定于汽车的其他规则。如果指定起始时间,则在适用的情况下,将采用基于交通状况的动态行驶速度。 |
行驶距离 | 对车辆和其他类似小型汽车(例如小卡车)的移动进行建模,寻找能够优化行程距离的解决方案。遵守单行道规则,避免违章转弯并遵守特定于汽车的其他规则。 |
乡村行驶时间 | 对车辆和其他类似小型汽车(例如小卡车)的移动进行建模,寻找能够优化出行时间的解决方案。遵守单行道规则,避免违章转弯并遵守特定于汽车的其他规则,但不鼓励在未铺路面的道路上行驶。如果指定起始时间,则在适用的情况下,将采用基于交通状况的动态行驶速度。 |
乡村行驶距离 | 对车辆和其他类似小型汽车(例如小卡车)的移动进行建模,寻找能够优化行程距离的解决方案。遵守单行道规则,避免违章转弯并遵守特定于汽车的其他规则,但不鼓励在未铺路面的道路上行驶。 |
货运时间 | 按照首选指定的卡车路径对基本卡车出行方式进行建模,寻找能够优化出行时间的解决方案。必须遵守单行道规则,避免违章转弯等。如果指定起始时间,则在适用的情况下,将采用基于交通状况的动态行驶速度,最大可达合法的卡车速度限制。 |
货运距离 | 按照首选指定的卡车路径对基本卡车出行方式进行建模,寻找能够优化出行距离的解决方案。必须遵守单行道规则,避免违章转弯等。 |
步行时间 | 沿着允许行人通过的线路和道路,寻找能够优化出行时间的解决方案。步行速度设置为 5 公里/小时。 |
步行距离 | 沿着允许行人通过的路径和道路行驶,然后找到优化行驶距离的解决方案。 |