[发明专利]电子海图开放式图示表达模型及其构建方法有效
申请号: | 201910275859.6 | 申请日: | 2019-04-08 |
公开(公告)号: | CN110110296B | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 陈长林;贾俊涛;申家双;鲁强;陈超;牛红光 | 申请(专利权)人: | 中国人民解放军92859部队 |
主分类号: | G06F16/26 | 分类号: | G06F16/26;G06F16/29;G06F40/146;G06F40/143 |
代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 王利文 |
地址: | 300061*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 海图 开放式 图示 表达 模型 及其 构建 方法 | ||
1.一种电子海图开放式图示表达模型的构建方法,其特征在于:包括以下步骤:
步骤1、以XML构建开放式电子海图要素集合;
步骤2、以SVG和XML构建开放式电子海图符号定义集合;
步骤3、以XSL构建开放式电子海图图示表达规则;
步骤4、构建开放式图示转换引擎;
步骤5、构建开放式渲染引擎;
所述步骤1的具体实现方法为:
⑴依托行业专家知识,建立S-57与S-101的分类编码对照表;
⑵利用GDAL/OGR开源GIS组件读取S-57数据;
⑶进行分类编码的匹配与转换;
⑷按照XML结构导出S-57数据;
所述步骤2的具体实现方法为:
⑴建立S-52点符号与SVG符号两者坐标系的重构关系,实现坐标系的自动转换;⑵建立S-52点符号与SVG符号两者图元结构的重构关系,进行图元的自动转换;⑶构建线符号的XML参数文件;
⑷构建面符号的XML参数文件;
所述步骤3的具体实现方法为:
⑴依托行业专家知识,实现查找表基本符号化到XSL语法的转换;
⑵对于条件符号化中的过程调用,建立XSL子模板;
所述步骤4的具体实现方法为:
⑴使用XSLT引擎加载图示表达规则文件;
⑵执行XSL模板匹配;
⑶提取模板匹配结果,该匹配结果为XML参数;
所述步骤5的实现方法为:
⑴按照优先级由低到高的次序,通过要素引用加载XML海图要素数据;
⑵加载SVG海图符号定义和XML符号引用参数;
⑶利用绘图接口按照面、线、点的次序绘制符号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军92859部队,未经中国人民解放军92859部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910275859.6/1.html,转载请声明来源钻瓜专利网。