首页 / 专利库 / 工业自动化和数控机床 / 坐标系 / 一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法

一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法

阅读:192发布:2020-05-13

专利汇可以提供一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种从CAD平面 坐标系 转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:1)、加载CAD文件获取所有面域图层;2)、选择要处理的面域图层;3)、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到 指定 格式文件中;4)、利用谷歌地图提供的地图API将坐标点绘制到地图上;5)、利用奥维互动地图接入各个知名地图的api 接口 ;6)、将奥维中图形及 属性信息 生成JSON格式文件,通过无线网络传输至IOS系统移动端展示;本发明的有益效果是:可以快速将原CAD文件面图层中的点集合转换成谷歌地图支持的坐标系,极大地降低了原人工录入的工作量。,下面是一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法专利的具体信息内容。

1.一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,其特征在于:包括以下步骤:
S01、加载CAD文件获取所有面域图层;
S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;
S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;
S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;
S05、利用奥维互动地图接入各个知名地图的api接口
S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
2.根据权利要求1所述的CAD平面坐标系转换到谷歌地图坐标系的方法,其特征在于:
所述步骤1)是通过Arcgis提供的CAD处理接口获取CAD中所有面域图层。
3.根据权利要求2所述的CAD平面坐标系转换到谷歌地图坐标系的方法,其特征在于:
所述步骤2)中通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合。
4.根据权利要求3所述的CAD平面坐标系转换到谷歌地图坐标系的方法,其特征在于:
步骤3)所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成WGS84坐标点。
5.一种CAD平面坐标系转换到谷歌地图坐标系的系统,其特征在于:包括CAD解析模、图层提取模块、坐标转换模块、输出模块和谷歌地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标;所述输出模块用于将转换的WGS84坐标系点集合输出到指定格式文件中;所述谷歌地图绘制模块用于读取输出文件中的WGS84坐标系的点,利用谷歌地图提供的API将所有点绘制到谷歌地图中展示;利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电管线提供详细的地图、地形参考资料;将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
6.根据权利要求5所述的CAD平面坐标系转换到谷歌地图坐标系的系统,其特征在于:
所述CAD解析模块链接Arcgis提供的CAD处理接口。
7.根据权利要求6所述的CAD平面坐标系转换到谷歌地图坐标系的系统,其特征在于:
所述图层提取模块链接Arcgis提供的CAD处理接口。
8.根据权利要求7所述的CAD平面坐标系转换到谷歌地图坐标系的系统,其特征在于:
所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。

说明书全文

一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法

技术领域

[0001] 本发明涉及一种平面坐标系转换到谷歌地图坐标系的方法,具体为一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,属于地下电管线规划与管理的地理信息化应用技术领域。

背景技术

[0002] 随着我国城市电网改造工作的不断推进及电力基础建设的迅猛发展,地下输电线路在城市电网中得到了越来越广泛的运用。相较于架空线路,地下电力管线深埋地下,基本不占地面空间,减少了发生人身伤害的概率;且不受雨、雷电等气候因素的影响,可避免外力造成的短路和接地故障,有利于提高电力系统的功率因数,同时提高供电的可靠性和稳定性。因而在城市电网的改造工作中,地下电力管线得到了越来越广泛的应用,逐渐发展成为城市赖以生存和发展的“生命线”。可以说城市地下电力管线的配套建设是衡量一个城市硬件设施是否完善的重要标志之一,是城市本身长远发展的重要保障。
[0003] 在进行城市电网规划与地下电力管线规划管理相关工作时,常常需要根据市政总体规划、城市网架规划及负荷分布情况对其地下电力管线进行规划,操作人员只能通过电力局提供给CAD图纸,图纸标准的坐标系统为西安80坐标系,为了能够有更多的地理位置信息,就需要工作人员将CAD中的网格信息通过制定软件录制成谷歌地图支持的WGS84坐标系,极大地增大了工作量,很难快速的将CAD平面坐标系转换到谷歌地图的WGS84坐标系中,因此,针对上述问题提出一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法。

发明内容

[0004] 本发明的目的就在于为了解决上述问题而提供一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,可以快速解析CAD图纸并将坐标系统快速转换,并且通过网络传送至移动端,实现实时查看和使用。
[0005] 本发明通过以下技术方案来实现上述目的,一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:
[0006] S01、加载CAD文件获取所有面域图层;
[0007] S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;
[0008] S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;
[0009] S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;
[0010] S05、利用奥维互动地图接入各个知名地图的api接口
[0011] S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
[0012] 优选的,所述步骤1)是通过Arcgis提供的CAD处理接口获取CAD中所有面域图层。
[0013] 优 选 的 ,所 述 步 骤 2 ) 中 通 过 A r c g i s 提 供 的 C A D 处 理 接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合。
[0014] 优选的,步骤3)所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成WGS84坐标点。
[0015] 一种CAD平面坐标系转换到谷歌地图坐标系的系统,包括CAD解析模、图层提取模块、坐标转换模块、输出模块和谷歌地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标;所述输出模块用于将转换的WGS84坐标系点集合输出到指定格式文件中;所述谷歌地图绘制模块用于读取输出文件中的WGS84坐标系的点,利用谷歌地图提供的API将所有点绘制到谷歌地图中展示;利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电力管线提供详细的地图、地形参考资料;将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
[0016] 优选的,所述CAD解析模块链接Arcgis提供的CAD处理接口。
[0017] 优选的,所述图层提取模块链接Arcgis提供的CAD处理接口。
[0018] 优选的,所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。
[0019] 本发明的有益效果是:可以快速将原CAD文件面图层中的西安80坐标系的点集合转换成谷歌地图支持的坐标系,可以将CAD区块完整的展示到谷歌地图上。极大地降低了原人工录入的工作量,有良好的经济效益和社会效益,适合推广使用。附图说明
[0020] 图1为本发明流程图

