配送区域的绘制方法和装置的制造方法

文档序号:10613462阅读:206来源:国知局
配送区域的绘制方法和装置的制造方法
【专利摘要】本申请公开了一种配送区域的绘制方法和装置,其中方法包括:利用墨卡托投影方法,将配送站点的经纬度坐标转换为平面坐标S0(x0,y0);根据平面坐标S0(x0,y0)、预设的配送区域的半径r和预设的边界落点数N,确定均匀分布在所述配送站点的配送区域边界上的各落点的平面坐标;将所有所述落点的所述平面坐标转换为对应的经纬度坐标;根据所有落点的所述经纬度坐标,在地图上标识出所述配送区域。采用本发明,可以有效提高配送区域的绘制效率且准确性高。
【专利说明】
配送区域的绘制方法和装置
技术领域
[0001] 本发明涉及计算机应用技术,特别是涉及一种配送区域的绘制方法和装置。
【背景技术】
[0002] 在快递配送领域,快递公司的每个配送站点都会配置有相应的配送区域,为了便 于站点配送区域的查询,在地图中需要对各配送站点的配送区域进行标识。
[0003] 对于自提点和大篷车这种类型的配送站点,其配送区域范围通常配置为以站点为 中心的圆形区域。当新开自提点或大篷车站点时,需要由配送人员采用手动绘制的方式,在 配送地图上标识出该新开站点的配送区域范围。该方法中,配送人员根据经验在新开站点 的配送区域边界上选择几个落点,然后将这些落点进行连线得到相应的配送区域边界,该 包括该边界范围内的区域即为新开站点的配送区域。
[0004] 上述手工绘制站点配送区域的方法,由于需要依赖于配送人员的人工参与,因此 会存在人工实现的诸多问题,如人力开销多、效率低、准确性差(即绘制出的区域范围形状 与所需要的圆形区域相差较远)等问题。

【发明内容】

