一种平面坐标转换方法及系统的制作方法_3

文档序号:9471779阅读:来源:国知局
述实施例中的平面坐 标转换方法的所有流程。
[0078] 参见图4,是本发明提供的平面坐标转换系统的一个实施例的结构示意图,包括:
[0079] 接收模块1,用于接收用户端发送的原始平面坐标;
[0080] 转换参数获取模块2,用于逐一选取每个坐标转换区域,将所述原始平面坐标在原 始平面区域上的位置点P。与选取的坐标转换区域的每个顶点P1连接,获取连线P开1,分别 计算连线PePi旋转到连线PePw的矢量角度与连线P开。旋转到连线P术的矢量角度,并对 计算出的矢量角度求和,将求和后的角度处于预设角度范围内的坐标转换区域所对应的转 换参数作为所述原始平面坐标的转换参数;其中,所述坐标转换区域是将原始平面区域按 照转换参数进行划分后的一个子区域;所述坐标转换区域是封闭的多边形;1《i《n;
[0081] 转换模块3,用于根据所述原始平面坐标的转换参数,将所述原始平面坐标转换为 目的平面坐标;W及,
[0082] 反馈模块4,用于将所述目的平面坐标反馈给所述用户端。
[0083] 进一步地,所述转换参数获取模块具体包括:
[0084] 选取单元,用于逐一选取每个坐标转换区域;W及,
[0085] 转换参数获取单元,用于将所述原始平面坐标在原始平面区域上的位置点P。与选 取的坐标转换区域的每个顶点Pi连接,获取连线P开1,分别计算连线PePi旋转到连线PePw的矢量角度和连线PeP。旋转到连线PePi的矢量角度,并对计算出的矢量角度求和,获得求和 后的角度a,若231-6 a《231 + 6 1,则将所述选取的坐标转换区域的转换参数作为所 述原始平面坐标的转换参数;其中,e1为预设的误差阔值。
[0086] 进一步地,所述转换参数包括平移参数、尺度参数和旋转角参数;转换的公式如 下:
[0087]
[0088] 其中:
为所述平移参 数,a为所述旋转角参数,m为所述尺度参数。
[0089] 进一步地,所述平面坐标转换系统还包括:
[0090] 连接模块,用于接收所述用户端发送的连接请求,与所述用户端建立连接。
[0091] 进一步地,所述平面坐标转换系统还包括:
[0092] 断开模块,用于向所述用户端发送关断指令,断开与所述用户端的连接。
[009引本发明实施例提供的平面坐标转换系统,能够通过计算连线PePi旋转到连线PePw的矢量角度与连线PeP。旋转到连线PePi的矢量角度的矢量和来确定原始平面坐标所在的坐 标转换区域,进而获取原始平面坐标的转换参数,实现对原始平面坐标的转换,提高转换效 率和准确性;与用户端建立连接,对用户端的原始平面坐标进行统一转换,提高转换效率和 数据安全性;广泛应用于空间位置确定、移动位置服务、C0RS测量、RTK测量、交通导航、测 绘、公共安全、水利、农林业等领域,具有极高的科研、国防和商业价值。
[0094] W上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可W做出若干改进和润饰,运些改进和润饰也视为 本发明的保护范围。
【主权项】
1. 一种平面坐标转换方法,其特征在于,包括: 接收用户端发送的原始平面坐标; 逐一选取每个坐标转换区域,将所述原始平面坐标在原始平面区域上的位置点Pc与选 取的坐标转换区域的每个顶点P1连接,获取连线P芯,分别计算连线PcP1旋转到连线PcP1+1 的矢量角度和连线PcPn旋转到连线PcP1的矢量角度,并对计算出的矢量角度求和,将求和后 的角度处于预设角度范围内的坐标转换区域所对应的转换参数作为所述原始平面坐标的 转换参数;其中,所述坐标转换区域是将原始平面区域按照转换参数进行划分后的一个子 区域;所述坐标转换区域是封闭的多边形;所述矢量角度包含最小旋转角度和旋转方向; I^i^n; 根据所述原始平面坐标的转换参数,将所述原始平面坐标转换为目的平面坐标; 将所述目的平面坐标反馈给所述用户端。2. 如权利要求1所述的平面坐标转换方法,其特征在于,所述逐一选取每个坐标转换 区域,将所述原始平面坐标在原始平面区域上的位置点Pc与选取的坐标转换区域的每个顶 点P1连接,获取连线PJ31,分别计算连线PJ31旋转到连线PcP1+1的矢量角度和连线PJ3n旋转 到连线PcP1的矢量角度,并对计算出的矢量角度求和,将求和后的角度处于预设角度范围 内的坐标转换区域所对应的转换参数作为所述原始平面坐标的转换参数,具体包括: 逐一选取每个坐标转换区域; 将所述原始平面坐标在原始平面区域上的位置点Pc与选取的坐标转换区域的每 个顶点P1连接,获取连线PA,分别计算连线PidP1旋转到连线P疋1+1的矢量角度和连线 PcPn旋转到连线PA的矢量角度,并对计算出的矢量角度求和,获得求和后的角度a,若 a<2Ji+ei,则将所述选取的坐标转换区域的转换参数作为所述原始平面坐标 的转换参数;其中,ei为预设的误差阈值。3. 如权利要求1或2所述的平面坐标转换方法,其特征在于,所述转换参数包括平移参 数、尺度参数和旋转角参数;转换的公式如下:a为所述旋转角参数,m为所述尺度参数。4. 如权利要求1所述的平面坐标转换方法,其特征在于,在所述接收用户端发送的原 始平面坐标之前,还包括: 接收所述用户端发送的连接请求,与所述用户端建立连接。5. 如权利要求1所述的平面坐标转换方法,其特征在于,在所述将所述目的平面坐标 反馈给所述用户端之后,还包括: 向所述用户端发送关断指令,断开与所述用户端的连接。6. -种平面坐标转换系统,其特征在于,包括: 接收模块,用于接收用户端发送的原始平面坐标; 转换参数获取模块,用于逐一选取每个坐标转换区域,将所述原始平面坐标在原始平 面区域上的位置点Pc与选取的坐标转换区域的每个顶点Pi连接,获取连线P芯,分别计算 连线PcP1旋转到连线PcP1+1的矢量角度和连线P。匕旋转到连线PA的矢量角度,并对计算 出的矢量角度求和,将求和后的角度处于预设角度范围内的坐标转换区域所对应的转换参 数作为所述原始平面坐标的转换参数;其中,所述坐标转换区域是将原始平面区域按照转 换参数进行划分后的一个子区域;所述坐标转换区域是封闭的多边形;所述矢量角度包含 最小旋转角度和旋转方向;I<i<n; 转换模块,用于根据所述原始平面坐标的转换参数,将所述原始平面坐标转换为目的 平面坐标;以及, 反馈模块,用于将所述目的平面坐标反馈给所述用户端。7. 如权利要求6所述的平面坐标转换系统,其特征在于,所述转换参数获取模块具体 包括: 选取单元,用于逐一选取每个坐标转换区域;以及, 转换参数获取单元,用于将所述原始平面坐标在原始平面区域上的位置点Pc与选取的 坐标转换区域的每个顶点P1连接,获取连线P芯,分别计算连线PcP1旋转到连线P疋1+1的矢 量角度和连线PcPn旋转到连线PcP1的矢量角度,并对计算出的矢量角度求和,获得求和后的 角度a,若a彡23T+ei,则将所述选取的坐标转换区域的转换参数作为所述原 始平面坐标的转换参数;其中,ei为预设的误差阈值。8. 如权利要求6或7所述的平面坐标转换装置,其特征在于,所述转换参数包括平移参 数、尺度参数和旋转角参数;转换的公式如下:a为所述旋转角参数,m为所述尺度参数。9. 如权利要求6所述的平面坐标转换装置,其特征在于,所述平面坐标转换装置还包 括: 连接模块,用于接收所述用户端发送的连接请求,与所述用户端建立连接。10. 如权利要求6所述的平面坐标转换装置,其特征在于,所述平面坐标转换装置还包 括: 断开模块,用于向所述用户端发送关断指令,断开与所述用户端的连接。
【专利摘要】本发明公开了一种平面坐标转换方法,包括:接收用户端发送的原始平面坐标;逐一选取每个坐标转换区域,分别计算连线P0Pi旋转到连线P0Pi+1的矢量角度和连线P0Pn旋转到连线P0P1的矢量角度,并对计算出的矢量角度求和,将求和后的角度处于预设角度范围内的坐标转换区域所对应的转换参数作为所述原始平面坐标的转换参数;根据所述原始平面坐标的转换参数,将所述原始平面坐标转换为目的平面坐标;将所述目的平面坐标反馈给所述用户端。相应的,本发明还公开了一种平面坐标转换系统。采用本发明实施例,能够自动选取原始平面坐标的转换参数,提高转换效率和准确性。
【IPC分类】G06F19/00
【公开号】CN105224791
【申请号】CN201510591080
【发明人】杨光, 张 荣, 方锋, 林鸿
【申请人】广州市城市规划勘测设计研究院
【公开日】2016年1月6日
【申请日】2015年9月16日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1