具体实施方式

[0021] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022] 请参阅图1所示,一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:
[0023] S01、加载CAD文件获取所有面域图层;
[0024] 其中,通过Arcgis提供的CAD处理接口获取CAD中所有面域图层;
[0025] S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;其中,通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合;
[0026] S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;其中,所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成WGS84坐标点;
[0027] S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;
[0028] S05、利用奥维互动地图接入各个知名地图的api接口;
[0029] S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
[0030] 一种CAD平面坐标系转换到谷歌地图坐标系的系统,包括CAD解析模块、图层提取模块、坐标转换模块、输出模块和谷歌地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标;所述输出模块用于将转换的WGS84坐标系点集合输出到指定格式文件中;所述谷歌地图绘制模块用于读取输出文件中的WGS84坐标系的点,利用谷歌地图提供的API将所有点绘制到谷歌地图中展示;利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电力管线提供详细的地图、地形参考资料;将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。
[0031] 优选的,所述CAD解析模块链接Arcgis提供的CAD处理接口。
[0032] 优选的,所述图层提取模块链接Arcgis提供的CAD处理接口。
[0033] 优选的,所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。
[0034] 其次,在本发明的描述中,需要理解的是:
[0035] ArcGIS:为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务GIS(ArcGIS Server)[0036] GIS:地理信息系统(Geographic Information System或Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
[0037] 奥维互动地图:集成Google地图、卫星图、地形图、Bing卫星图、等高线地图、三维地图、百度地图、搜狗地图、全球地图离线下载、记录轨迹、实时路况、指南针等功能与一体的奥维互动地图。主要功能如下:1、同时支持多种知名地图,目前已集成了Google地图与卫星图、Bing卫星图、百度地图、搜狗地图等多种知名地图,用户可在这些地图间自由切换,了解更详尽的信息。可离线下载这几种地图以节约3G流量。2、详细的信息查询。3、地图规划,在地图上画点、画线、画多边形、画圆、画标记等等。4、真正的三维地图,与谷歌地球类似,结合卫星图与高程数据,再现全球真实地形。
[0038] 坐标系:坐标系统是描述物质存在的空间位置(坐标)的参照系,通过定义特定基准及其参数形式来实现。坐标是描述位置的一组数值。按坐标的维度一般分为一维坐标(公路里程碑)和二维(笛卡尔平面直坐标、高斯平面直角坐标)、三维坐标(大地坐标、空间直角坐标)。为了描述或确定位置,必须建立坐标系统,坐标只有存在于某个坐标系统才有实际的意义与具体的位置。
[0039] 如图1所示,基于Arcgis的CAD平面坐标系转换到谷歌地图的WGS84坐标系方法,包括以下步骤:
[0040] 1)、加载CAD文件获取所有面域图层;用户通过软件程序选择一个有效的cad文件(.DWG格式),通过Arcgis提供的CAD处理接口获取CAD中所有面域图层;
[0041] 2)、用户选择要处理的图层;用户通过软件界面,选择需要处理的面域图层;通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,解析CAD文件中用户所选则的层,将所选层中的所有面域转换成点集合;
[0042] 3)、上述步骤得到所有面域的点集合,循环遍历集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到polygon.json文件中,并以UTF-8编码格式保存;
[0043] 4)、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将左右坐标点绘制到地图上。
[0044] 5)、利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电力管线提供详细的地图、地形参考资料。
[0045] 6)、将奥维中图形及属性信息进行整合后生成JSON格式文件,以数据包的形式通过网络传输至IOS系统移动端展示。
[0046] 在实际测试过程中我们发现该方法能够快速有效读取CAD图层中的点坐标并能转换到WGS84坐标系。使用这种方法能有效的将CAD地下电力管线信息完整的展示到谷歌地图上,通过谷歌地图与卫星地图的切换展示市政规划建设与地下电力管线协同发展的程度。将奥维中图形及属性信息进行整合后生成JSON格式文件,通过网络传输至IOS系统移动端,通过最终得到令操作员满意的展示结果。
[0047] 本发明提出了一种基于Arcgis的CAD平面坐标系转换到谷歌地图的WGS84坐标系方法。本发明利用电力规划咨询图纸的特性(CAD图纸区块坐标系统为标准西安80坐标系),对图纸能够完整的将需要处理的图层中的面域中的点提取并转换成百度支持的WGS84坐标系,展示到谷歌地图中。大大提高了设计人员的工作效率,并可推广到建筑设计与电力规划等多个领域。
[0048] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0049] 此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