[发明专利]一种前端批量合成自定义地图标签的方法有效
| 申请号: | 202110031893.6 | 申请日: | 2021-01-11 |
| 公开(公告)号: | CN112783996B | 公开(公告)日: | 2022-11-29 |
| 发明(设计)人: | 袁宇煌 | 申请(专利权)人: | 重庆数地科技有限公司 |
| 主分类号: | G06F16/29 | 分类号: | G06F16/29;G06T15/00 |
| 代理公司: | 重庆中兴达启创专利代理事务所(普通合伙) 50264 | 代理人: | 毛新民 |
| 地址: | 400000 重庆市渝*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 前端 批量 合成 自定义 地图 标签 方法 | ||
1.一种前端批量合成自定义地图标签的方法,其特征在于,包括如下步骤:
S1、设计好自定义地图标签图片的特征,规定好自定义的底图填充色区域和图标放置区域;
S2、采用制图工具生成底图,记录图标的坐标位置;
S3、配置入参运行转换函数;
S4、在步骤S2中记录的坐标位置处绘制合成二进制图片,并将其渲染在地图上或者导出;
其中,转换函数的执行步骤如下:
1)创建多个异步函数promise对象确保img能够异步加载;
2)深拷贝入参,获取svg的字符串,将其转换成dom结构,通过dom查找替换填充色;
3)将dom结构转换成字符串,创建对应的Blob对象;
4)使用img标签加载Blob生成的DOMRUL,此时生成了img底图;
5)使用canvas画布绘制生成的img底图,绘制放置步骤S2记录位置的图标;
6)采用canvas中toDataURL返回合成二进制图片,并将其渲染在地图上或者导出。
2.根据权利要求1所述的前端批量合成自定义地图标签的方法,其特征在于,所述步骤S2中采用XD制图工具生成一张svg底图,记录图标的坐标位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆数地科技有限公司,未经重庆数地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110031893.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工业设备用显影液
- 下一篇:一种粳稻育种快速播种装置及其使用方法





