新业务上线之前,线路规划的核心是先用数据模拟跑通最小闭环,再根据真实波动预留缓冲运力,而不是直接铺开全部站点。 很多团队把线路规划做成一次性画图,结果上线第一周就遇到超时、爆仓、成本失控,下面这份建议,按实操顺序拆开讲。
新业务上线前线路规划怎么做:先别急着画线
拿到新业务需求,第一反应往往是打开地图标几个点,连几条线,这个动作没错,但顺序反了,线路规划的起点不是地图,而是你要服务的订单长什么样。
第一步:把业务数据摊开,找到真正的货量重心
不管你是同城配送、跨城干线还是上门服务,先收集过去三个月到半年的订单数据,没有数据就用目标客户的分布预估,但要把“预估”两个字写清楚。
- 统计每个小区、写字楼、工业园的订单密度
- 区分工作日和周末的货量差
- 标出高峰时段,比如午休、下班前一小时
业内专家指出,多数新业务的失败不是没有需求,而是把运力平均撒在所有区域,结果核心区域运力不够,边缘区域空驶严重,用货量热力图代替感觉,是第一步。
第二步:把地图切成网格,用热力图代替直觉
打开你常用的地图工具,把业务覆盖范围切成500米乘500米的网格,每个网格填入对应的订单量,生成热力图。
- 深色区域是订单密集区,标记为一级网格
- 浅色区域是零散订单区,标记为二级网格
- 空白区域先放弃,不要为了“覆盖”而覆盖
行业共识认为,新业务上线前两周,只用一级网格作为初始服务范围,跑顺后再逐步扩展,这样做的好处是运力利用率最高,投诉率最低。
第三步:设定中转点,避免所有车辆都从总仓出发
很多新业务把所有车辆都安排在总仓,然后向四面八方辐射,这种模式只适合订单量极小的冷启动阶段,一旦订单过百,总仓出车的空驶距离会吃掉利润。
建议在中转点选择上遵循以下原则:
- 中转点放在一级网格的边界交汇处,距离重心点不超过3公里
- 每个中转点覆盖周边5到8个一级网格
- 中转点之间不交叉,避免重复路线
实际操作中,先用地图API计算总仓到每个网格重心的距离矩阵,再根据订单量做聚类分析,把相近的网格归给同一个中转点,这一步能用软件完成,不要手工画。
第四步:用模拟排线代替手工排线

