《基于测绘软件CASS系统的自动成图方法.pdf》由会员分享,可在线阅读,更多相关《基于测绘软件CASS系统的自动成图方法.pdf(12页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102495928 A (43)申请公布日 2012.06.13 C N 1 0 2 4 9 5 9 2 8 A *CN102495928A* (21)申请号 201110402537.7 (22)申请日 2011.12.07 G06F 17/50(2006.01) (71)申请人中冶成都勘察研究总院有限公司 地址 610000 四川省成都市青羊区西二道街 35号 (72)发明人王世敏 刘碧霞 李质华 吴飞 (74)专利代理机构成都顶峰专利事务所(普通 合伙) 51224 代理人成实 (54) 发明名称 基于测绘软件CASS系统的自动成图方法 (57) 摘要 本发明公。
2、开了一种基于测绘软件CASS系统 的自动成图方法,包括以下步骤:(1)按照作业人 员自己工作习惯编写外业简码和国家正规编码相 对应的对照表;(2)在保证每个地物输入与之相 对应的外业简码的前提下,随意进行野外数据采 集;(3)将不同测量仪器所测量的不同格式的数 据统一转换到本软件的标准格式;(4)将同一个 地物的数据归纳编排在一起,生成满足测绘软件 CASS系统成图所需要的编码引导文件和数据文 件;(5)配置文件JCODE.DEF和WORK.DEF替代测 绘软件CASS系统的SYSTEM目录下原有文件; (6)使用测绘软件CASS系统打开编码引导文件和 数据文件,自动生成地形图。本发明降低了操。
3、作难 度,具有很高的实用价值。 (51)Int.Cl. 权利要求书1页 说明书8页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 8 页 附图 2 页 1/1页 2 1.基于测绘软件CASS系统的自动成图方法,其特征在于,包括以下步骤: (1)按照作业人员自己工作习惯编写外业简码和国家正规编码相对应的对照表; (2)在保证每个地物输入与之相对应的外业简码的前提下,随意进行野外数据采集; (3)将不同测量仪器所测量的不同格式的数据统一转换到本软件的标准格式; (4)将同一个地物的数据归纳编排在一起,生成满足测绘软件CASS系统成图所需要的 编码。
4、引导文件和数据文件; (5)配置文件JCODE.DEF和WORK.DEF替代测绘软件CASS系统的SYSTEM目录下原有 文件; (6)使用测绘软件CASS系统打开编码引导文件和数据文件,自动生成地形图。 2.根据权利要求1所述的基于测绘软件CASS系统的自动成图方法,其特征在于,所述 外业简码由两个英文字母加0-2位阿拉伯数字构成。 3.根据权利要求2所述的基于测绘软件CASS系统的自动成图方法,其特征在于,所述 步骤(3)中不同格式的数据统一转换的方法如下: 首先,将全站仪数据读入软件文本框,同时根据自定义的全站仪型号定义数组; 其次,循环读取文本框中的数据将数据存入已定义的数组中; 最后。
5、,循环读取数组中的数据,设置条件对数组中的数据进行筛选,选择有效数据,并 将该数据重新按照软件的标准格式写入新的数组中,得到标准格式测量数据数组。 4.根据权利要求3所述的基于测绘软件CASS系统的自动成图方法,其特征在于,所述 步骤(4)中生成编码引导文件的算法为: 首先,将外业简码和国家正规编码相对应的对照表读入软件文本框; 其次,循环读取文本框中的数据,并将数据存入自定义的简码对照数组中; 然后,循环读取上述简码对照数组中的数据,并将之与标准格式测量数据数组中的数 据进行对比,将所有相同简码的数据保存进编码引导数组中; 最后,保存文件,得到编码引导文件。 5.根据权利要求4所述的基于测绘。
6、软件CASS系统的自动成图方法,其特征在于,所述 步骤(4)中生成数据文件的算法为: 选择编码引导文件,将其中的点号、简码、坐标数据按照测绘软件CASS系统要求的格 式写入新建的文本文件中,保存为*.dat文件。 权 利 要 求 书CN 102495928 A 1/8页 3 基于测绘软件 CASS 系统的自动成图方法 技术领域 0001 本发明涉及一种软件成图方法,具体地说,是涉及一种基于测绘软件CASS系统的 自动成图方法。 背景技术 0002 在测绘行业中,广州南方测绘软件CASS系统已经成为国内比较通用的测绘软件, 但是其中要求的测图方式及与之配套实现内业自动化成图的这一功能模块在作业人。
7、员的 使用过程中,却存在以下不足: 1、软件要求的野外作业操作繁琐,且不容易实施,流程不符合作业人员的作业习惯,操 作起来十分不便; 2、软件的外业简码不够灵活,不方便记忆和野外使用,而且外业输入错误简码后,其后 期修改十分麻烦。 发明内容 0003 本发明的目的在于提供一种基于测绘软件CASS系统的自动成图方法,解决现有 技术存在的问题,使测绘软件CASS系统的使用更加方便、灵活。 0004 为了实现上述目的,本发明采用的技术方案如下: 基于测绘软件CASS系统的自动成图方法,包括以下步骤: (1)按照作业人员自己工作习惯编写外业简码和国家正规编码相对应的对照表; (2)在保证每个地物输入与。
8、之相对应的外业简码的前提下,随意进行野外数据采集; (3)将不同测量仪器所测量的不同格式的数据统一转换到本软件的标准格式; (4)将同一个地物的数据归纳编排在一起,生成满足测绘软件CASS系统成图所需要的 编码引导文件和数据文件; (5)配置文件JCODE.DEF和WORK.DEF替代测绘软件CASS系统的SYSTEM目录下原有 文件; (6)使用测绘软件CASS系统打开编码引导文件和数据文件,自动生成地形图。 0005 进一步地,所述外业简码由两个英文字母加0-2位阿拉伯数字构成。 0006 再进一步地,所述步骤(3)中不同格式的数据统一转换的方法如下:首先,将全站 仪数据读入软件文本框,同。
9、时根据自定义的全站仪型号定义数组;其次,循环读取文本框中 的数据将数据存入已定义的数组中;最后,循环读取数组中的数据,设置条件对数组中的数 据进行筛选,选择有效数据,并将该数据重新按照软件的标准格式写入新的数组中,得到标 准格式测量数据数组。 0007 再进一步地,所述步骤(4)中生成编码引导文件的算法为:首先,将外业简码和国 家正规编码相对应的对照表读入软件文本框;其次,循环读取文本框中的数据,并将数据存 入自定义的简码对照数组中;然后,循环读取上述简码对照数组中的数据,并将之与标准格 式测量数据数组中的数据进行对比,将所有相同简码的数据保存进编码引导数组中;最后, 说 明 书CN 1024。
10、95928 A 2/8页 4 保存文件,得到编码引导文件。 0008 更进一步地,所述步骤(4)中生成数据文件的算法为:选择编码引导文件,将其中 的点号、简码、坐标数据按照测绘软件CASS系统要求的格式写入新建的文本文件中,保存 为*.dat文件。 0009 与现有技术相比,本发明具有以下有益效果: 1.本发明结合了测绘作业人员多年优化后的常用作业习惯和生产流程,归纳提炼出了 新的高效方便的作业方式,达到提高了生产效率; 2.本发明设计的外业简码具有很高的灵活性与自定义性,从而使作业人员不再需要去 死记硬背国家正规编码或者成图软件定义好的编码,而是采用自己定义的外业简码,大大 简化了实际操作,。
11、提高了实用价值; 3.如果在野外出现简码输入错误,无需更改原始数据,只需更改外业简码和国家正规 编码的对照文件的对应行,如此便有效地提高了外业输入的容错性,降低了简码修改的难 度; 3.本发明生成的数据完全和我国最常用的测绘软件CASS系统的成图数据配套,无需 新开发成图软件,节约了开发成本,保留了数据与测绘软件CASS系统的统一性,符合广大 CASS用户对地形图的后期制作习惯。 附图说明 0010 图1为本发明的流程示意图。 0011 图2为本发明-实施例中的野外数据采集示意图。 0012 图3为本发明-实施例生成的地形示意图。 具体实施方式 0013 下面结合附图和实施例对本发明作进一步说。
12、明,本发明的实施方式包括但不限于 下列实施例。 实施例 0014 如图1所示,基于测绘软件CASS系统的自动成图方法,主要包括以下步骤: (1)按照作业人员自己工作习惯编写外业简码和国家正规编码相对应的对照表。 0015 一般情况下,作业习惯的外业简码由两个英文字母加0-2位阿拉伯数字构成,而 对照表中只需要填入两个英文字母即可。其中,两个英文字母用来表示地物的类别或名称, 阿拉伯数字用来表示这是第几个此类地物,如:现在测量的是第一个房屋,那么外业简码就 可以定义为:FW1或者FW01,而对照表中只需要在国家正规编码房屋对照栏中填入:FW,不 需要后面的阿拉伯数字。 0016 本实施例中,采用。
13、上述方式编写的外业简码与国家正规编码相对应的对照表如列 表一: ,D75,205202_DMTZ_2_gc201_0_不依比例独立石 ,D76,205302_DMTZ_2_gc087_0_不依比例石堆 ,D77,206201_DMTZ_2_gc201_0_沙砾地石块 说 明 书CN 102495928 A 3/8页 5 ,+ GY,D78,171103_GXYZ_2_gc234_0_输电线电缆标 DY,D79,171203_GXYZ_2_gc234_0_配电线电缆标 DT,D80,171502_GXYZ_2_gc002_0_不依比例电线塔 BY,D81,171610_GXYZ_2_gc187_。
14、0_电线杆上变压器(单杆) ,D82,171700_GXYZ_2_gc232_0_电线入地口 ,D83,172003_GXYZ_2_gc234_0_通信线电缆标 ,D84,172004_GXYZ_2_gc232_0_通信线入地口 ,D85,173104_GXYZ_2_gc002_0_不依比例架空管道墩架 ,D86,175102_GXYZ_2_gc041_0_污水蓖子长形 ,+ YD,D87,142112_JMD_2_gc139_0_地上窑洞不依比例 TC,D88,143501_JMD_2_gc169_0_地下室的天窗 MD,D89,143702_JMD_2_gc002_0_不依比例门墩 ZZ,。
15、D90,143901_JMD_2_gc002_0_不依比例支柱.墩(方形) ,+ ,D91,181103_SXSS_2_gc086_0_流向 ,D92,181104_SXSS_2_gc233_0_涨潮 ,D93,181105_SXSS_2_gc086_0_落潮 ,D94,182330_SXSS_2_gc189_0_水库引水孔 ,D95,183401_SXSS_2_gc190_0_地下灌渠出水口 ,D96,185330_SXSS_2_gc068_0_泉 ,D97,186521_SXSS_2_gc201_0_沙砾滩石块 ,+以下是线状地物+ ,E00,151300_DLDW_5_continuou。
16、s_0_探槽 ,E01,151800_DLDW_6_1161_0_露天采掘场范围线 ,E02,152210_DLDW_10_diaoche_1_龙门吊 ,E03,152220_DLDW_10_diaoche_1_天吊 ,E04,152310_DLDW_10_chsdai_1_架空传送带 ,E05,152320_DLDW_10_chsdai_1_地面上的传送带 ,E06,152330_DLDW_10_chsdai_1_地面上的传送带 ,E07,152340_DLDW_13_ggp_1_1:200传送带 上述列表中,BY,D81,171610_GXYZ_2_gc187_0_电线杆上变压器(单杆)的。
17、具体含义 如下:BY为野外作业人员自己定义的外业简码(如果野外没有用到的地物就为空,如第二 行“电线入地口”,现在就没有用到,就将第一个“,”前置空);D81为本行业的国家正规编码; 而171610_GXYZ_2_gc187_0_电线杆上变压器(单杆)则表示对应的说明和注释。其他每 条字符含义依次类推。 0017 (2)在保证每个地物输入与之相对应的外业简码的前提下,随意进行野外数据采 集。 说 明 书CN 102495928 A 4/8页 6 0018 采用本发明,野外数据采集可以不按顺序随意进行,即不需要把同一个地物采集 完再采集其它地物;也不需要在跳跃采集数据时采用CASS系统规定的方式。
18、:外业简码+跳 跃的数据个数-跳跃的数据个数;而只需要保证每个地物输入与之相对应的外业简码即 可,例如:第一个房屋的所有点,均输入FW1,第二条道路右边的所有点,均输入LY2,以此类 推。 0019 图2为本实施例中的一种野外数据采集方式示意图,与之对应的外业简码如表 一: 点序号外业简码备注 点1 LY道路右边线 点2 LZ道路左边线 点3 FW1第一座房屋 点4 FW1第一座房屋 点5 WQ1第一条围墙 点6 LZ道路左边线 点7 LY道路右边线 点8 LY道路右边线 点9 LZ道路左边线 点10 WQ2第二条围墙 点11 WQ2第二条围墙 点12 PF1第一座篷房 点13 LY道路右边线。
19、 点14 FW2第二座房屋 点15 FW2第二座房屋 表一 采用上述方法,即可以缩短采集数据的路线,提高采集效率,又避免了在一个测站上能 够测量到的同类地物太多造成混淆的问题。同时,还解决了现有技术中需要清楚地记住采 集数据的数量的问题,使整个野外数据采集的复杂度大大降低。 0020 (3)将不同测量仪器所测量的不同格式的数据统一转换到本软件的标准格式。 0021 由于不同生产厂家生产的不同型号的测量仪器,其数据格式是不一样的,因此,为 了方便后续的数据处理,需要将不同格式的数据进行统一。具体地说,数据转换的方法如 下: 首先,将全站仪数据读入软件文本框,同时根据自定义的全站仪型号定义数组;其。
20、次, 循环读取文本框中的数据将数据存入已定义的数组中;最后,循环读取数组中的数据,设置 条件对数组中的数据进行筛选,选择有效数据,并将该数据重新按照软件的标准格式写入 新的数组中,得到标准格式测量数据数组。 0022 (4)将同一个地物的数据归纳编排在一起,生成满足测绘软件CASS系统成图所需 要的编码引导文件和数据文件。 0023 编码引导文件的生成方法如下:首先,用户定义的简编码对照文件读入软件文本 框;其次,循环读取文本框中的数据,并将数据存入定义的简码对照数组中;然后,循环读 取上述简码对照数组中的数据,嵌套标准格式测量数据数组中的数据,对“简码”字段进行 对比,对比一致的数据,提取其。
21、简码、编码、点号、坐标等数据,将所有同一简码的数据保存 进编码引导数组中;最后,选择文件保存地址和命名文件名,将编码引导数组中的编码、点 号数据按照南方测绘软件CASS系统要求的格式写入文件中,保存为*.YD文件。本实施例 说 明 书CN 102495928 A 5/8页 7 的编码引导文件如列表二。 0024 在生成了测绘软件CASS系统的编码引导文件后,即获取了具有简码、编码、点号、 坐标等数据的编码引导数组,将该编码引导数组中的点号、简码、坐标数据按照南方测绘软 件CASS系统要求的格式写入新建的文本文件中,保存为*.dat文件,即得到数据文件。本 实施例的数据文件如列表三。 0025 。
22、列表二: X00,151 X00,152,153,154,155,156 L45,160,161,162 L45,166 X00,163,164,165 X00,169,170 L45,188,189 X00,190,191,192,193,194,195,196,197,198,199 L45,215 X00,203 X00,204,205,206,207,208,209,210,211,212,213,214 L45,229,230 X00,217,218,219,220,221,222,223,224,227,228 X00,225,226 X00,237,238 X00,239 X00。
23、,248,249 X00,253 L45,262,263 X00,264,265,266,267,268,269 X00,270271,272,273 X00,275,276,277,278,279,280,281,282,283,284,285,286 R50,288,289,290 R50,291,292,293,294 R50,295,296 R50,297,298,299 X00,300,301,302,303,304,305,306,307 X00,308,309 X00,311,312,313,314,315 X00,317,318,319,320 列表三: 3,DK1,17758。
24、9.300,257314.290,714.500 4,DK1,177599.710,257296.360,714.060 说 明 书CN 102495928 A 6/8页 8 5,DK1,177603.590,257298.490,713.940 6,FJ21,177603.320,257299.150,715.180 7,FJ11,177604.300,257297.480,713.830 8,FJ11,177617.380,257304.420,713.660 9,ZD,177623.070,257306.930,713.730 10,ZD,177639.750,257313.780,71。
25、3.520 11,ZD,177650.610,257319.200,713.490 12,ZD,177676.620,257331.990,713.430 13,WQ1,177589.990,257306.690,714.730 14,WQ1,177589.920,257305.460,714.880 15,WQ1,177593.570,257299.020,714.820 16,177600.610,257295.230,714.070 17,FP1,177619.380,257307.640,713.840 18,FP1,177619.060,257308.660,714.090 19,M。
26、Z1,177619.200,257308.720,713.880 20,MZ1,177619.540,257308.990,713.800 21,MZ1,177619.400,257309.220,713.770 22,MZ2,177621.050,257309.780,713.750 23,MZ2,177621.450,257301.000,713.730 24,FJ11,177621.780,257309.550,713.700 25,FJ11,177625.200,257311.570,713.930 26,FJ11,177625.670,257310.890,713.700 27,FJ。
27、11,177626.850,257311.620,713.300 28,DM1,177628.080,257312.310,713.580 29,DM1,177629.720,257313.240,713.570 30,ZD,177617.380,257313.200,713.710 31,177623.070,257306.930,713.820 上述列表二、列表三均依据南方测绘软件CASS系统公布的定义格式生成,对数据格式 及其含义不再作详细阐述。 0026 (5)配置文件JCODE.DEF和WORK.DEF替代测绘软件CASS系统的SYSTEM目录下 原有文件。 0027 本实施例中,所。
28、述JCODE.DEF和WORK.DEF文件依据南方CASS公布的格式定义, 只进行适当的修改和补充即可得到,其中,JCODE.DEF文件如列表四,WORK.DEF文件如列表 五。 0028 列表四 A00,151100 A01,151200 A02,151401 A03,151404 说 明 书CN 102495928 A 7/8页 9 A04,151411 A05,151501 A06,151504 A07,151511 A08,151600 A09,151700 A10,152100 A11,152401 A12,152610 A13,152620 A14,152630 A15,15270。
29、0 A16,152802 A17,152900 A18,153102 A19,153200 A20,153300 A21,153400 A22,153902 A23,154100 A24,154200 A25,154300 A26,154400 A27,154600 列表五 300000,JZD,18,JJJ,0.3,界址线 300010,JZD,5,915a,0.2,街道线 300020,JZD,5,916,0.2,街坊线 131100,KZD,20,gc113,3,三角点 131200,KZD,1,gc014,0,土堆上的三角点 131300,KZD,20,gc114,2,小三角点 131。
30、400,KZD,1,gc015,0,土堆上的小三角点 131500,KZD,20,gc115,2,导线点 131600,KZD,1,gc167,0,土堆上的导线点 131700,KZD,20,gc116,2,埋石图根点 131800,KZD,20,gc117,2,不埋石图根点 132100,KZD,20,gc118,3,水准点 133000,KZD,20,gc168,3,GPS控制点 134100,KZD,20,gc112,-2,天文点 说 明 书CN 102495928 A 8/8页 10 141101,JMD,5,continuous,0,一般房屋 141111,JMD,8,continu。
31、ous,砼,砼房屋 141121,JMD,8,continuous,砖,砖房屋 141131,JMD,8,continuous,铁,铁房屋 141141,JMD,8,continuous,钢,钢房屋 141151,JMD,8,continuous,木,木房屋 141161,JMD,8,continuous,混,混房屋 141103,JMD,17,continuous,*41b,小比例尺房屋 141200,JMD,18,jdfw,0,简单房屋 141300,JMD,8,continuous,建,建筑房屋 141400,JMD,8,x5,破,破坏房屋 141500,JMD,18,pf,0,棚房 1。
32、40001,JMD,0,yangtai,0,阳台 141600,JMD,5,x5,0,架空房屋 上述列表四中,以第一行A00,151100为例,其中,A00表示本实施例中采用本发明定义 的标准编码,而151100表示国家正规编码。其他行的字符含义依次类推。 0029 上述列表五中,以第一行300000,JZD,18,jjj,0.3,界址线为例,其中,300000表 示国家正规编码;JZD表示南方测绘软件CASS系统的图层;18表示符号类别;jjj表示第一 参数,南方测绘软件CASS系统的线性;0.3表示第二参数,线宽;而界址线则为注释。 0030 (6)使用测绘软件CASS系统打开编码引导文件和数据文件,自动生成地形图。本 实施例生成的地形图如图3所示。 0031 按照上述方式,便可很好地实现本发明。 说 明 书CN 102495928 A 10 1/2页 11 图1 图2 说 明 书 附 图CN 102495928 A 11 2/2页 12 图3 说 明 书 附 图CN 102495928 A 12 。