一种虚拟坐标生成方法技术

技术编号:20725563 阅读:26 留言:0更新日期:2019-03-30 17:49
本发明专利技术公开了一种虚拟坐标生成方法,包括:步骤1,确定测绘工作区域,并判断形状,当为面状区域,进入步骤2,当为带状区域,进入步骤3;步骤2,确定面状区域边缘线,沿面状区域边缘线确定测区控制点,组成测区控制点表,在测区控制点表中选取最小坐标高程点和最大坐标高程点,确定虚拟控制点的生成区域,随机生成一定数量的虚拟控制点;步骤3,确定带状区域中心线,沿带状区域中心线确定测区控制点,组成测区控制点表,确定虚拟控制点的生成区域,随机生成一定数量的虚拟控制点;步骤4,将所有生成的虚拟控制点组成虚拟控制点表。本发明专利技术的有益效果为:在不存在真实坐标成果表的情况下不影响保密坐标和其它保密测绘成果的网络传输。

【技术实现步骤摘要】
一种虚拟坐标生成方法
本专利技术涉及管道建设信息安全和测绘
,具体而言,涉及一种虚拟坐标生成方法。
技术介绍
对于保密坐标和其它测绘保密数据文件的网络传输,目前主要采用的方式为人工获取和传递,这种传输方式的缺点是传递速度慢,成本高,不能实现实时传送,容易出现文件丢失、损坏和失窃泄密,且不能满足智能管道建设的需要。目前,存在一种利用测绘控制点成果表产生加密密码对测绘成果加密的方法,对于坐标的传输也可利用测绘控制点成果表中的控制点与传输的保密坐标计算相对关系,网络传输后解除相对关系以达到网络传输的目的。但这种方法有一定的局限性,就是在控制测量前期不存在测绘控制点成果表,即使是在测绘后期,控制点数量很少,保密效果不好。也就是说在没有将控制测量完成并将它传递到相关方的情况下,网络传递保密坐标无法实现或效果不好。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种虚拟坐标生成方法,在不存在真实坐标成果表的情况下不影响保密坐标和其它保密测绘成果的网络传输。本专利技术提供了一种虚拟坐标生成方法,包括:步骤1,确定测绘工作区域,并判断该测绘工作区域形状,分为面状区域和带状区域,当该测绘工作区域为面状区域,进入步骤2,当该测绘工作区域为带状区域,进入步骤3;步骤2,确定面状区域边缘线,沿面状区域边缘线确定测区控制点,组成测区控制点表,在所有测区控制点表中选取最小坐标高程点和最大坐标高程点,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤3,确定带状区域中心线,沿带状区域中心线确定测区控制点,组成测区控制点表,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤4,将所有生成的虚拟控制点组成虚拟控制点表。作为本专利技术进一步的改进,步骤1中,在判断测绘工作区域形状时:若测绘工作区域为矩形、圆形、多边形或不规则形状,则确定其为面状区域;若测绘工作区域为条形,则确定其为带状区域。作为本专利技术进一步的改进,步骤2中,面状区域边缘线即为测绘工作区域外边缘线,其为一个闭合的边缘线,为多边形线或曲线或多边形和曲线的结合。作为本专利技术进一步的改进,步骤2中,沿面状区域边缘线确定测区控制点的方法为:在闭合的边缘线上任选一点作为第一个测区控制点,以这个控制点为起点沿边缘线任一个方向计边缘线里程,当里程为n公里时在边缘线上的点作为测区控制点,直到距第一个测区控制点的里程小于n公里的点作为最后一个测区控制点,测区控制点选择结束。作为本专利技术进一步的改进,步骤2中,在所有测区控制点中选取最小坐标高程点和最大坐标高程点,选定的测区控制点坐标和高程取值为指定坐标系统和高程系统的概略值,选取时在小比例尺地形图、遥感图、电子地图、导航地图上选取或用手持卫星定位终端采集选取。作为本专利技术进一步的改进,步骤2中,确定虚拟控制点的生成区域的具体方法为:统计所有测区控制点的X坐标值,选取其中最小的值Xmin,统计所有的测区控制点的Y坐标值,选取其中最小的值Ymin,统计所有的测区控制点的高程值H,选取其中最小的值Hmin,确定最小坐标点Kmin(Xmin,Ymin,Hmin),同理,确定最大坐标点Kmax(Xmax,Ymax,Hmax);确定虚拟控制点的生成区域为:VKmin(Xmin-n,Ymin-n,Hmin-10);VKmax(Xmax+n,Ymax+n,Hmax+10);其中,VKmin为最小虚拟控制点,Xmin为最小虚拟控制点的纵坐标,Ymin为最小虚拟控制点的横坐标;Hmin为最小虚拟控制点的高程值;VKmax为最大虚拟控制点;Xmax为最大虚拟控制点的纵坐标;Ymax为最大虚拟控制点的横坐标;Hmax为最大虚拟控制点的高程值;上述各值单位为米,小数点后保留3位有效数字。作为本专利技术进一步的改进,步骤2中,虚拟控制点坐标在由三维点VKmin和VKmax构成的实体范围内,即:Xmin<XVKi<Xmax,Ymin<YVKi<Ymax,Hmin<HVKi<Hmax;其中,XVKi、YVKi、HVKi为生成的虚拟控制点纵坐标、横坐标和高程值;在生成区域内随机生成虚拟控制点时,利用随机数生成函数在上述指定的实体范围内生成,每个点需分别生成XVKi、YVKi和HVKi后,由这三个值组成点位坐标;虚拟控制点生成时,先计算生成以0为起点的区间:DX=Xmax-Xmin;DY=Ymax-Ymin;DH=Hmax-Hmin;由随机函数生成0~DX、0~DY和0~DH的随机数,随机数保留三位小数;生成的0~DX、0~DY、0~DH随机数加上相应的Xmin、Ymin、Hmin即为所需要的虚拟控制点的XVKi、YVKi、HVKi。作为本专利技术进一步的改进,步骤3中,沿带状区域中心线确定测区控制点的方法为:中心线起点作为第一个测区控制点,以这个控制点为起点沿中心线计里程,当里程为m公里时在中心线上的点作为测区控制点,直到距终点的里程小于m公里,将终点作为最后一个测区控制点,测区控制点选择结束。作为本专利技术进一步的改进,步骤3中,确定虚拟控制点的生成区域的具体方法为:每个测区控制点都有一个虚拟控制点生成区域,其中一个生成区域为:VKimin(Xi-m,Yi-m,Hi-10)VKimax(Xi+m,Yi+m,Hi+10)其中:VKimin一个最小虚拟控制点;VKimax为一个最大虚拟控制点;Xi为一个测区控制点的纵坐标;Yi为一个测区控制点的横坐标;Hi为一个测区控制点的高程;上述各值单位为米,小数点后保留3位有效数字。作为本专利技术进一步的改进,步骤2和步骤3中,随机生成虚拟控制点时,在小比例尺地形图、遥感图、电子地图、导航地图上选取或用手持卫星定位终端采集选取。本专利技术的有益效果为:解决测绘前期没有控制点成果表的难题,满足测绘控制点的数量,可实现后期的网络传递保密坐标。利用计算机生成虚拟控制点效果好,利用虚拟控制点表传输保密数据,传输效果和利用真实控制点成果表一致或更优。利用计算机生成虚拟控制点速度快,数量可控,特别是需要大量的控制点数据时,这种方法具有优势。真实控制点成果表属于国家秘密,不能随意废弃,当虚拟控制点表不再用于保密数据传输,可以随时废弃。可以随时更新,容易实现。附图说明图1为本专利技术实施例所述的一种虚拟坐标生成方法的流程示意图。具体实施方式下面通过具体的实施例并结合附图对本专利技术做进一步的详细描述。如图1所示,本专利技术实施例的一种虚拟坐标生成方法,包括:步骤1,确定测绘工作区域,并判断该测绘工作区域形状,分为面状区域和带状区域,当该测绘工作区域为面状区域,进入步骤2,当该测绘工作区域为带状区域,进入步骤3。在判断测绘工作区域形状时:基础测绘、城乡规划、厂区建设、农林牧草、湖泊等测绘工作区域多为矩形、圆形、多边形、不规则形状,则确定为面状区域;管道、公路、铁路、电力线等线状地物测绘往往是一定宽度的条状地带,则确定为带状区域。个别短距离的带状区域也可按面状区域考虑。之所以划分不同形状按不同的方法分别生成虚拟控制点,主要是模拟真实的控制点,也不会使计算数值过大,提高运算效率。本实施例中,测绘区域为某县,确定为面状区域,测区边界为不规则形状。步骤2,确定面状区域边缘线,沿面状区域边缘线确定测区控制点,组本文档来自技高网...

