[发明专利]一种跨屏跨平台的可量测实景地图组织方法有效
申请号: | 201711075077.5 | 申请日: | 2017-11-06 |
公开(公告)号: | CN108021356B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 吕志慧;邱天;赫春晓;朱周华;张凯;王丹;周旋;唐权;时斐 | 申请(专利权)人: | 江苏省测绘研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/29;G09B29/00 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 210013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 跨屏跨 平台 可量测 实景 地图 组织 方法 | ||
1.一种跨屏跨平台的可量测实景地图组织方法,其特征在于,包括:
前后端分离:使用html5技术建立前端和后端分离的桌面端实景地图web应用架构,其中,前端为单页应用,通过REST接口获取后端数据,后端用于数据服务;
跨平台通用功能:在实景地图应用的二维界面布局结构中采用响应式布局方案和采用支持触摸屏兼容功能的浏览器;
移动端专属功能:在原生应用容器中封装Webkit和V8内核,用于实现场景渲染与脚本计算,并将移动端对HTML5标准的兼容性与桌面端相统一;通过自定义接口对移动端本地功能接口、文件读写访问接口进行封装,并自定义通信标准,用于实现移动端JavaScript同Java的双向调用机制;
所述移动端专属功能中还包括数据缓存策略,具体步骤如下:
(1)客户端浏览实景图像发送请求,移动端中封装Webkit和V8内核的中间件拦截网络请求,并对网络请求进行解析;
(2)对网络请求进行解析之后,判断是否存在功能代码缓存:对于含有全景站点参数的网络请求,直接通过索引编码判断是否存在缓存;对于仅包含坐标参数的网络请求,通过空间数据库的方式,利用空间索引查询输入的坐标是否能查询到全景点位信息,若有数据返回则存在代码缓存,否则不存在;
(3)若存在功能代码缓存,直接从本地文件中取得缓存的代码片段,并将结果返回到移动端中间件进行渲染;
(4)若不存在功能代码缓存,从实景地图后端服务中查询出结果,并将结果在移动端渲染,同时,将代码片段按照索引编码后存入本地缓存目录。
2.根据权利要求1所述的一种跨屏跨平台的可量测实景地图组织方法,其特征在于,场景渲染中采用多级切片按需加载的方式,将实景影像分别以4行*8列、8行*16列的方式进行切片,场景渲染时仅加载当前视野范围内的切片影像。
3.根据权利要求1所述的一种跨屏跨平台的可量测实景地图组织方法,其特征在于,所述移动端本地资源包括文件系统、GPS硬件、相机硬件和原生运行库。
4.根据权利要求1所述的一种跨屏跨平台的可量测实景地图组织方法,其特征在于,所述web应用架构中采用WebGL作为容器构建三维实景场景。
5.根据权利要求1所述的一种跨屏跨平台的可量测实景地图组织方法,其特征在于,所述响应式布局方案为Twitter Bootstrap方案,用于快速实现多分辨率屏幕适配的界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省测绘研究所,未经江苏省测绘研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711075077.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动制动系统控制器
- 下一篇:发光二极管显示设备及其操作方法