[发明专利]基于行政区域地图的优化方法、服务端、客户端和系统在审
申请号: | 202110254560.X | 申请日: | 2021-03-09 |
公开(公告)号: | CN112905730A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 荆豪明;李阿龙;于莉;张永强;周吉祥 | 申请(专利权)人: | 郑州信大捷安信息技术股份有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/23;G06F16/957 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 张立强 |
地址: | 450000 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 行政区域 地图 优化 方法 服务端 客户端 系统 | ||
1.基于行政区域地图的优化方法,应用于服务端,其特征在于,包括:
接收客户端的访问请求;所述访问请求为客户端基于用户展示行政区域的需求而发送的,所述访问请求中包括待展示行政区域的code码;
根据访问请求中的待展示行政区域的code码,在静态资源库查询到待展示行政区域的地图模板信息,所述地图模板信息包括行政区域的GeoJSON文件和行政区域的轮廓阴影图片;
将待展示行政区域的地图模板信息返回至客户端,以供客户端根据所述待展示行政区域的地图模板信息展示行政区域地图。
2.根据权利要求1所述的方法,其特征在于,还包括:构建并保存静态资源库,具体包括:
获取若干个行政区域的GeoJSON文件;
针对每个行政区域,基于其GeoJSON文件绘制行政区域地图,并确定该行政区域的code码;在绘制的行政区域地图上,通过UI技术进一步绘制该行政区域地图的轮廓和轮廓阴影以形成轮廓阴影图片;将GeoJSON文件和对应的轮廓阴影图片进行整合以形成该行政区域的地图模板信息;
将各个行政区域的地图模板信息上传至服务端以形成静态资源库,并将各个行政区域的code码与其地图模板信息的存放地址关联记录在映射表中。
3.根据权利要求2所述的方法,其特征在于,所述根据访问请求中的待展示行政区域的code码,在静态资源库查询到待展示行政区域的地图模板信息,具体包括:
根据访问请求中的待展示行政区域的code码,遍历映射表,查询得到待展示行政区域的地图模板信息的存放地址;
根据查询到的待展示行政区域的地图模板信息的存放地址提取出待展示行政区域的地图模板信息。
4.基于行政区域地图的优化方法,应用于客户端,其特征在于,包括:
基于用户展示行政区域的需求向服务端发出访问请求,所述访问请求中包括待展示行政区域的code码;
接收服务端返回的待展示行政区域的地图模板信息,所述地图模板信息包括行政区域的GeoJSON文件和行政区域的轮廓阴影图片;
基于获取的待展示行政区域的GeoJSON文件通过HTML中的canvas标签绘制对应的行政区域地图;
将获取的待展示行政区域的轮廓阴影图片准确贴合至绘制的行政区域地图上,并进行展示。
5.根据权利要求4所述的方法,其特征在于,所述将获取的待展示行政区域的轮廓阴影图片准确贴合至绘制的行政区域地图上,具体包括:
计算canvas容器的宽高比例以及轮廓阴影图片的宽高比例;
对比canvas容器的宽高比例与轮廓阴影图片的宽高比例,并根据对比结果选择预设方式自动校准轮廓阴影图片的位置。
6.根据权利要求5所述的方法,其特征在于,所述计算canvas容器的宽高比例以及轮廓阴影图片的宽高比例,具体包括:
计算canvas容器距离客户端所在主机的浏览器视窗的距离集合,并计算出canvas容器的宽和高,基于canvas容器的宽和高得到canvas容器的宽高比例fixScale,同时选定出的canvas容器基准点;
根据轮廓阴影图片的尺寸得到轮廓阴影图片的宽和高,基于轮廓阴影图片的宽和高得到轮廓阴影图片的宽高比例currScale,并对应所述canvas容器基准点相同的方位确定出轮廓阴影图片基准点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州信大捷安信息技术股份有限公司,未经郑州信大捷安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110254560.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种使用及放置操作便捷的餐具组合
- 下一篇:一种变电站智能监测系统