[发明专利]对象的地图显示方法及系统有效
| 申请号: | 201310277925.6 | 申请日: | 2013-07-03 | 
| 公开(公告)号: | CN103852080A | 公开(公告)日: | 2014-06-11 | 
| 发明(设计)人: | 梁建章;叶亚明;陈旭伟;史栅;乔峰;蔡新发;程海清 | 申请(专利权)人: | 携程计算机技术(上海)有限公司 | 
| 主分类号: | G01C21/20 | 分类号: | G01C21/20;G06F17/30 | 
| 代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 朱水平;王婧荷 | 
| 地址: | 200335 上海市*** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 对象 地图 显示 方法 系统 | ||
1.一种对象的地图显示方法,其特征在于,一总显示区包括一列表显示区和一地图显示区,该地图显示方法包括以下步骤:
S1、获取多个对象栏,在该列表显示区显示该多个对象栏中的部分对象栏,每个对象栏包括一地理位置信息;
S2、根据该部分对象栏的地理位置信息在一地图中标记和该部分对象栏一一对应的标示点,所有标示点均显示在该地图上和该地图显示区形状和大小均相同的一显示区域内;
S3、在该地图显示区内显示该显示区域。
2.如权利要求1所述的地图显示方法,其特征在于,该部分对象栏的数量大于1。
3.如权利要求1所述的地图显示方法,其特征在于,S2包括以下步骤:
S21、根据该部分对象栏的地理位置信息在一地图中标记和该部分对象栏一一对应的标示点;
S22、在该地图上选取和该地图显示区的形状相同的一第一区域,该第一区域包括所有标示点且至少一标示点位于该第一区域的边缘;
S23、缩放该地图以使该第一区域和该地图显示区的面积之比为一面积比值,该面积比值大于0.04小于0.5;
S24、在执行S23后的该地图上选取中心和该第一区域的中心重合且和该地图显示区形状和大小均相同的一区域作为该显示区域。
4.如权利要求3所述的地图显示方法,其特征在于,S21还包括:
在每个标示点处添加对应的对象栏中的至少一特征信息。
5.如权利要求1-4中任意一项所述的地图显示方法,其特征在于,S1包括以下步骤:
S11、获取多个对象栏,每个对象栏包括一地理位置信息;
S12、沿一第一维度方向依次排列该多个对象栏以形成一后台列表;
该后台列表中,每个对象栏具有沿该第一维度方向的一最小坐标值和一最大坐标值;
S13、遍历该后台列表中的所有对象栏,选取最小坐标值大于或等于一顶端阈值、且最大坐标值小于或等于一底端阈值的部分对象栏;
该顶端阈值和该底端阈值之差等于该列表显示区沿一第二维度方向的长度;
S14、在该列表显示区沿该第二维度方向依次排列并显示S13选取的该部分对象栏。
6.如权利要求5所述的地图显示方法,其特征在于,S12和S13之间还包括以下步骤:
S121、判断在一预设时间内是否接收到一移动指令,在判断结果为否时执行S13,在判断结果为是时执行S122;
其中该移动指令为将该后台列表中的所有对象栏的最小坐标值和最大坐标值增大或减小一平移坐标值;
S122、执行该移动指令,然后更新该后台列表,执行S13。
7.如权利要求6所述的地图显示方法,其特征在于,该移动指令包括一滚动条的滚动距离,该平移坐标值正比于该滚动距离。
8.如权利要求1-4中任意一项所述的地图显示方法,其特征在于,S3后还包括以下步骤:
S4、判断是否有一对象栏被选中作为一当前对象栏,在判断结果为否时流程终止,在判断结果为是时执行S5;
S5、平移该地图,以使该当前对象栏对应的标示点和该地图显示区的中心重合。
9.如权利要求1-4中任意一项所述的地图显示方法,其特征在于,S1前还包括以下步骤:
S01、读取至少一搜索条件,从一数据库中搜索出符合该至少一搜索条件的多个对象;
S02、根据该多个对象及该数据库中该多个对象的信息生成该多个对象栏,每个对象栏包括一地理位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程计算机技术(上海)有限公司,未经携程计算机技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310277925.6/1.html,转载请声明来源钻瓜专利网。