【技术保护点】
1.一种虚拟坐标生成方法,其特征在于,包括:步骤1,确定测绘工作区域,并判断该测绘工作区域形状,分为面状区域和带状区域,当该测绘工作区域为面状区域,进入步骤2,当该测绘工作区域为带状区域,进入步骤3;步骤2,确定面状区域边缘线,沿面状区域边缘线确定测区控制点,组成测区控制点表,在所有测区控制点表中选取最小坐标高程点和最大坐标高程点,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤3,确定带状区域中心线,沿带状区域中心线确定测区控制点,组成测区控制点表,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤4,将所有生成的虚拟控制点组成虚拟控制点表。

【技术特征摘要】
1.一种虚拟坐标生成方法,其特征在于,包括:步骤1,确定测绘工作区域,并判断该测绘工作区域形状,分为面状区域和带状区域,当该测绘工作区域为面状区域,进入步骤2,当该测绘工作区域为带状区域,进入步骤3;步骤2,确定面状区域边缘线,沿面状区域边缘线确定测区控制点,组成测区控制点表,在所有测区控制点表中选取最小坐标高程点和最大坐标高程点,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤3,确定带状区域中心线,沿带状区域中心线确定测区控制点,组成测区控制点表,确定虚拟控制点的生成区域,在该生成区域内随机生成一定数量的虚拟控制点;步骤4,将所有生成的虚拟控制点组成虚拟控制点表。2.根据权利要求1所述的虚拟坐标生成方法,其特征在于,步骤1中,在判断测绘工作区域形状时:若测绘工作区域为矩形、圆形、多边形或不规则形状,则确定其为面状区域;若测绘工作区域为条形,则确定其为带状区域。3.根据权利要求1所述的虚拟坐标生成方法,其特征在于,步骤2中,面状区域边缘线即为测绘工作区域外边缘线,其为一个闭合的边缘线,为多边形线或曲线或多边形和曲线的结合。4.根据权利要求3所述的虚拟坐标生成方法,其特征在于,步骤2中,沿面状区域边缘线确定测区控制点的方法为:在闭合的边缘线上任选一点作为第一个测区控制点,以这个控制点为起点沿边缘线任一个方向计边缘线里程,当里程为n公里时在边缘线上的点作为测区控制点,直到距第一个测区控制点的里程小于n公里的点作为最后一个测区控制点,测区控制点选择结束。5.根据权利要求1所述的虚拟坐标生成方法,其特征在于,步骤2中,在所有测区控制点中选取最小坐标高程点和最大坐标高程点,选定的测区控制点坐标和高程取值为指定坐标系统和高程系统的概略值,选取时在小比例尺地形图、遥感图、电子地图、导航地图上选取或用手持卫星定位终端采集选取。6.根据权利要求4所述的虚拟坐标生成方法,其特征在于,步骤2中,确定虚拟控制点的生成区域的具体方法为:统计所有测区控制点的X坐标值,选取其中最小的值Xmin,统计所有的测区控制点的Y坐标值,选取其中最小的值Ymin,统计所有的测区控制点的高程值H,选取其中最小的值Hmin,确定最小坐标点Kmin(Xmin,Ymin,Hmin),同理,确定最大坐标点Kmax(Xmax,Ymax,Hmax);确定虚拟控制点的生成区域为:VKmin(Xmin-n,Ymin-n,Hmin-10);VKmax(Xmax+n,Ymax...

【专利技术属性】
技术研发人员:陈瑞良陈宝安陈雨杉郭书太王福东陈微刘立华方广杰张智禹徐晓昕张月国张成
申请(专利权)人:中国石油天然气集团公司中国石油管道局工程有限公司中国石油管道局工程有限公司设计分公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1