[发明专利]一种纸质地图中的拖拽及连线方法、电子设备、存储介质在审
申请号: | 202110155327.6 | 申请日: | 2021-02-04 |
公开(公告)号: | CN112863318A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 支达利;薛帅;闫士敬;罗海斌;王鹏 | 申请(专利权)人: | 北京高因科技有限公司 |
主分类号: | G09B29/00 | 分类号: | G09B29/00 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 纸质 地图 中的 连线 方法 电子设备 存储 介质 | ||
本发明涉及一种纸质地图中的拖拽及连线方法、电子设备、存储介质。所述方法包括:步骤1:确定地图显示区域,创建地图;步骤2:获取地图显示区域内的楼盘信息,在楼盘对应地理位置上进行初次渲染覆盖物,覆盖物此时对应的地点为原始地点;步骤3:拖拽选中的覆盖物到目的地;步骤4:获取拖拽目的地的经纬度坐标信息,在拖拽目的地渲染覆盖物,并渲染拖拽目的地与原始地点之间的连线;步骤5:重复进行步骤3~4,直到完成所有想要拖拽的覆盖物的拖拽。本发明针对现有技术中地图上楼盘信息重叠显示的问题,提出了一种简便易行的方案,用户可根据自己的需要对楼盘标签进行位置移动,提高标签的展示清晰度。
技术领域
本发明涉及地图显示技术领域,特别是一种纸质地图中的拖拽及连线方法及系统。
背景技术
当前,纸质地图是一种较为常见的地图展示方式。在楼盘销售过程中,常通过预先在纸质地图中添加楼盘信息,对特定行政区域内的楼盘进行展示。楼盘咨询师在向客户描述楼盘时,可以清楚的介绍出在该城市模块下的大体位置,周边地铁,校区等距离。但是由于城市面积大,且楼盘多,地图缩放到一定程度的时候楼盘标签会相互覆盖,导致在向客户介绍的时候不容易看出楼盘数量和具体位置。因此需要一种标签拖拽并且链接线条到原始位置的方法。
发明内容
为解决上述问题,本发明提供了一种纸质地图中的拖拽及连线方法,包括如下步骤:
步骤1:确定地图显示区域,创建地图;
步骤2:获取地图显示区域内的楼盘信息,在楼盘对应地理位置上进行初次渲染覆盖物,覆盖物此时对应的地点为原始地点;
步骤3:拖拽选中的覆盖物到目的地;
当拖拽目的地在当前地图显示区域内时,步骤3包括:
步骤3.1:用户选中要拖拽的覆盖物;
步骤3.2:用户拖拽覆盖物到拖拽目的地;
当拖拽目的地不在当前地图显示区域内时,步骤3包括:
步骤3.1:用户拖拽地图,显示出目的地;
步骤3.1:用户选中要拖拽的覆盖物,拖拽覆盖物到拖拽目的地;
步骤4:获取拖拽目的地的经纬度坐标信息,在拖拽目的地渲染覆盖物,并渲染拖拽目的地与原始地点之间的连线;
步骤5:重复进行步骤3~4,直到完成所有想要拖拽的覆盖物的拖拽。
进一步的,步骤2之前,还有获取所创建地图东北角、西南角经纬度信息,传递到地图服务端,地图服务端下发当前视图容器内的楼盘信息的步骤,所述楼盘信息是预先存储在地图服务端内的。
进一步的,还包括重复拖拽流程,该流程是重复进行步骤3~4,直到达到覆盖物最终目的地。
进一步的,在重复拖拽流程中,每次执行步骤4之前,删除原有连线。
进一步的,所述方法中,使用标记添加函数addMark()进行覆盖物和连线的渲染,以及监听覆盖物的拖拽操作。
进一步的,步骤3中,用户选中要拖拽的覆盖物后,该覆盖物在当前地图中居中显示。
进一步的,用户通过搜索定位的方法选中要拖拽的覆盖物。
进一步的,还包括数据保存流程,该流程具体为:在每次执行完步骤4后,保存当前渲染物经纬度信息,在步骤5执行完后,批量上传所有保存的数据到服务器。
本发明还公开了一种电子设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如权利要求1~8任意一项所述的纸质地图中的拖拽及连线方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高因科技有限公司,未经北京高因科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110155327.6/2.html,转载请声明来源钻瓜专利网。