基于网格的电子商务实现方法与系统与流程

文档序号:12306531阅读:286来源:国知局
基于网格的电子商务实现方法与系统与流程

本发明涉及电子商务和地理信息领域,具体涉及一种图形化生成地理信息网格并以此构建新型电子商务系统的方法。



背景技术:

目前的电子商务方法和模式主要有b2b(businesstobusiness)、b2c(businesstoconsumer)、c2c(consumertoconsumer)、o2o(onlinetooffline)几种,b2b方法是一种企业间的电子商务,供应方与采购方之间通过第三方运营平台达成产品交易的一种电子商务方法,它本质上是一种供应链的延伸,相应地技术标准有ebxml、rosettanet,典型应用如alibaba、敦煌网;b2c是企业与客户间的电子商务形式,企业通过网络销售产品或服务给个人消费者,如amaze、京东;c2c是个人之间的电子商务方法,c2c平台就是通过为买卖双方提供一个在线交易平台,使卖方可以主动提供商品上网售卖,而买方选择商品购买,典型代表如ebay、淘宝;o2o是线上线下的一种电子商务形式,买家可以在线上购买商品或服务,线下接受商品或服务,o2o本质上是一种商家自身的电子商务化行为。

电子商务利用网络实现交易行为,其方法具有全新时空优势,改变了传统的商务以固定不变的销售地点和固定不变的销售时间为特征的店铺式销售方式,能够减少库存,减少交易中间环节,降低交易费用的优势;同时,电子商务也重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。

但是,目前的电子商务方法也有其明显不足,一是商品过于集中(特别是在电子商务过度发展以后),商家很难获得平等的售卖商品的机会,少部分商家占有了大部分商品销售的机会;二是物流成本与服务质量成反比,好的服务质量就需要更快的物流,导致物流成本越来越高,就买家而言,除了支付商品自身价格外,物流费用成为其主要支出;三是改变传统商店的库存为集中库,库存成本并没有显著降低。



技术实现要素:

本发明针对目前电子商务模式和方法存在的问题和不足,提出基于网格的电子商务实现方法和系统,它依据区域人口密度、区域面积、区域街道、河流、障碍物等地物点信息,自动化地生成区域网格,在网格上实现一种新型的电子商务方法,即:商家利用网格工具定位其所在格,将其店铺发布在一个或多个格上,形成一定的售卖区域;而买家利用网格工具定位其所在格,在格上购买商品或服务,格对买家所见店铺、商品或服务形成一定区域限制,商家和买家在格上完成电子商务交易,其方法具有以下优点:

一是:将商家和买家限定在一定的格区域,给商家更平等的售卖机会;

二是:进一步降低物流成本,由单件远距离物流转变为单件近距离物流;

三是:商品库存成本由集中库存转变为分散库存,商品库存成本进一步降低。

1、基于网格实现电子商务方法的步骤包括:

(1)依据人口密度、区域面积、街道和河流等障碍物的地物点特征生成网格,网格与网格相关联,覆盖一定的区域,为网格注入定位、发布等功能,形成一个既包含地理信息又支持电子商务操作的复合功能体;

(2)商家利用格定位工具定位商家所在格,商家根据自身服务能力利用格发布工具选择一个或多个格发布自己的店铺、商品或服务,实现店铺、商品或服务与格的关联;

(3)买家利用格定位工具,定位买家所在的格,实现对格内店铺、商品或服务的可见性,对格外店铺、商品或服务的不可见性;

(4)买家和商家在格上完成商品或服务的交易。

2、基于网格实现电子商务系统的内容包括:

如图3所示,本发明的系统主要网格生成工具、店铺构造器、商品构造器、格定位器、格发布器以及交易工具。

(1)网格生成工具,如图1所示网格生成工具基本处理对象为人口密度数据集,在图1中以圆形表示,它离散地分布在一定的区域内;其次,为街道、河流等障碍物数据集,在图1中以三角形表示,它离散或连续地分布在一定的区域内;此外,υ表示人口密度间的测量距离,ε表示区域面积半径。图2表示网格构建过程方法和功能模块,包括初始化模块、空间分割器、满足性判断器、聚合控制器、面积调整器和多边形生成器;

(a)初始化模块,采集人口密度数据,并建立与之关联的经纬度坐标,形成population{}数据集;采集街道、河流等障碍物经纬度坐标,形成boundary{}数据集;

(b)空间分割器,依据boundary{}数据集,对空间进行分割。首先,依据距离半径,对障碍物进行聚合,形成κ个簇,每个簇中包含多个点,对一个簇中的多个点连接成分割线,κ个簇形成κ条分割线;其次,对κ条分割线进行交叉处理;

(c)满足性判断器,判断κ条分割线交叉是否形成封闭空间,如果不是,则对分割线做延伸处理;如果封闭空间小于设定值,则抛弃,返回重新划分,直至形成大于设定值的多个封闭空间;

(d)聚合控制器,以population{}数据集、(c)生成的对κ条分割线形成的ξ个子空间为输入,对population{}数据集进行划分;对子空间进行删选,对于子空间面积在1平方公里左右的子空间,如人口密度大于阀值,将其直接并入结果集υ;对其余ξ-θ子空间,进行二次聚合,形成结果集ω;

