[发明专利]OMS共享MapGIS点状地图符号方法有效
申请号: | 201610948514.9 | 申请日: | 2016-11-02 |
公开(公告)号: | CN106503204B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 王本林;陈泰生;陈梦琳;王妮 | 申请(专利权)人: | 滁州学院 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李媛媛 |
地址: | 239001 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种OMS共享MapGIS点状地图符号方法,包括:(1)MapGIS点状地图符号数据提取:将MapGIS点状地图符号导出为XML格式文件,并针对该类XML文件符号信息读取与遍历;(2)MapGIS点状地图符号属性信息向OMS地图符号映射:从提取的信息中分析出MapGIS点状地图符号的属性信息,并将属性信息共享到OMS点状地图符号;(3)MapGIS点状地图符号形状信息向OMS地图符号映射:从MapGIS点状地图符号提取的信息中,识别MapGIS点状地图符号形状类别,针对不同形状信息分别映射为OMS地图符号的点状地图符号。该方法能大大提高异构平台中点状地图符号的可复用效率。 | ||
搜索关键词: | oms 共享 mapgis 地图 符号 方法 | ||
【主权项】:
1.OMS开放地图符号模型共享MapGIS点状地图符号方法,其特征是,该方法包括MapGIS点状地图符号数据提取、MapGIS点状地图符号属性信息向OMS开放地图符号模型地图符号映射、MapGIS点状地图符号形状信息向OMS开放地图符号模型地图符号映射三个部分;所述MapGIS点状地图符号数据提取包括以下几个步骤:步骤11,MapGIS点状地图符号库导出:在MapGIS符号浏览器中,选择所需共享的点状地图符号库,将MapGIS点状地图符号库以XML格式保存至本地计算机中;步骤12,XML格式MapGIS点状地图符号数据信息提取:遍历点状地图符号库中的每个地图符号节点,获取MapGIS点状地图符号数据信息;所述MapGIS点状地图符号属性向OMS开放地图符号模型地图符号映射包括以下几个步骤:步骤21,MapGIS点状地图符号基本信息映射:针对步骤12中获取的XML符号库头文件信息,提取点状地图符号库名称以及包含点状地图符号个数信息;遍历XML符号库头文件的点状符号节点,提取每一个符号的头文件信息,包括符号类别、数据长度、图元个数、符号中心点、符号编码和符号名称;针对获取的符号库头文件,基于OMS开放地图符号模型地图符号结构创建空的符号库对象;针对XML符号库头文件中每一个点状地图符号节点的遍历过程,创建OMS开放地图符号模型点状地图符号,并设置当前OMS开放地图符号模型点状地图符号的符号类别、路径个数、符号编码以及符号名称的属性信息;步骤22,MapGIS点状地图符号包围合映射:针对获取的XML符号库头文件中点状地图符号信息中图元形状信息,求算出所有图元点的坐标X、Y的最大值和最小值,由此构造成点状地图符号最大的外接矩形,将该外接矩形信息作为包围盒,映射至OMS开放地图符号模型点状地图符号的包围盒中的点状地图符号;步骤23,MapGIS点状地图符号单位映射:针对MapGIS点状地图符号的形状坐标信息,进行单位换算;所述MapGIS点状地图符号形状信息向OMS开放地图符号模型地图符号映射是指:针对读取的XML符号库头文件中每一个点状地图符号遍历,获取遍历中第i个点状地图符号的符号项节点,该节点为点状地图符号的几何信息,针对该节点中的空间信息向OMS开放地图符号模型点状地图符号的路径映射,具体包括以下几个步骤:步骤31,点状地图符号类别判读:针对步骤12获取的MapGIS点状地图符号数据信息中不同类别的地图符号,筛选出点状类型的地图符号,判断点状地图符号类别,类别分为:矢量点符号、栅格点符号和TrueType字体符号,根据点状地图符号的类别执行下面的步骤32、步骤33或步骤34;步骤32,矢量点符号向OMS开放地图符号模型点状地图符号映射:将矢量点符号的每一个图元分别映射为OMS开放地图符号模型矢量路径图层,并将所有映射后的矢量路径图层添加至OMS开放地图符号模型点状地图符号中;步骤33,栅格点符号向OMS开放地图符号模型点状地图符号映射:将栅格点符号数据映射为OMS开放地图符号模型纹理路径图层,并将纹理路径图层添加至OMS开放地图符号模型点状地图符号;步骤34,TrueType字体点状地图符号向OMS开放地图符号模型点状地图符号映射:将TrueType字体符号映射为OMS开放地图符号模型字体路径图层,并添加至OMS开放地图符号模型点状地图符号;步骤35,OMS开放地图符号模型点状地图符号存储:将转换后的点状地图符号存放至OMS开放地图符号模型点状地图符号库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于滁州学院,未经滁州学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610948514.9/,转载请声明来源钻瓜专利网。
- 上一篇:速溶青稞奶茶粉的制备方法
- 下一篇:一种豆腐及其制作方法