手工排线看着灵活,其实效率极低,你面对的可能是几百个地址、几十辆车、多个时间窗,人工根本算不出最优解,用路径优化算法做模拟,才是正道。
- 输入订单地址、时间窗、车辆载重、行驶速度
- 设置目标函数,一般是最短总里程或最少车辆数
- 跑一次模拟,得到基础线路方案
- 手动调整特殊订单,比如需爬楼、需冷链、需签回单的
模拟排线不是为了得到完美路线,而是给你一个可执行的下限,在这基础上再改,比完全手画靠谱得多。
第五步:小范围试跑,记录实际波动
模拟再好,也要真车跑一遍,正式上线前三到五天,每天抽十到二十个订单,按模拟线路跑一次。
- 记录每个点位的实际到达时间,和预计时间对比
- 记录红绿灯等待、小区门禁、停车耗时
- 找出所有“看起来能过但实际要绕路”的节点
试跑更重要的是验证时间窗口,很多线路规划只算了行驶时间,忘了取件和派件动作本身要花时间,一趟车有二十个点,每个点多三分钟,就是一小时偏差。
同城配送线路规划建议:先打核心商圈,再谈全城覆盖
同城配送的新业务最容易犯的毛病是一上来就铺全城,同城线路规划建议分三个阶段走,每个阶段的侧重点完全不同。
起步阶段:单点辐射,保时效
上线前一个月,只做核心商圈加周边三公里,线路以总仓为原点,按方向分成四条或六条扇区线。
- 每条线覆盖一到两个商圈
- 发车时间固定,不接加急单
- 时效承诺放宽,比如三小时达,而不是一小时达
这样做的目的是用最小运力验证需求真实性,同时积累真实路况数据,运营一个月的配送数据,比任何模型都更有价值。
扩张阶段:多点联动,控成本
一个月后,订单量稳定了,开始加入中转点,此时线路规划从“单点放射”转为“多点接力”。
- 把一级网格按地理位置分成两个区域,各设一个中转点
- 总仓车辆负责把货物批量送到中转点
- 中转点车辆负责网格内最后三公里
下表是不同阶段的对比,方便你直接参考:
| 阶段 | 线路形态 | 车辆配置 | 时效目标 | 主要风险 |
|---|---|---|---|---|
| 起步期 | 单点放射 | 总仓直达 | 宽松 | 需求不稳 |
| 扩张期 | 多点接力 | 总仓+中转 | 中等 | 中转衔接 |
| 成熟期 | 动态网格 | 弹性调度 | 紧凑 | 实时波动 |
成熟阶段:动态调整,看数据
当订单覆盖全城,线路规划就不再是固定方案,而是滚动优化,每天晚八点预测次日订单量,按预测重新排线,早高峰前再微调一次。
- 关注每个网格的取消率,取消率高的区域减少运力分配
- 关注天气预警,雨天提前加派车辆
- 关注回程满载率,尽量安排回程取件
同城配送的线路规划建议不是一次性的,而是每周复盘,每月重构,固定不变的同城线路,三个月后一定跑不过动态调整的对手。
新线路规划要花多少钱?哪些钱不能省
新业务上线前,预算表里经常把线路规划列成“软件费”和“勘测费”两项,费用构成要更细,而且有些钱省不得。
软件采购 vs 自研
中小团队用现成的路径优化服务,按调用量付费,一般有免费额度,自研算法团队门槛较高,只建议订单量日均过千的团队考虑。
- 地图API按次数收费,费用随规模增长
- 路径优化算法需购买商业授权或自研
- 数据存储和报表系统可用开源方案,免费
预算有限时,宁可每月花几百块买API调用,也不要省掉试跑油费,试跑暴露的问题,能帮你省下上线后一周的紧急调度成本。
勘测和试跑的成本
这部分常被忽略,新线路覆盖的区域如果没有实地跑过,仅靠地图数据的路况时间往往偏乐观。
- 勘测至少覆盖工作日早晚高峰和非高峰三个时段
- 试跑需要真实装载,空车跑和载重跑的刹车距离、起步速度都不同
- 极端天气模拟可选做,但至少要查看历史暴雨天订单取消率
概括说,线路规划费用主要由数据费用、软件费用、人工勘测费用三块构成,其中人工勘测占比不小,但这是最有价值的部分,省了勘测费,上线后多跑出来的里程和超时罚款会远高于这个数。
线路规划避坑清单:这三类错误最致命
按过往经验,新业务上线前线路规划的错误集中在这三类,提前检查,能避开大部分坑。
忽视路况的时间窗口
地图导航给出的通行时间,是平均路况下的估计,实际业务中,早高峰的学校路段、晚高峰的商圈路段,通行时间可能是平日的两倍以上。

- 排线时把时间窗分为早高峰、平峰、晚高峰三种速度
- 有学校、菜市场、批发市场的位置,单独标注限行时段
- 避免把快送订单安排在午休结束后的路段
把半径当直线距离
这是新手最常犯的错误,两个点直线距离两公里,实际开车可能因为单行道、护栏、河流绕行五公里,规划线路时,一定要用实际道路距离矩阵,而不是地图上的直线圆。
- 用API导出距离矩阵,检查是否有超过直线距离1.8倍的订单
- 有跨河、跨铁路的区域,手工验证桥洞和匝道
忽略退货和异常订单
新业务上线前,线路规划往往只覆盖正向订单,但退货、换货、拒收是常态,上线第一周尤其多,如果车辆跑完正线路就满负荷,没有余量处理异常,就会造成二次派送和投诉。
- 每天每辆车保留百分之十到十五的装载余量
- 设置一个机动车辆,专门处理临时订单和异常回收
机动车辆可以不是固定车辆,而是与兼职司机合作,按单结算,用机动运力覆盖波动,比直接加固定车辆便宜得多。
新业务上线前线路规划常见问题解答
新业务上线前线路规划需要提前多久启动?
建议至少提前两周,第一周用来收集数据、生成模拟排线,第二周用来试跑和调整,如果涉及跨城或复杂路况,时间应延长到三周以上,数据质量差时,需要更长时间做人工补录。
线路规划软件和人工经验哪个更重要?
软件负责计算,人工负责决策,软件能算出最短路径,却不知道某个小区的门卫不让外来车辆进入,也不知道某个路口晚高峰禁止左转,最合理的流程是用软件生成候选方案,再由熟悉本地的调度员筛选调整,脱离软件的人工排线效率太低,脱离人工的软件排线风险太不可控。
新开网点做线路规划时,如何确定网点覆盖范围?
先画出目标客户分布热力图,以热力图重心为圆心,按配送时效倒推半径,比如承诺两小时达,车辆平均时速二十五公里,加上每单停留五分钟,有效半径一般在三到五公里,实际执行中,沿主干道方向可以拉长,背向主干道方向需要缩短,覆盖范围不是正方形,而是沿交通动脉伸展的不规则形状,以实际道路距离为准。