(e)面积调节器,针对结果集ω进行面积调节操作,针对ξ-θ子空间,计算结果集ω的各个面积,面积满足设定阀值的,放入结果集υ;面积基于设定阀值的,做就近最小合并处理,返回方法(b),直至生成满足阀值的结果集υ;

(f)多边形生成器,在(e)形成一定区域面积的人口密度集合的基础上,构建具有凸性的多边形,首先选定一个起点,该点通常为平面上最左边或最右边的点,然后进行逐点扫描,如果新加入的点和目前已构建出的路径上的点所构成的凸性没有发生变化,则继续扫描操作;反之,则将当前路径上的最后一个点删除,然后重复凸性比较,直到凸性不发生变化为止,迭代上述步骤,直到构造出路径闭合,即得到最终的具有凸性的多边形。

(2)店铺构造器,实现商家店铺构建功能,包括以下功能:采集功能,采集店铺首页图片、店主照片、店铺名称、店铺地址、店铺简介;选择功能,选择店铺服务类型、服务模式、主营业务;依据采集功能和选择功能,利用制定的模版,生成店铺信息。

(3)商品构造器,实现商品构建功能,包括以下功能:采集功能,采集商品主图、商品多个副图;选择功能,选择商品价格类型,如单一价格、参考价格,区间价格,选择商品分类、选择商品分组;建立功能,建立商品的区间价格、商品规格说明、商品参数说明。

(4)格定位器,实现商家和买家在网格上动态定位,包括以下功能:

(a)依据商家、买家地址获取商家、买家的经纬度坐标,遍历区域内所有网格,判断该坐标是否在某个格内,其过程为由商家或买家的坐标点建立平行射线,如果该坐标点在某个网格内则穿越该网格多边形一次,否则会穿越多次;

(b)对该点落在多边形顶点或边上,则选择一个网格,认为该坐标点属于该网格;如果自动化定位失败,商家或买家可以通过选择操作选择所在格,实现格定位;

(c)格定位器在数字地图上,循环生成区域内多个网格,完成格绘制,利用不同颜色标示出商家或买家所在的定位格。

(5)格发布器,针对商家实现店铺和商品在一定区域内的发布,包括以下功能:

(a)商家依据区域网格,通过选择操作选择所要发布的格;

(b)格发布器在数字地图上,循环生成区域内多个网格,完成格绘制,利用不同颜色标示出商家所发布格;

(c)将商家的店铺信息和商品信息发布到商家所选发布格上,形成信息区域可见;

(d)格发布器针对买家提供格内信息可见,格外信息不可见,实现只对买家提供所在格店铺、商品或服务信息,格外信息不可见。

(6)交易工具,实现买家和卖家的交易流程,包括以下功能:选择商品,确定商品规格、价格、数量,提交订单;商家接受订单或关闭订单,完成交易流程。

与现有技术相比,本发明的基于网格的电子商务实现方法与系统,其技术方法具有以下优点:

(1)针对基于网格的新型电子商务需求,能够动态地生成与其面积匹配的网格,网格与网格相关联,形成一定的覆盖区域;

(2)在网格内注入了各种格操作方法(如格定位、格发布,格选择、格取消),这些特征方法成为支撑在格上开展电子商务的基本特征和方法,使格由一个单纯的地理区域演变为支持电子商务的功能体;

(3)利用网格的定位和发布功能,实现了电子商务区域的动态改变,既支撑了电子商务区域的动态扩展和收缩,也支撑了对电子商务售卖区域的屏蔽。

本发明的有益效果是:

(1)通过建立格生成工具辅助网格的生成,增强了网格生成效率,降低开销;

(2)将商家及商品限定在一个或多个格内,给商家提供了更平等的售卖机会;将买家限定在其所在格内,给买家提供了更加直接的就近购买机会;

(3)通过将电子商务的行为限定在格上,进一步降低物流成本,由单件远距离物流转变为单件近距离物流,买家为商家所发布格内的用户,离商家的直径距离通常为1至2公里左右,对于商家来说属于近物流,商家完全可以自行承担;

(4)商品的库存由分散在众多格上的商家自行承担,商品库存成本由集中库存转变为分散库存,商品库存成本进一步降低。

附图说明

图1网格基本元素构成示意图。

图2网格自动生成工具结构示意图。

图3本发明基于网格的电子商务实现方法与系统的结构示意图。

图4网格示意图。

图5格定位、格发布示意图。

附图标记说明:○、表示人口密度;△、表示障碍物;ε、表示格半径;γ、表示中心点距人群中心距离。

具体实施方式

下面通过具体实施例结合附图对本发明作进一步的说明。

1、以广州金花地区格生成为非典型案例,说明格生成工具实现过程和方法。

(1)采集基础数据,如在金花区域,采集“嘉和苑”、“金花小区”、“彭家巷”的人口密度和经纬度坐标分别为{p1(ν=3,lat=113.257561,lng=23.138224),p2(ν=4,lat=113.25739,lng=23.132882),p3(ν=3,lat=113.262061,lng=23.135898)},形成population{}数据集。

