基于南方CASS成图系统的测绘地物编解码方法、系统与流程

文档序号:13906980阅读:671来源:国知局
基于南方CASS成图系统的测绘地物编解码方法、系统与流程
本发明涉及测绘软件领域,特别是涉及基于南方cass成图系统的测绘地物编解码方法、系统。
背景技术
:在数字化地形测量过程中,用全站仪或gps-rtk技术采集地物点三维坐标,然后在电子成图软件上再进行编辑成图。为了减少内业人工劳动强度,提高内业自动成图的效率,需要一种简明高效的编码方法,能实现计算机编程解决自动绘图。目前国内电子测绘成图软件具有代表性的是南方cass成图软件,目前国内编码成图形成专利的有利用南方cass成图系统进行“编码引导”和“简码识别”,这种方法还不够高效,需要一次性把一种地物测完,如果是线面地物,则中间不能中断。在野外作业时,这种作业方法的效率是低下的,而且还不能进行汉字标注、尺寸标注,造成内业工作量巨大。要克服上述影响,需要一种解决上述问题的高效能实现编程的编码方法,成为了一个亟待克服的新课题。技术实现要素:鉴于以上所述现有技术的缺点,本发明的目的在于提供基于南方cass成图系统的测绘地物编解码方法、系统,用于解决现有技术中地物测量中间不能中断等问题。为实现上述目的及其他相关目的,本发明提供基于南方cass成图系统的测绘地物编码方法,用于配置测量数据的类型,包括:为至少一种测绘地物建立与其一一对应的至少一个编码信息;将所述至少一个编码信息、及所述至少一种测绘地物在所述南方cass成图系统中的标识信息一一对应关联,并予以存储,以供所述南方cass成图系统加载后展绘相应的测绘地物。于本发明一实施例中,所述测绘地物包括:独立地物、两点地物、线面地物、材料、或植被。于本发明一实施例中,当所述至少一种测绘地物包括:独立地物、两点地物、或线面地物时,所述编码信息为第一简码,所述标识信息为cass码,所述方法包括:为至少一种测绘地物建立与其一一对应的至少一个第一简码;将所述至少一个第一简码、及所述至少一种测绘地物在所述南方cass成图系统中的cass码一一对应关联,并予以存储,以供所述南方cass成图系统加载后展绘相应的测绘地物。于本发明一实施例中,当所述测绘地物为两点地物、或线面地物时,所述方法还包括:为所述两点地物、或线面地物配置至少一种构成类型,并分别关联于与其相对应的第一简码、cass码,其中,所述两点地物的构成类型包括:两点坐标型、和/或一点一方向型;所述线面地物的构成类型包括:三点、四点矩形、直角多边形闭合、直线型、直线加宽度、直线有方向、复合两边同属性线型、复合两边成对编码属性线型、面状闭合、或四点平行。于本发明一实施例中,当所述测绘地物为材料时,所述编码信息包括:第二简码、和第一标注名称,所述标识信息包含在图层名称中,所述方法包括:为至少一种材料建立与其一一对应的至少一个第二简码和第一标注名称;将所述至少一个第二简码和第一标注名称、所述至少一种材料在所述南方cass成图系统中的图层名称一一对应关联,并予以存储,以供所述南方cass成图系统加载后按对应的第一标注名称对该材料进行标注。于本发明一实施例中,当所述测绘地物为植被时,所述编码信息包括:第三简码、和第二标注名称,所述标识信息为植被的中文名称,所述方法包括:为至少一种植被建立与其一一对应的至少一个第三简码和第二标注名称;将所述至少一个第三简码和第二标注名称对所述至少一种植被在所述南方cass成图系统中进行中文名称标注,并予以存储,以供所述南方cass成图系统按对应的标注名称对该植被进行标注。于本发明一实施例中,所述测量数据以空间位置点为单位,获得方式包括:按时间顺序采集、或不按时间顺序采集,其中,同一测绘地物的空间位置点在采集时被配置有相同的流水号;所述流水号是指任意正整数,其中,每个线面地物首点的第一简码后、流水号前均由正负号连接,并且正负号还用来表示地物线起止的绘制方向。于本发明一实施例中,所述方法还包括:在所述流水号之后建立尾符,用于标识对其所属测绘地物的相应操作,包括:“s”强制起点、“w”按距离排序、或“c”自动封闭。于本发明一实施例中,所述方法还包括:为所述编码信息配置标注操作符,所述标注操作符还包括:头符、方位符、尺寸信息中的一种或多种组合,其中,所述头符包括:“&”、“(”、“[”、“@”、或“%”;所述方位符包括:象限符;所述尺寸信息包括:半径、高、宽、胸径、及冠幅中的一种或多种组合;所述标注操作符包括以下格式中的一种或多种组合:格式一、&、编码信息;格式二、(、象限符、材料、±半径,其中,所述±用于表示高程采点的管顶或管底位置;格式三、[、象限符、材料、±高;格式四、[、象限符、材料、±高k宽,其中,k作为区分高和宽的标识;格式五、@、象限符、植物、-胸径;格式六、@、象限符、植物、-胸径p冠幅,其中,p作为区分胸径和冠幅的标识;格式七、%、象限符。于本发明一实施例中,所述方法还包括:所述头符由相应的字符串代替表示。于本发明一实施例中,所述方法还包括:当所述格式二至所述格式七中的象限符缺省时,表示第一象限。于本发明一实施例中,所述方法还包括:建立共点符“#”,用于连接独立地物符号、两点地物符号、线面地物符号、和标注操作符中的两种或两种以上的组合,以供共用点位坐标。根据权利要求1所述的基于南方cass成图系统的测绘地物编码方法,其特征在于,还包括:在所述流水号之后建立方向线连接符“^”,用于表示测量的起止杆的反向加绘方向线,包括以下格式中的一种或多种组合:格式1)^、n,表示无需加绘电力电信线;格式2)^、方位角,表示按所述方位角加绘电力电信线;格式3)^、方位角1-方位角2-方位角n,其中,“-”作为连接符。于本发明一实施例中,所述方法还包括:建立线面地物的几何操作符“*”及其字符组,用于标识与同组或不同组的线面地物之间的东南西北的方位角、断面量点的方位角、或前后左右的方位角,或者,用于标识通过几何解析处理待定点及待定线。于本发明一实施例中,所述方法还包括:根据上述任一方法编码后生成所述南方cass成图系统的交换文件。为实现上述目的及其他相关目的,本发明提供基于南方cass成图系统的测绘地物解码方法,用于对如上所述的基于南方cass成图系统的交换文件进行解码,包括:读取所述交换文件;拆分并识别编码信息,以供所述南方cass成图系统加载后展绘相应的测绘地物。于本发明一实施例中,所述方法还包括:当读到第一简码及流水号的组合且该流水号之后没有尾符时,开始展绘线面地物的起始点;当读到与该流水号相同的流水号时,判断其测量数据是否为按时间顺序采集;若是,则依据读取顺序承接所述起始点逐一连接并展绘该线面地物;若否,则先按尾符“w”分段,再将其测量数据按照与所述起始点的距离从小到大排序逐一连接并展绘该线面地物。于本发明一实施例中,所述方法还包括:当检测到线面地物的几何操作符“*”及其字符组时,标识与同组或不同组的线面地物之间的东南西北的方位角、断面量点的方位角、或前后左右的方位角,或者,标识通过几何解析处理待定点及待定线。于本发明一实施例中,所述方法还包括:当存在多个相同的测绘地物的距离之差小于预设距离时,取所述多个相同的测绘地物的平均坐标点作为展绘点。于本发明一实施例中,所述方法还包括:当在所述交换文件中读到无法解码的信息时,以备注的形式在电子地图上标注。为实现上述目的及其他相关目的,本发明提供一种基于南方cass成图系统的测绘地物编码系统,包括:建立模块,为至少一种测绘地物建立与其一一对应的至少一个编码信息;关联模块,将所述至少一个编码信息、及所述至少一种测绘地物在所述南方cass成图系统中的标识信息一一对应关联,并予以存储,以供所述南方cass成图系统加载后展绘相应的测绘地物。为实现上述目的及其他相关目的,本发明提供一种基于南方cass成图系统的测绘地物解码系统,包括:读取模块,读取所述交换文件;解码模块,拆分并识别编码信息,以供所述南方cass成图系统加载后展绘相应的测绘地物。如上所述,本发明的基于南方cass成图系统的测绘地物编解码方法、系统,通过自定义编解码方案,能够自动完成除等高线外的所有地物符号的绘制、量测尺寸转化为待定点坐标、高程、备注、标注等,从而快速完成地形图绘制,节约人工成图时间,提高工作效率。附图说明图1显示为本发明一实施例的测绘地物对象分类、特征及对应属性示意图。图2显示为本发明一实施例的基于南方cass成图系统的测绘地物解码方法流程图。图3显示为本发明一实施例的几何方法计算待定点坐标、高程流程图。图4显示为本发明一实施例的基于南方cass成图系统的测绘地物编码系统模块图。图5显示为本发明一实施例的基于南方cass成图系统的测绘地物解码系统模块图。具体实施方式以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。为了提高内业成图效率,克服一种地物测量中间不能中断的缺陷和汉字、尺寸等的标注,本发明利用南方cass成图系统的“读入交换文件”,通过三种属性表和流水号编组,可以实现多种地物交叉测量,且可以进行几何方法推算坐标,通过两种名称表,可进行汉字标注,还可进行尺寸标注等。请参阅图1和表1-5,本发明提供基于南方cass成图系统的测绘地物编码方法,用于配置测量数据的类型,所述测量数据以空间位置点为单位,获得方式包括:按时间顺序采集、或不按时间顺序采集,从而克服地物测量中间不能中断的问题。特别的,同一测绘地物的空间位置点在采集时被配置有相同的流水号,包括:含有正负属性的整数,例如:“简码+正整数流水号”、“简码-正整数流水号”,方向是左“+”右“-”。所述编码方法包括:步骤1)为至少一种测绘地物建立与其一一对应的至少一个编码信息,其中,测绘地物包括:独立地物、两点地物、线面地物、材料、植被等,编码信息可以为:首字母非“v”的英文字母、数字、小数点等所组成的简码。需要说明的是,这里的材料作为简称,用于指代其它属性信息的名称。步骤2)将所述至少一个编码信息、及所述至少一种测绘地物在所述南方cass成图系统中的标识信息一一对应关联,并予以存储,以供所述南方cass成图系统加载后展绘相应的测绘地物。以下将按照测绘地物的分类作详细阐述:◆当测绘地物为独立地物时,由该编码方法形成的存储信息如表1所示:表1独立地物简码样表简码1简码2cass码对象名称aba00157902敖包.经堆swza01154400水文站tbca02167800停泊场hdta03168101航行灯塔需要说明的是,该表格共分四列,可以存储为“dljcode21.csv”文件,用户只需掌握“简码1”、“简码2”这两列即可。这里,简码1是本发明自定义的第一简码,简码2是本领域技术人员常用的编码,当然其也可以作为本发明的第一简码。简码1和简码2可以保留其一,也可以同时存在,当同时存在时,简码1优先匹配,若未成功匹配再匹配简码2,若都匹配失败,则按高程点输出。◆当测绘地物为两点地物时,由该编码方法形成的存储信息如表2所示:表2两点地物简码样表简码构成类型cass码对象名称byql2171600双杆变压器byq1w2171610单杆上变压器需要说明的是,该表格共分四列,可以存储为“2djcode21.csv”文件,用户只需掌握“简码”列即可。这里,构成类型包括两种,l2为两个坐标点控制的地物(两点确定一线段),w2为一点一方向(第一点为中心,第二点为方向)控制的地物。◆当测绘地物为线面地物时,由该编码方法形成的存储信息如表3所示:表3线面地物简码样表简码构成类型cass码对象名称两近点取平均mgbc3142201蒙古包ntjf4143400台阶nf0fc141101普通房nwql144302不依比例围墙nwqklk144301依比例围墙nlt1llc143411不规则楼梯nk01llcf204401法线自然坡坡顶nd1lw171101高压线y0wsmc153700温室、花房nqgpx4166210一般公路桥n需要说明的是,该表格共分四列,可以存储为“xjcode21.csv”文件,用户只需掌握“简码”列即可。这里,构成类型包括:c3(三点)、f4(四点矩形)、fc(直角多边形闭合)、l(直线型)、lk(直线加宽度)、llc(复合线型,两边同属性)、llcf(复合线型,两边成对码属性)、lw(直线有方向)、mc(面状闭合)、px4(四点平行)。优选的,表3还包括“两近点取平均”一列,用于指定当相同地物前后点距离之差小于预设距离(如:0.8m)时,多点坐标是否要合为一点(如取平均点)进行展绘。◆当测绘地物为材料时,由该编码方法形成的存储信息如表4所示:表4材料样表用户码注字层名对象zd栈道dlss人行栈道.syu鱼sxss养角池塘.ow污gxyz污水管道.fzlt蒸馏jmd蒸馏塔.dqs砌石dmtz石缝未处理的石质需要说明的是,“用户码”一列中,有小数点的前2个字符表示所属层,即“.s”表示“sxss”(水系设施)层,“.o”表示“gxyz”(管线设施)层,“.f”表示“jmd”(居民地)层,“.d”表示“dmtz”(地貌特征)层,无“.”则表示“dlss”(道路设施)层。当检测到用户码时,直接展绘对应层中相应的对象,并标注对应的注字。◆当测绘地物为植被时,由该编码方法形成的存储信息如表5所示:表5植被样表用户码注字对象a桉桉树gh桂桂花z樟香樟树当检测到用户码时,直接展绘相应的对象,并标注对应的注字。请参阅图2,承接上述,所述编码方法还包括:◆在所述流水号之后建立尾符,用于标识对其所属测绘地物的相应操作,包括:“s”(强制起点)、“w”(按距离排序)、“c”(自动封闭)等;◆建立标注操作符,所述标注操作符包括:头符、方位符、尺寸信息等,其中,所述头符包括:“&”、“(”、“[”、“@”、及“%”等,所述方位符包括:象限符等,所述尺寸信息包括:半径、高、宽、胸径、及冠幅等,具体格式如下:①“&”+“简码名称”;②“(”+“象限符”+“材料”+“±半径”;③“[”+“象限符”+“材料”+“±高”;④“[”+“象限符”+“材料”+“±高k宽”,k作为区分高和宽的标识;⑤“@”+“象限符”+“树名”+“-胸径”;⑥“@”+“象限符”+“树名”+“-胸径p冠幅”,p作为区分胸径和冠幅的标识;⑦“%”+“象限符”;需要说明的是,若第②~⑦省略象限符,则意为第一象限。这里,头符不能缺省,头符可用相应的v加数字序号来代替,从而适应不同类型的采集设备,如表6所示:表6字符串替代字符串替代字符串替代字符串替代v1&v3[v5@v9^v2(v4%v8/..+◆建立共点符“#”,共点符将独立物符号、两点物符号、线面物符号和标注符的两种或两种以上符号连接起来,共用点位坐标。◆在所述流水号之后建立方向线连接符“^”,用于表示测量的起止杆的反向加绘方向线,具体格式如下:①^”+“n”,表示无需加绘电力电信线;②^”+“方位角”,表示按所述方位角加绘电力电信线;③^”+“方位角1-方位角2-……-方位角n”,这里“-”作为连接符◆建立线面地物的几何操作符“*”及其字符组,具体内容请参见表7中的*w1~6、和图3的步骤75~127,这里不一一列举:表7取方位角操作符如图2中步骤1~74所示,与上述解码方法相对应的,本发明还提供基于南方cass成图系统的测绘地物解码方法,包括:首先,读取用上述的编码方法编写的交换文件,然后,根据规则将编码各段分解成最小单元,以便后续步骤识别它们的意义,具体包括:【编码拆分】除编码为空、编码为断面号、编码为带小数点的实数、放在末尾的注释符之外,其它地物的编码结构如下:(1)独立地物:独立地物简码(2)两点地物(含一点一方向):一组含两点,且两点记录连续第一点两点地物简码第二点v(3)线面地物:一组含2个点及以上,记录数据不要求连续序号简码±流水号尾符*码字符串注释符字串地物首点必选必选必选不能选可选可选其它点不能选不能选必选可选可选可选【线面地物编组】请参阅图2步骤49、54,线面地物归组的依据为流水号(除非该流水号被“简码+”或“简码-”,连续编码未修改的除外),新开线面地物首条记录格式以“简码+正整数流水号”或“简码-正整数流水号”,方向是左“+”右“-”。当编码被修改过后,该线面地物编码中的“简码+”或“简码-”要删除,否则被认为新地物开始。例如:当读到第一简码及流水号的组合且该流水号之后没有尾符时,开始展绘线面地物的起始点;当读到与该流水号相同的流水号时,判断其测量数据是否为按时间顺序采集;若是,则依据读取顺序承接所述起始点逐一连接并展绘该线面地物;若否,则按尾符“w”分段,将其测量数据按照与所述起始点的距离从小到大排序逐一连接并展绘该线面地物。【几何方法求待定点坐标、高程或线坐标】请参阅图3,该功能是利用几何方法进行待定点或待定线推算。【注记标注】请参阅图2的步骤17~32,该功能完成一般名称标注,名称按地物中心标注,名称垂直两点连线中心标注,乔木、圆管、方管、桥梁各要素按象限标注。【备注功能】请参阅图2的步骤3,该功能提供编码方法不能表示的部分(即解码不能解析的部分),采用注释的方法,标注在电子图上,由测量员室内再编辑。【加绘电力线、通信线方向】请参阅图2的步骤65~66,该功能默认测量的起止杆的反向加绘方向线,如果不需加绘,则要加“^n”,中间杆如果有支线的,按坐标方位角(以度为单位)给出夹角(两个支线以上用“-”连接)。【四点线面物加点】请参阅图2的步骤67~68,针对的是线面地物构成类型为“px4”、“f4”,两点加宽度(左“+”右“-”)按矩形推算另外两个点,三点的按平行四边形推算第四个点,即线面地物的两点+宽度成矩形、三点矩形法或三点平行四边形法补充解析其余点。【自动封闭】,请参阅图2的步骤68、71~72,线面地物构成类型为“px4”、“f4”、“fc”、“mc”及尾符为“c”的点所在地物按封闭处理。请参阅图4,与上述编码方法实施例原理相似的是,本发明提供一种基于南方cass成图系统的测绘地物编码系统4,包括:建立模块401,用来为至少一种测绘地物建立与其一一对应的至少一个编码信息;关联模块402,用来将所述至少一个编码信息、及所述至少一种测绘地物在所述南方cass成图系统中的标识信息一一对应关联,并予以存储,以供所述南方cass成图系统加载后展绘相应的测绘地物。由于前述编码方法实施例中的技术特征可以应用于本系统实施例,因而不再重复赘述。请参阅图5,与上述解码方法实施例原理相似的是,本发明提供一种基于南方cass成图系统的测绘地物解码系统5,包括:读取模块501,用于读取所述交换文件;解码模块502,用于拆分并识别编码信息,以供所述南方cass成图系统加载后展绘相应的测绘地物。由于前述解码方法实施例中的技术特征可以应用于本系统实施例,因而不再重复赘述。综上所述,本发明的基于南方cass成图系统的测绘地物编解码方法、系统,实现在南方cass成图系统中高效成图,外业测量员花少量时间检查进行图面美观的工作即可,有效克服了现有技术中的种种缺点而具高度产业利用价值。上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属
技术领域
中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1