单量均衡划区
地图帮2026-03-11
单量均衡划区
告诉它"分成几块",算法自动把订单按地理位置分组,同时尽量让每组的单量(或权重)接近。"10 个配送员,500 单怎么分才公平"这种活,不用再靠肉眼在地图上画线。
分完能看到每个片区有多少单、覆盖多大范围,还有一张分色地图可以直接发给团队。完全免费,数据行数不限。
准备一份带经纬度的订单表
- 一份 Excel 或 CSV 文件,每行代表一笔订单(网点、客户也行)
- 至少包含经度列和纬度列(系统会自动猜测列名)
- 可选:一个权重列(比如订单金额),不填就按订单数均衡
五步分完一批订单
打开工具。左侧菜单点「地图业务应用中心」,顶部选「运营管理」Tab,进「单量均衡划区」卡片。页面是一个三步向导:导入数据、划区参数、划区结果。
导入数据。把 Excel 或 CSV 拖到页面中间的虚线框,或点「选择文件」手动选。没有现成数据,点左下角「加载均衡划区示例(北京 500 单)」,系统生成一份北京 10 个区的模拟订单数据。导入成功后右上角弹出绿色提示,自动跳到第二步。
调参数。重点关注这几个选项:
- 经度列 / 纬度列:系统自动识别叫
lng、lat、经度、纬度的列,没猜对就手动选 - 权重列:想按金额均衡(而不是按订单数)就选那一列,不需要留空
- 片区数量:想分成几块,默认 5,范围 2–50。这个数字就是团队有几个人(或几块区域)
- 不均衡容忍度:滑块默认 10%,即"允许片区之间的负载差异不超过 10%"。要求越严格,算法跑得越久
- 中心点策略:默认"自动计算"就够用,算法用 K-Means 找出最合理的中心位置
- 经度列 / 纬度列:系统自动识别叫
开始划区。点右上角「开始划区」按钮,进度条从"坐标预处理完成"到"Voronoi 初始分配"再到"迭代均衡",最后"生成地图"。500 条数据几秒钟跑完,自动跳到第三步,右上角弹出绿色提示:"划区完成,500 单 → 5 片区,不均衡=3.2%"(数字以实际为准)。
查看结果。结果页有三样东西:
- 片区统计表:每个片区有多少单、权重总和、面积(km²)、中心经纬度
- 查看地图:浏览器打开一张分色地图,每个片区用不同颜色标出订单点,凸包边界线画出来,片区中心标 ★ 号,可缩放、点击查看
- 导出:点"导出结果",每笔订单多一列
_zone_id标明分到第几个片区;点"导出统计"拿到片区级汇总表
片区数量别设得比订单数还多
只有 30 单却填 50 个片区,系统会自动调小,但结果不好看。一般建议片区数 ≤ 订单数的 1/5。
某个片区订单特别少,先查离群点
片区只有 1-2 单,多半是有几个订单离大部队很远。在原始数据里先把离群点去掉,再重新跑一次。
确认方案能直接发团队
浏览器里的分色地图上每个片区的订单数差距不大,这份分区方案就可以直接用。
接下来可以:
- 把导出的结果发给团队,每人认领自己片区的订单
- 片区边界不理想,调一下片区数量或不均衡容忍度重新跑
- 想做更复杂的网点覆盖评估,看 网点覆盖分析