(2)采集基础数据,如在金花区域,采集人民北路主干道作为障碍物,采集主干道各个路口节点经纬度坐标,如东风西路与人民北路交叉口坐标、西华路与人民北路交叉口坐标、中山七路与人民北路交叉口坐标分别为,{o1(113.260759,23.138756),o2(113.261302,23.135055),o3(113.26097,23.131324)}作为障碍物坐标,形成boundary{}数据集。

(3)利用空间分割器,依据boundary{}数据集,对平面空间进行分割。空间分割器依据距离半径ε对障碍物进行聚合,针对本例数据,在小于距离半径ε以内并且聚合中心的方向具有一致性,形成一个簇,该簇包含o1、o2、o3三个障碍物点;对同一簇内的障碍物点进行连线操作,并获取分割线的交叉点坐标;针对金花区域,非典型地可以生成四条分割线。

(4)对金花区域形成的四条分割线做封闭空间判定、做封闭空间面积判定;如为未封闭空间,则对分割线做延伸,获取交叉点坐标;如封闭空间面积小于设定阀值,抛弃该封闭空间,将该封闭空间的障碍物坐标从boundary{}数据集中删除。

(5)以population{}数据集为输入,利用(4)所生产的多个子空间,对population{}数据集合进行划分,如金花区域的{o1(113.260759,23.138756),o2(113.261302,23.135055)}和{o3(113.26097,23.131324)}两个数据子集ρ1,ρ2;、对子空间进行删选,对于子空间在设定阀值区域以内,如人口密度大于阀值,区域面积处于阀值范围内,将其直接并入结果集υ;对其余ξ-θ子空间,进行二次聚类,形成结果集ω。

(6)面积调节器,针对结果集ω进行面积调节操作,针对ξ-θ子空间,计算结果集ω的各个面积,面积满足设定阀值的,放入结果集υ;面积基于设定阀值的,做就近最小合并处理,返回方法(2),直至生成满足阀值的结果集υ;在金花子空间中,p1为中心可以形成一个小的簇,以p1为中心也可以形成一个小的簇,但是这两个簇的面积小于设定阀值,做就近合并处理操作。

(7)在(6)形成一定区域面积的人口密度集合的基础上,利用多边形生成器构建具有凸性特征的多边形,首先选定一个起点(如,以o1为起点),该点通常为平面上最左边或最右边的点,然后进行逐点扫描,如果新加入的点和目前已构建出的路径上的点所构成的凸性没有发生变化,则继续扫描操作;反之,则将当前路径上的最后一个点删除,然后重复凸性比较,直到凸性不发生变化为止,迭代上述步骤,直到构造出路径闭合,即得到最终的具有凸性的多边形。其生成的格如图4所示。

2、以金花区域生成的网格为例,说明基于网格的电子商务实现方法和过程。

(1)店铺构造器,实现商家店铺构建功能,采集店铺首页图片、店主照片、店铺名称、店铺地址、店铺简介;选择店铺服务类型、服务模式、主营业务;依据采集功能和选择功能,利用制定模版生成店铺信息。

(2)商品构造器,实现商品构建功能,采集商品主图,采集商品多个副图;选择商品价格类型,如单一价格、参考价格,区间价格,选择商品分类、选择商品分组;建立商品的区间价格、建立商品规格说明、建立商品参数说明;依据采集、选择和建立功能,利用制定模版生成商品信息。

(3)格定位器依据多边形结果集坐标在数字地图上,循环生成区域内多个网格,完成格绘制。

(4)在(1)和(2)的基础上,利用格定位器实现商家和买家在网格上的动态定位,其过程包括:依据商家、买家的地址信息,如广州金平大厦,根据地址反查地理信息代码,获得其地理经纬度坐标,如广州金平大厦的坐标为(113.257772,23.135736),遍历金花区域内的所有格,判定该坐标点是否在某个网格内,为金平大厦的坐标点建立平行射线,判断该射线穿过每个网格的次数,如为奇数,则判定该坐标点属于该网格,对该网格进行定位标示;如依据地址定位失败,商家或买家可以选择所在格,格定位器捕获商家或买家选择坐标点,判断其所在格,对该网格进行定位标示。其结果如图5(a)所示。

(5)格发布器实现商家在一个或多个网格上发布店铺和商品,其实施过程包括:商家依据生成的区域网格,通过选择操作选择所要发布的一个或多个格,格发布器捕获商家所选择的坐标点,判定该坐标点属于区域网格中的哪一个网格,其方法如(4),对该网格进行定位标示,形成一个或多个发布格,格发布器在数字地图上,循环生成区域内所有网格,完成格绘制;同时,将商家的店铺信息和商品信息发布到商家所选发布格上,形成信息区域可见;格发布器针对买家提供格内信息可见,格外信息不可见,实现只对买家提供所在格店铺和商品信息,格外信息不可见。其结果如图5(b)所示。

(6)交易工具展现格上店铺、商品或服务信息,买家选择商品或服务,确定商品或服务的规格、价格、数量,提交订单;商家接受订单或关闭订单,完成交易流程。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1