[发明专利]一种将地形图数据格式转换为架空线路格式的方法有效
申请号: | 201110180390.1 | 申请日: | 2011-06-30 |
公开(公告)号: | CN102236708A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 孟现彪;刘永强;冯禹;张风安;毛克 | 申请(专利权)人: | 内蒙古电力勘测设计院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 010020 内蒙古*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地形图 数据格式 转换 架空 线路 格式 方法 | ||
1.一种将地形图数据格式转换为架空线路格式方法,其特征在于,该方法包括:
步骤S1:读入地形图数据格式的文件,将文件的内容导入地形图数据库表格中;
步骤S2:读入距离中心线的距离;
步骤S3:读入起始点号;
步骤S4:根据距离中心线的距离以及起始点号,将所述地形图数据库表格转换为对应于架空线路格式文件的数据库表格;
步骤S5:将所述对应于架空线路格式的数据库表格转换为所述架空线路格式文件。
2.根据权利要求1的方法,其特征在于,步骤S1具体包括:
所述地形图数据格式的文件是利用测量软件南方CASS成图系统中生成的后缀为HDM的文件,所述后缀为HDM的文件包括两列数据,第一列是里程数据,第二列是高程数据;所述地形图数据库表格与所述后缀为HDM的文件内容对应,包括分别对应于所述里程数据和高程数据的两个字段。
3.根据权利要求2的方法,其特征在于:
所述地形图数据库表格还包括标识字段和所属文件的路径字段,分别表示HDM文件的全局唯一标识和存储路径。
4.根据权利要求1的方法,其特征在于,所述步骤S2和步骤S3中的读入是指从用户输入的数据读入或从已有文件读入。
5.根据权利要求2的方法,其特征在于,所述步骤S4中,所述架空线路格式文件为标准的SLCAD架空送电线路平断面图处理及定位CAD系统的数据0RG格式的文件,对应于所述架空线路格式文件的数据库表格包括点代码、点号、左右偏距、里程、高程、点编码、连接线属性、上一连接点点号和线属性字段,分别对应于所述架空线路格式文件中所含的九列数据。
6.根据权利要求5的方法,其特征在于,所述对应于所述架空线路格式文件的数据库表格还包括标识字段和所属文件路径字段,分别表示要生成的相应架空线路格式文件的唯一标识和存储路径。
7.根据权利要求5的方法,其特征在于,将所述地形图数据库表格转换为对应于架空线路格式文件的数据库表格具体包括以下步骤:
设置点代码,将所述点代码设置为常量“b”;
设置点号,将所述点号的初始值设置为步骤S3输入的起始点号,下一点号的值为当前点号加1;
设置左右偏距,将所述左右偏距设置为步骤S2输入的距离中心线的距离;
从所述地形图数据库表格获取里程和高程数据;
设置点编码,将点编码设置为固定值“8205=13”;
设置连接线属性,当左右偏距为零时,将连接线属性设置为直线,不为零时设置为曲线;
设置上一连接点点号,与点号对应,将上一连接点点号设置为当前的点号减1;
设置线属性,当左右偏距为零时,将线属性设置为中心线,当左右偏距大于零时,设置为左边线,当左右偏距小于零时,设置为右边线。
8.根据权利要求7的方法,其特征在于,步骤S4具体包括:
获取步骤S2和S3的“距离中心点的距离”以及“起始点号”,并循环读入对应于地形图数据格式的地形图数据表中每条记录,根据所述将地形图数据库表格转换为对应于架空线路格式文件的数据库表格的步骤,逐条生成相应的架空线路格式的数据表记录,直到将地形图数据库表中的所有数据转换为架空线路格式的数据表数据,停止该循环。
9.根据权利要求1的方法,其特征在于,步骤S4具体包括:
获取地形图数据库表格中的数据、步骤S2中距离中心线的距离数据以及步骤S3的起始点号数据,将三种数据导入对应于架空线路格式文件的数据库表格中以生成所述对应于架空线路格式文件的数据库表格。
10.根据权利要求1的方法,其特征在于,步骤S5具体包括:
提取所述对应于架空线路格式的数据库表格中的数据,并生成架空线路格式的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙古电力勘测设计院,未经内蒙古电力勘测设计院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110180390.1/1.html,转载请声明来源钻瓜专利网。