• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 11
    • 下载费用:30 金币  

    重庆时时彩是真的假的呀: 一种空间数据的处理方法及系统.pdf

    关 键 词:
    一种 空间 数据 处理 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410030812.0

    申请日:

    2014.01.22

    公开号:

    CN103793494A

    公开日:

    2014.05.14

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20140122|||公开
    IPC分类号: G06F17/30 主分类号: G06F17/30
    申请人: 百度在线网络技术(北京)有限公司
    发明人: 王果; 赵红超
    地址: 100085 北京市海淀区上地十街10号百度大厦
    优先权:
    专利代理机构: 北京鸿德海业知识产权代理事务所(普通合伙) 11412 代理人: 袁媛
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410030812.0

    授权公告号:

    103793494B||||||

    法律状态公告日:

    2017.07.04|||2014.06.11|||2014.05.14

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明提供了一种空间数据的处理方法,包括:接收客户端发送的携带瓦片图的坐标的空间数据请求;依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;将所述编码值发送给所述客户端;本发明还提供一种空间数据的处理系统。根据本发明提供的技术方案,以实现降低服务器与客户端之间传输数据量和传输成本。

    权利要求书

    权利要求书
    1.  一种空间数据的处理方法,其特征在于,该方法包括:
    接收客户端发送的携带瓦片图的坐标的空间数据请求;
    依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;
    依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;
    将所述编码值发送给所述客户端。

    2.  根据权利要求1所述的方法,其特征在于,所述依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标,包括:
    依据所述瓦片图的坐标(x,y)和所述瓦片图的大小(m,n),利用如下公式获得所述瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    其中,c(x,y)为所述瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。

    3.  根据权利要求1所述的方法,其特征在于,所述依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值,包括:
    依据所述要素点的坐标与所述中心点坐标的差值,获得所述要素点的编码值。

    4.  一种空间数据的处理方法,其特征在于,该方法包括:
    接收服务器依据空间数据请求发送的要素点的编码值;
    依据预设的瓦片图的坐标和大小,获得所述瓦片图的中心点坐标;
    依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标。

    5.  根据权利要求4所述的方法,其特征在于,所述依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标,包括:
    依据所述要素点的编码值与所述中心点坐标的和值,获得所述要素点的坐标。

    6.  一种空间数据的处理系统,其特征在于,该系统包括:
    接收单元,用于接收客户端发送的携带瓦片图的坐标的空间数据请求;
    第一处理单元,用于依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;
    第二处理单元,用于依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;
    发送单元,用于将所述编码值发送给所述客户端。

    7.  根据权利要求6所述的系统,其特征在于,所述第一处理单元依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标,包括:
    依据所述瓦片图的坐标(x,y)和所述瓦片图的大小(m,n),利用如下公式获得所述瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    其中,c(x,y)为所述瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。

    8.  根据权利要求6所述的系统,其特征在于,所述第二处理单元依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值,包括:
    依据所述要素点的坐标与所述中心点坐标的差值,获得所述要素点的编码值。

    9.  一种空间数据的处理系统,其特征在于,该系统包括:
    接收单元,用于接收服务器依据空间数据请求发送的要素点的编码值;
    第一处理单元,用于依据预设的瓦片图的坐标和大小,获得所述瓦片图的中心点坐标;
    第二处理单元,用于依据所述中心点坐标和所述要素点的编码值,获得所述 要素点的坐标。

    10.  根据权利要求9所述的系统,其特征在于,所述第二处理单元依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标,包括:
    依据所述要素点的编码值与所述中心点坐标的和值,获得所述要素点的坐标。

    说明书

    说明书一种空间数据的处理方法及系统
    【技术领域】
    本发明涉及互联网应用领域,尤其涉及一种空间数据的处理方法及系统。
    【背景技术】
    目前,生成电子地图的过程中,客户端需要向服务器请求空间数据,然后依据从服务器获得的空间数据生成电子地图,并显示给用户;服务器在收到客户端发送的请求后,将相应的空间数据发送给客户端;其中,服务器发送的空间数据是基于通用坐标系的要素点坐标,通用坐标系指的是将地球的球面坐标转换成平面坐标后获得的坐标系,因此服务器发送给客户端的空间数据,就是要素点的原始坐标。
    然而,服务器发送给客户端的空间数据中,有部分空间数据,甚至全部空间数据属于同一瓦片图内的要素点,而同一瓦片图内的要素点的坐标之间会有若干高位数据相同,例如,要素点p0(x0,y0)=(12940445.74,4818304.33)与要素点p0(x1,y1)=(12940441.16,4818283.87)属于同一瓦片图内,这两个要素点的坐标中,横坐标中高位数据1294044相同,纵坐标y中高位数据4818相同。由于服务器发送给客户端的空间数据是要素点的原始坐标,会存在大量的高位数据相同的坐标,使得传输的空间数据中存在大量的冗余数据,而且与原点距离越大的要素点的坐标,产生的冗余数据量越大,从而导致服务器与客户端之间所传输数据量较大,传输成本较高。
    【发明内容】
    本发明提供了一种空间数据的处理方法及系统,以实现降低服务器与客户端之间传输数据量和传输成本。
    本发明的具体技术方案如下:
    根据本发明一优选实施例,一种空间数据的处理方法,包括:
    接收客户端发送的携带瓦片图的坐标的空间数据请求;
    依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;
    依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;
    将所述编码值发送给所述客户端。
    上述方法中,所述依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标,包括:
    依据所述瓦片图的坐标(x,y)和所述瓦片图的大小(m,n),利用如下公式获得所述瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    其中,c(x,y)为所述瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。
    上述方法中,所述依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值,包括:
    依据所述要素点的坐标与所述中心点坐标的差值,获得所述要素点的编码值。
    一种空间数据的处理方法,包括:
    接收服务器依据空间数据请求发送的要素点的编码值;
    依据预设的瓦片图的坐标和大小,获得所述瓦片图的中心点坐标;
    依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标。
    上述方法中,所述依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标,包括:
    依据所述要素点的编码值与所述中心点坐标的和值,获得所述要素点的坐标。
    一种空间数据的处理系统,包括:
    接收单元,用于接收客户端发送的携带瓦片图的坐标的空间数据请求;
    第一处理单元,用于依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;
    第二处理单元,用于依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;
    发送单元,用于将所述编码值发送给所述客户端。
    上述系统中,所述第一处理单元依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标,包括:
    依据所述瓦片图的坐标(x,y)和所述瓦片图的大小(m,n),利用如下公式获得所述瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    其中,c(x,y)为所述瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。
    上述系统中,所述第二处理单元依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值,包括:
    依据所述要素点的坐标与所述中心点坐标的差值,获得所述要素点的编码值。
    一种空间数据的处理系统,包括:
    接收单元,用于接收服务器依据空间数据请求发送的要素点的编码值;
    第一处理单元,用于依据预设的瓦片图的坐标和大小,获得所述瓦片图的中心点坐标;
    第二处理单元,用于依据所述中心点坐标和所述要素点的编码值,获得所述 要素点的坐标。
    上述系统中,所述第二处理单元依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标,包括:
    依据所述要素点的编码值与所述中心点坐标的和值,获得所述要素点的坐标。
    由以上技术方案可以看出,本发明具有以下有益效果:
    依据瓦片图的坐标和大小,获得瓦片图的中心点坐标,将瓦片图内的所有要素点的坐标都转换为相对该中心点坐标的编码值,从而减少瓦片图内要素点坐标中的冗余的高位数据,降低服务器与客户端之间传输数据量,降低数据的传输成本。
    【附图说明】
    图1是本发明实现空间数据的处理方法的优选实施例一的流程示意图;
    图2是本发明实现空间数据的处理方法的优选实施例二的流程示意图;
    图3是本发明实现空间数据的处理系统的优选实施例一的结构示意图;
    图4是本发明实现空间数据的处理系统的优选实施例二的结构示意图。
    【具体实施方式】
    本发明的基本思想是:接收客户端发送的携带瓦片图的坐标的空间数据请求;依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;将所述编码值发送给所述客户端。
    为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
    本发明提供一种空间数据的处理方法,图1是本发明实现空间数据的处理方法的优选实施例一的流程示意图,如图1所示,该方法包括以下步骤:
    步骤S101,接收客户端发送的携带瓦片图的坐标的空间数据请求,依据瓦片图的坐标和预设的瓦片图的大小,获得瓦片图的中心点坐标。
    具体的,服务器依据预设的地图比例尺,从全量电子地图的左上角开始,按照从左至右、从上到下的顺序进行分割,将全量电子地图分割成相同大?。ㄈ?56像素×256像素)的正方形的瓦片图,这些瓦片图用于在收到客户端请求时,将相应区域的瓦片图传输给客户端,由客户端将收到的瓦片图拼装成一幅电子地图,并将该电子地图显示给用户;可以预先将瓦片图的坐标和大小配置在服务器和客户端。
    其中,每个瓦片图都有一个标识,该标识就是瓦片图的坐标(包括横坐标和纵坐标),该坐标用于表示该瓦片图在原始的全量电子地图中的位置;例如,原始的全量电子地图在横向被分割成N个瓦片图,在纵向被分割成M个瓦片图,其中,M和N都是正整数,则全量电子地图中左上角的瓦片图的坐标为(0,0),右下角的瓦片图的坐标为(M-1,N-1)。
    客户端向服务器发送空间数据请求,其中携带所请求的瓦片图的坐标。
    服务器接收客户端发送的空间数据请求,依据其中的瓦片图的坐标(x,y)以及预设的瓦片图的大小(m,n),利用如下公式计算获得瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    该公式中,c(x,y)为瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离;其中,瓦片图的大小为256像素×256像素,对应不同地图比例尺z,一个像素代表的实际距离也不一样。
    步骤S102,依据中心点坐标和瓦片图的要素点的坐标,获得所述要素点的编码值,将所述编码值发送给所述客户端。
    具体的,对请求的瓦片图内的要素点进行遍历,依据遍历到的要素点的坐标和瓦片的中心点的坐标,利用如下公式计算得到该要素点与瓦片图的中心点的差值:
    p-c=(x1-x,y1-y)
    该公式中,p-c为要素点与瓦片的中心点的差值,(x1,y1)为要素点p的坐标,(x,y)为瓦片图的中心点c的坐标;服务器将瓦片图内的要素点的坐标与瓦片图的中心点坐标的差值,作为该要素点的编码值。
    例如,瓦片图中有一路径,该路径利用如下要素点表示:
    p0(x0,y0):(12940445.74,4818304.33)
    p1(x1,y1):(12940441.16,4818283.87)
    p2(x2,y2):(12940415.38,4818162.66)
    p3(x3,y3):(12940397.06,4818070.76)
    p4(x4,y4):(12940392.48,4818049.98)
    p5(x5,y5):(12940364.53,4818922.47)
    p6(x6,y6):(12940347.89,4818836.87)
    如果服务器直接将上述要素点的坐标发送给客户端,坐标中的相同的高位数据将会重复传输,使得数据量中存在大量冗余数据,利用本发明的上述方法进行处理,即:
    假设计算获得的瓦片图的中心点坐标为c(12940000,4818000),则要素点p0~p6的坐标与瓦片图的中心点坐标c(12940000,4818000)的差值为:
    p0-c:(445.74,304.33)
    p1-c:(441.16,283.87)
    p2-c:(415.38,162.66)
    p3-c:(397.06,70.76)
    p4-c:(392.48,49.98)
    p5-c:(364.53,-77.53)
    p6-c:(347.89,-163.13)
    对于上述获得的瓦片图中的要素点的坐标与中心点坐标的差值,服务器可以直接发送给客户端,也可以对该差值进行进一步压缩处理,以进一步压缩数据量,无论服务器后续是否进行其他处理,都已经大大减少了空间数据 中的高位数据,将使得存储和传输的数据量大大减少,从而降低空间数据的存储成本和传输成本。
    本发明还提供一种空间数据的处理方法,图2是本发明实现空间数据的处理方法的优选实施例二的流程示意图,如图2所示,该方法包括以下步骤:
    步骤S201,接收服务器依据空间数据请求发送的要素点的编码值,依据预设的瓦片图的坐标和大小,获得瓦片图的中心点坐标。
    具体的,客户端向服务器发送空间数据请求后,等待服务器返回要素点的编码值。
    客户端接收服务器发送的要素点的编码值,即瓦片图内的要素点的坐标与瓦片图的中心点坐标的差值;客户端依据预设的瓦片图的坐标(x,y)以及预设的瓦片图的大小(m,n),利用如下公式在本地计算获得瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    该公式中,c(x,y)为瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。
    步骤S202,依据瓦片图的中心点坐标和要素点的编码值,获得要素点的坐标。
    具体的,由于客户端收到的要素点的编码值为瓦片图内的要素点的坐标与瓦片图的中心点坐标的差值,则客户端将收到的编码值与计算获得的瓦片图的中心点坐标相加,获得瓦片图内要素点的坐标;即客户端依据编码值和瓦片图的中心点坐标,还原获得瓦片图内要素点的原始坐标,依据获得的原始坐标获得要显示的电子地图。
    需要说明的是,客户端还原瓦片图中要素点的坐标时,利用的瓦片图的中心点坐标是在本地计算获得的,而不是从服务器获得由服务器计算得到的中心点坐标,因为,客户端在本地计算获得中心点坐标的所消耗的时间,少于服务器传输中心点坐标给客户端所消耗的时间,而且服务器不传输中心点 坐标,还可以减少传输的数据量。
    利用本发明的技术方案,对全国数据进行处理,以某市的空间数据为例,瓦片图的大小为256像素×256像素,利用本发明与现有技术获得的编码值的数据量如表1所示:
    表1
     数据量现有技术方案40042289bytes本发明的技术方案30697591bytes
    如表1所示,本发明的技术方案能够将数据量降低24.95%。
    为实现上述方法,本发明还提供一种空间数据的处理系统,该系统对应于优选实施例一的方法,图3是本发明实现空间数据的处理系统的优选实施例一的结构示意图,如图3所示,该系统包括:
    接收单元30,用于接收客户端发送的携带瓦片图的坐标的空间数据请求;
    第一处理单元31,用于依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标;
    第二处理单元32,用于依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值;
    发送单元33,用于将所述编码值发送给所述客户端。
    其中,所述第一处理单元31依据所述瓦片图的坐标和预设的瓦片图的大小,获得所述瓦片图的中心点坐标,包括:
    依据所述瓦片图的坐标(x,y)和所述瓦片图的大小(m,n),利用如下公式获得所述瓦片图的中心点坐标:
    c(x,y)=c((x+1/2)×m×f(z),(y+1/2)×n×f(z))
    其中,c(x,y)为所述瓦片图的中心点坐标,f(z)为地图比例尺为z时,一个像素代表的实际距离。
    其中,所述第二处理单元32依据所述中心点坐标和所述瓦片图的要素点的坐标,获得所述要素点的编码值,包括:
    依据所述要素点的坐标与所述中心点坐标的差值,获得所述要素点的编码值。
    本发明还提供一种空间数据的处理系统,该系统对应于优选实施例二的方法,图4是本发明实现空间数据的处理系统的优选实施例二的结构示意图,如图4所示,该系统包括:
    接收单元40,用于接收服务器依据空间数据请求发送的要素点的编码值;
    第一处理单元41,用于依据预设的瓦片图的坐标和大小,获得所述瓦片图的中心点坐标;
    第二处理单元42,用于依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标。
    其中,所述第二处理单元42依据所述中心点坐标和所述要素点的编码值,获得所述要素点的坐标,包括:
    依据所述要素点的编码值与所述中心点坐标的和值,获得所述要素点的坐标。
    本发明的上述技术方案中,依据瓦片图的坐标和大小,获得瓦片图的中心点坐标,将瓦片图内的所有要素点的坐标都转换为相对该中心点坐标的编码值,从而减少瓦片图内要素点坐标中的冗余的高位数据,降低服务器与客户端之间传输数据量,降低数据的传输成本。
    以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明?;さ姆段е?。

    关于本文
    本文标题:一种空间数据的处理方法及系统.pdf
    链接地址://www.4mum.com.cn/p-6158663.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 淘宝快3彩票 红袖添香可以写小说赚钱吗 中彩票税率 波叔一波中特2018正版 777乐渔李逵劈鱼 广东好彩1的开奖记录 18024足彩半全场开奖 福彩25选7开奖结果查询 湖北十一选五走势图top10遗漏 新疆时时彩开奖将结果 曾道人马会资料 腾游娱乐下载 电子游戏英语作文 qq二人麻将 云南铜业股票行情 公式