You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PTV序列优化:如何限制计算范围至特定国家(禁止越境)

在PTV序列优化中限制路径不跨越德国边境的方案

PTV序列优化本身并没有直接对应Routing API里options[allowedCountries]=DE的现成参数,但可以通过以下两种可靠方式实现你的需求:

1. 配置地理围栏约束

  • 给序列优化请求添加地理围栏规则,把德国全境设为唯一允许行驶的区域。你可以利用PTV提供的官方边界数据生成覆盖德国的多边形围栏,然后在请求的constraints字段下配置geofencing,设置围栏类型为INCLUDE并传入边界坐标集合。
  • 注意要确保围栏完全覆盖所有边境附近的停靠点,避免出现停靠点被排除在围栏外导致路径规划失败的情况。

2. 集成Routing API的国家限制参数

  • 序列优化支持自定义路径计算的配置,你可以直接把allowedCountries=DE参数嵌入到序列优化的路由选项中。
  • 在请求的routingOptions字段里添加对应的配置,示例如下:
    "routingOptions": {
      "options": {
        "allowedCountries": ["DE"]
      }
    }
    
    这样序列优化在计算每一段停靠点间的路径时,都会调用带有德国国家限制的Routing API,间接实现全程不跨越边境的效果。

额外提示

  • 如果你用的是PTV xServer系列,要确认API版本是否支持上述routingOptions的参数传递,部分旧版本可能需要升级后才能使用该功能。
  • 针对边境区域的停靠点,建议提前做路径测试,避免因围栏设置过紧或参数配置问题导致无法生成有效路径。

内容的提问来源于stack exchange,提问作者nvR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 10:49:57