[0005] 有鉴于此,本发明的主要目的在于提供一种配送区域的绘制方法和装置,可以有 效提高配送区域的绘制效率且准确性高。
[0006] 为了达到上述目的,本发明提出的技术方案为:
[0007] -种配送区域的绘制方法,包括:
[0008] 利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面坐标SQ(XQ,y0);
[0009] 根据平面坐标SQ(XQ,yQ)、预设的配送区域的半径r和预设的边界落点数N,确定均 匀分布在所述配送站点的配送区域边界上的各落点的平面坐标;
[0010] 将所有所述落点的所述平面坐标转换为对应的经炜度坐标;
[0011] 根据所有落点的所述经炜度坐标,在地图上标识出所述配送区域。
[0012] -种配送区域的绘制装置,其特征在于,包括:
[0013] 第一转换单元,用于利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面 *#S〇(x〇,y〇);
[0014] 落点确定单元,用于根据平面坐标SQ(XQ,yQ)、预设的配送区域的半径r和预设的边 界落点数N,确定均匀分布在所述配送站点的配送区域边界上的各落点的平面坐标;
[0015] 第二转换单元,用于将所有所述落点的所述平面坐标转换为对应的经炜度坐标;
[0016] 绘制单元,用于根据所有落点的所述经炜度坐标,在地图上标识出所述配送区域。
[0017] 综上所述,本发明提出的配送区域的绘制方法和装置,先将配送站点的经炜度坐 标转换为平面坐标,然后再以该平面坐标为圆心,确定相应配送区域边界上均匀分布的各 落点的平面坐标,接着再将边界上所有落点的平面坐标转换为相应的经炜度坐标后,即可 基于所有落点的经炜度坐标更准确地、高效地自动绘制出配送站点的配送区域。
【附图说明】
[0018] 图1为本发明实施例的方法流程示意图;
[0019] 图2为本发明实施例的配送区域的绘制示意图;
[0020] 图3为本发明实施例的装置结构示意图。
【具体实施方式】
[0021] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对 本发明作进一步地详细描述。
[0022] 本发明的核心思想是:基于配送站点的经炜度坐标和配置区域的半径,利用墨卡 托投影方法,获取相应的配送区域边界上各落点的平面坐标,然后再将这些平面坐标转换 为相应的经炜度坐标,根据所得到的各落点的经炜度坐标,即可在地图上标识出配送区域 边界以及该边界范围内的区域。如此,可以自动绘制出配送站点的配送区域,且高效、准确。
[0023] 图1为本发明实施例的方法流程示意图,如图1所示,该实施例主要包括:
[0024] 步骤101、利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面坐标So(x0, y〇) 〇
[0025] 本步骤中,利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面坐标,以便 基于该配送站点的平面坐标,确定出以该配送站点为中心的配送区域边界上的其他落点的 平面坐标,从而可以进一步基于边界上的落点绘制出配送区域。
[0026] 本步骤中,利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面坐标的具 体方法为本领域技术人员所掌握,在此不再赘述。
[0027]步骤102、根据平面坐标SoUojo)、预设的配送区域的半径r和预设的边界落点数 N,确定均匀分布在所述配送站点的配送区域边界上的各落点的平面坐标。
[0028]这里,需要根据配送站点的平面坐标SoUojo),确定出以该配送站点为中心的配 送区域边界上的各落点的平面坐标。
[0029] 需要说明的是,为了提高落点确定的效率和以及配送区域绘制的准确性,本步骤 选取均匀分布在边界上的N个落点来绘制配送区域。
[0030] 所述边界落点数N可由本领域技术人员根据实际需要预先设定,N越大,最终绘制 出的区域越规则、准确,即更接近所要求的圆形区域。较佳地,为了便于绘制,可以将所述N 设置为360的整数倍。
[0031] 较佳地,可以采用下述步骤确定均匀分布在所述配送站点的配送区域边界上的各 落点的平面坐标:
[0032] 步骤1021、按照factor = 360/N,计算落点角度增长因子factor。
[0033] 步骤1022、根据所述角度增长因子factor,确定每个所述落点Si分别与第一落AS: 之间的弧度值radiarn,其中,i为落点编号,i = l,···,N,radiam = 0。
[0034] 具体地,可以采用下述方法确定每个落点Si与第一落点&之间的弧度值radiam:
[0035] 对于每个所述落点Si,按照radiam=(i-l) XfactorXJi/180°,计算所述Si对应的 所述弧度值radiarn。
[0036] 上述方法中,对于第i个落点Si,(i-l)Xfact〇r即为其对应的弧度的角度。这样, 第一落点Si与自身之间的角度为零,相应的弧度值也为零即radiam = 0。
[0037] 步骤1023、利用所述radiaru,按照
>计算出每个所述 落点Si对应的平面坐标SiU^yi)。
[0038] 本步骤中,利用radiam、圆心(即配送站点)的平面坐标SoUojo)以及配送区域半 径r,根据
,即可计算出每个所述落点S,对应的平面坐#54^, 7土)。对于第一落点31(叉1,71)而言,叉1 =叉。,71 = 7〇+1·。
[0039] 步骤103、将所有所述落点的所述平面坐标转换为对应的经炜度坐标。
[0040] 本步骤中,需要将所有落点的平面坐标转换为对应的经炜度坐标,以便在地图上 绘制出配送区域的边界落点,进而可以通过连接落点绘制出配送站点的配送区域。
[0041] 本步骤中,将平面坐标转换为经炜度坐标的具体方法为本领域技术人员所掌握, 在此不再赘述。
[0042] 步骤104、根据所有落点的所述经炜度坐标,在地图上标识出所述配送区域。
[0043] 本步骤中,通过连接所有边界落点即可准确绘制出配送站点的配送区域,如图2中 阴影区域所示。
[0044] 通过上述方案可以看出,本发明可以在需要为新增区域站点绘制配送区域时,基 于配送站点的经炜度坐标、区域半径等简单的参数,即可准确、高效地自动绘制出配送区 域,从而可以有效节约了人工成本,节省了绘制时间。
[0045] 图3为与上述方法对应的配送区域的绘制装置,如图3所示,该装置包括:
[0046] 第一转换单元,用于利用墨卡托投影方法,将配送站点的经炜度坐标转换为平面 *#So(xo,yo);
[0047] 落点确定单元,用于根据平面坐标SQ(XQ,y())、预设的配送区域的半径r和预设的边 界落点数N,确定均匀分布在所述配送站点的配送区域边界上的各落点的平面坐标;
[0048] 第二转换单元,用于将所有所述落点的所述平面坐标转换为对应的经炜度坐标;
[0049] 绘制单元,用于根据所有落点的所述经炜度坐标,在地图上标识出所述配送区域。
[0050] 较佳地,所述落点确定单元,用于按照f actor = 360/N,计算落点角度增长因子 factor;根据所述角度增长因子factor,确定每个所述落点Si分别与第一落点Si之间的弧度 值radiaru,其中,i为落点编号,i = l,…,N,radiani = 0;利用所述radiaru,按照
计算出每个所述落点S,对应的平面坐标^^^)。
[0051 ] 较佳地,所述落点确定单元,用于对于每个所述落点Si,按照radiaru = ( i-1) X factorΧπ/180°,计算所述Si对应的所述弧度值radiam。
[0052]较佳地,所述N为360的整数倍。
[0053]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
【主权项】
1. 一种配送区域的绘制方法,其特征在于,包括: 利用墨卡托投影方法,将配送站点的经缔度坐标转换为平面坐标So(xo,yo); 根据平面坐标So(xo,yo)、预设的配送区域的半径r和预设的边界落点数N,确定均匀分 布在所述配送站点的配送区域边界上的各落点的平面坐标; 将所有所述落点的所述平面坐标转换为对应的经缔度坐标; 根据所有落点的所述经缔度坐标,在地图上标识出所述配送区域。2. 根据权利要求1所述的方法,其特征在于,所述确定均匀分布在所述配送站点的配送 区域边界上的各落点的平面坐标包括: 按照factor = 360/N,计算落点角度增长因子factor; 根据所述角度增长因子factor,确定每个所述落点Si分别与第一落点Si之间的弧度值 radiam,其中,i为落点编号,i = l,N,radiani = 0; 利用所述radiam,按照计算出每个所述落点Si对应的平 面坐柄iSi ( Xi , yi )。3. 根据权利要求2所述的方法,其特征在于,确定每个所述落点Si分别与第一落点Si之 间的弧度值radiam包括: 对于每个所述落点Si,按照radiam= (i-1) X factor X π/180°,计算所述Si对应的所述 弧度值radiam。4. 根据权利要求1所述的方法,其特征在于,所述N为360的整数倍。5. -种配送区域的绘制装置,其特征在于,包括: 第一转换单元,用于利用墨卡托投影方法,将配送站点的经缔度坐标转换为平面坐标So (x〇,y〇); 落点确定单元,用于根据平面坐标So(xo,yo)、预设的配送区域的半径r和预设的边界落 点数N,确定均匀分布在所述配送站点的配送区域边界上的各落点的平面坐标; 第二转换单元,用于将所有所述落点的所述平面坐标转换为对应的经缔度坐标; 绘制单元,用于根据所有落点的所述经缔度坐标,在地图上标识出所述配送区域。6. 根据权利要求5所述的装置,其特征在于,所述落点确定单元,用于按照factor = 360/N,计算落点角度增长因子化ctor;根据所述角度增长因子factor,确定每个所述落点 Si分别与第一落点Si之间的弧度值radiam,其中,i为落点编号,i = l,…,N,radiam = 0;利 用所述radiaru,按照,计算出每个所述落点Si对应的平面坐 标Si(xi,yi)。7. 根据权利要求6所述的装置,其特征在于,所述落点确定单元,用于对于每个所述落 点Si,按照radiam = (i-1) X factor X π/180°,计算所述Si对应的所述弧度值radiam。8. 根据权利要求5所述的装置,其特征在于,所述N为360的整数倍。
【文档编号】G06Q10/08GK105976151SQ201610364664
【公开日】2016年9月28日
【申请日】2016年5月27日
【发明人】杨洪宽
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1