发明名称 |
一种土壤空间数据制图的注记生成方法 |
摘要 |
本发明公开了一种土壤空间数据制图的注记生成方法。本方法:1)根据数据库生成结构表、分级码表、存储路径表;2)建立分级码与字体关系表V_GrTxt;3)根据结构表进行图层的注记设置与边缘缓冲设置,生成Vlay表;选取需统计分级码字段对分级码进行统计;4)将Vlay表、V_GrTxt表与分级码表合并,生成分级码表V2_Gr,其设有是否生成注记的GrOff字段和设置注记生成时排列方向的Curve字段;5)根据统计结果对表V2_Gr中分级码进行筛选,确定分级码是否生成注记;6)合并判别结果生成上注记的分级码表V4_Leg;然后根据Curve字段、V_GrTxt生成注记层。本发明实现注记自动避让与生成。 |
申请公布号 |
CN104021211B |
申请公布日期 |
2017.03.22 |
申请号 |
CN201410277230.2 |
申请日期 |
2014.06.19 |
申请人 |
中国农业科学院农业资源与农业区划研究所 |
发明人 |
雷秋良;张维理;张认连;徐爱国;武淑霞;冀宏杰;张怀志;岳现录;龙怀玉;张继宗;曹祥会;杨卓;张亦涛;徐明月 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京君尚知识产权代理事务所(普通合伙) 11200 |
代理人 |
余功勋 |
主权项 |
一种土壤空间数据制图的注记生成方法,其步骤为:1)提取土壤地理空间数据库的字段结构、分级码和存储路径,分别生成结构表A_Fra、分级码表A_Gr、存储路径表A_Dir;所述空间数据库为File GDB数据库格式;2)建立一分级码与字体关系表V_GrTxt,其中V_GrTxt为A_Gr分级码表中每一分级码设置一对应字体;3)根据该结构表A_Fra进行图层的注记设置与边缘缓冲设置,生成一Vlay表;4)在该结构表A_Fra中选取需要统计的分级码字段,生成一V0_fra表;然后根据该V0_fra表对已选择的分级码进行统计,生成统计表S1_StaLe;5)将Vlay表与V_GrTxt表进行合并后与该分级码表A_Gr合并,生成分级码表V2_Gr;其中,所述分级码表V2_Gr中设有GrOff字段和Curve字段,GrOff字段中对分级码进行设定是否生成注记,Curve字段用于注记生成时排列方向的设置;6)根据统计表S1_StaLe中的统计结果对该分级码表V2_Gr中分级码进行筛选,确定分级码是否生成注记;7)合并步骤5)与步骤6)的判别结果,生成地图所需注记的分级码表V4_Leg;其中,分级码表V4_Leg中包含VGrOff、Gr_Off字段,步骤5)判别结果存储在Gr_Off字段中,步骤6)的判别结果存储在VGrOff字段中;8)根据该分级码表V4_Leg、Vlay表,从所述分级码表V2_Gr的Curve字段中读取注记摆放位置,从分级码与字体关系表V_GrTxt中读取注记字体样式生成注记层。 |
地址 |
100081 北京市海淀区中关村南大街12号 |