[发明专利]一种基于LBS定位计算地址方格存储APP资源的方法在审
申请号: | 201910842822.7 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110609942A | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 达疆网络科技(上海)有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953;G06F16/958;H04W4/02 |
代理公司: | 11589 北京劲创知识产权代理事务所(普通合伙) | 代理人: | 王志敏 |
地址: | 200082 上海市杨*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态化 资源包 方格 经纬度 资源数据 经纬度计算 解压 存储 经纬度信息 版本信息 定位计算 定位用户 服务性能 复杂计算 索引存储 索引搜索 所处位置 用户体验 资源文件 不一致 服务端 计算量 拷贝 解析 展示 重复 检查 | ||
一种基于LBS定位计算地址方格存储APP资源的方法,包括以下步骤:定位用户所处位置并获取经纬度信息;基于用户当前的经纬度计算出对应的方格号;以方格号为索引搜索并存储此经纬度附近可展示的APP资源数据,生成静态化资源包;检查当前静态化资源包与服务端最新静态化资源包的版本信息是否一致;若不一致,则获取最新静态化资源包;解压静态化资源包并拷贝解压后文件;解析并显示资源文件。本发明基于LBS定位并根据用户当前的经纬度计算出对应的方格号,并以方格号为索引存储此经纬度附近可展示的APP资源数据,可以减少重复的复杂计算同一个经纬度附近的APP资源数据,减少了计算量,提升了服务性能,使用户体验得到极大改善。
技术领域
本发明涉及地址方格存储APP资源计算方法技术领域,尤其涉及一种基于LBS定位计算地址方格存储APP资源的方法。
背景技术
随着移动网络技术的发展,移动客户端APP应用程序飞速成为终端上的主流程序,用户可以使用各个网络服务提供商的APP应用程序,与对应的服务端进行通信,来实现该网络服务提供商的各项业务,具体而言,用户通过在APP应用程序内开启各个页面来与服务端进行交互,完成获取业务信息、启动和控制业务过程、提交业务数据等各个流程;
目前用于计算地址方格存储APP资源的方法没有根据用户当前的经纬度计算出对应的方格号并以方格号为索引存储此经纬度附近可展示的APP资源数据,操作复杂,使得同一个经纬度附近的APP资源数据进行了重复复杂计算,增大了计算量,降低了服务性能。
发明内容
(一)发明目的
为解决背景技术中存在的技术问题,本发明提出一种基于LBS定位计算地址方格存储APP资源的方法,基于LBS定位并根据用户当前的经纬度计算出对应的方格号,并以方格号为索引存储此经纬度附近可展示的APP资源数据,可以减少重复的复杂计算同一个经纬度附近的APP资源数据,减少了计算量,提升了服务性能;并且通过对APP资源进行更新和静态化处理,使得所有资源文件均在最新静态资源包中,显著提升使用流畅度、响应速度和运行性能,用户体验也随之得到极大改善。
(二)技术方案
为解决上述问题,本发明提出了一种基于LBS定位计算地址方格存储APP资源的方法,包括以下步骤:
S1、定位用户所处位置并在电子地图上标出;
S2、获取用户所处位置经纬度信息;
S3、基于用户当前的经纬度计算出对应的方格号;
S4、以方格号为索引搜索此经纬度附近可展示的APP资源数据;
S5、存储此经纬度附近可展示的APP资源数据,生成静态化资源包;
S6、检查当前静态化资源包的版本信息与服务端的最新静态化资源包的版本信息是否一致;
若当前静态化资源包的版本信息与服务端的最新静态化资源包的版本信息不一致,则进行S7;若一致,则进行S8;
S7、从服务端获取最新静态化资源包;
S8、解压静态化资源包,并拷贝解压后文件;
S9、解析并显示资源文件。
优选的,在S5中,生成静态化资源包的具体步骤如下:
S51、将所有资源均放到一个主目录中,通过不同的子目录来区分不同资源内容;
S52、配置需要静态化的资源的静态化资源列表及资源目录清单;
S53、根据静态化资源列表,通过HTTP协议将服务端动态页面内容输出成HTML静态页面,并拷贝HTML静态页面中引用的图片文件、样式表文件、脚本文件至服务端的相应存储路径;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达疆网络科技(上海)有限公司,未经达疆网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910842822.7/2.html,转载请声明来源钻瓜专利网。