[发明专利]一种图层使用方法在审
| 申请号: | 202210182355.1 | 申请日: | 2022-02-25 |
| 公开(公告)号: | CN114663563A | 公开(公告)日: | 2022-06-24 |
| 发明(设计)人: | 徐悦千 | 申请(专利权)人: | 苏州工业园区测绘地理信息有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T17/05 |
| 代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 王广浩 |
| 地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 使用方法 | ||
本发明公开了一种图层使用方法,包括:S11、调用统一图层加载方法,传入标准化参数和判断变量;S12、通过标准化参数的图层类型字段判断图层资源获取方式;S13、进行图层资源的预处理;S14、通过图层类型参数判断具体的图层渲染方式。本发明实现了所有类型地图资源展示均调用同一种方法,让使用者将对于地图和各类图层专业概念的理解转化为对标准参数的理解。此方法对标准参数各字段进行判断,自动进行对应的后续加载/移除流程,极大程度的减轻了普通开发人员对地图框架的二次开发。本发明具有代码简洁、使用便利、复用率高、灵活性强等优点,更适用于无GIS知识的前端开发人员,并可广泛使用于各种业务领域中的地图模块的快速搭建。
技术领域
本发明涉及GIS技术领域,特别涉及一种图层使用方法。
背景技术
随着GIS技术的全面发展,其逐渐成为信息化产业的一个重要分支,其中网络GIS(WebGIS)利用互联网优势,凭借其良好的可拓展性、跨平台性,被广泛应用于如资源、环境、国土、房产、交通及政府办公等众多领域。Mapmost作为一种支持栅格、矢量等多种地图服务加载,前端样式自定义渲染灵活性强且融合三维场景的前端地图框架,成为生产中较优的WebGIS技术路线选择。
目前,地图模块被广泛应用于多种业务场景,但对于地图功能的需求相对固定,目前的生产模式容易造成地图功能的重复开发,功能、样式不统一,维护困难。
同时,地理数据和地图资源的使用需要开发人员有较强的专业知识,现有技术的使用门槛高;如果需要发挥其前端样式自定义和三维场景渲染的优势,则需要投入更高的学习成本。
其次,地图容器中,地理要素的渲染语言(WebGL)与普通前端的渲染语言(HTML-DOM)不同,使开发者和客户端的交互更为困难。
发明内容
本发明要解决的技术问题是提供一种适用于无GIS知识的前端开发人员,并可广泛使用于各种业务领域中的地图模块的快速搭建的图层使用方法。
为了解决上述问题,本发明提供了一种图层使用方法,包括图层加载步骤,所述图层加载步骤包括:
S11、调用统一图层加载方法,传入标准化参数和判断变量;
S12、通过标准化参数的图层类型字段判断图层资源获取方式;
S13、进行图层资源的预处理;
S14、通过图层类型参数判断具体的图层渲染方式。
作为本发明的进一步改进,步骤S12包括:
若图层资源来自于服务地址,则通过请求获取服务返回;其中,要素类图层和三维特效类图层的图层资源来自于标准化参数中的数据字段;地图服务类图层和三维模型类图层的图层资源来自于标准化参数中的服务地址字段。
作为本发明的进一步改进,步骤S13包括:若图层资源的原始数据不是标准的Geojson格式,则预处理原始数据并返回由标准数据格式构成的图层资源;若标准化参数中的标注字段有定制化需求,则同样预处理原始数据,生成图层对应的标注图层的图层资源。
作为本发明的进一步改进,步骤S14包括:
S141、若图层类型为要素类图层或矢量切片类图层,则利用Mapmost框架中对应的点、图标、线和多边形图层加载方法;图层的渲染样式由标准化参数中的图标字段、过滤器字段、型号字段、透明度字段决定;图层的数据筛选由标准化参数中的数据过滤器字段决定;
S142、若图层类型为栅格切片、图片蒙版类图层,则利用Mapmost框架中对应的栅格图层加载方法;图层的渲染样式由标准化参数中的透明度字段决定;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业园区测绘地理信息有限公司,未经苏州工业园区测绘地理信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210182355.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种呼吸内科肺功能康复理疗装置
- 下一篇:一种煤加工用高效煤粉尘处理装置





