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

技术编号:17970513 阅读:119 留言:0更新日期:2018-05-16 11:22
本发明专利技术公开了一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:1)、加载CAD文件获取所有面域图层;2)、选择要处理的面域图层;3)、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;4)、利用谷歌地图提供的地图API将坐标点绘制到地图上;5)、利用奥维互动地图接入各个知名地图的api接口;6)、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示;本发明专利技术的有益效果是:可以快速将原CAD文件面图层中的点集合转换成谷歌地图支持的坐标系,极大地降低了原人工录入的工作量。

【技术实现步骤摘要】
一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法
本专利技术涉及一种平面坐标系转换到谷歌地图坐标系的方法,具体为一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,属于地下电力管线规划与管理的地理信息化应用

技术介绍
随着我国城市电网改造工作的不断推进及电力基础建设的迅猛发展,地下输电线路在城市电网中得到了越来越广泛的运用。相较于架空线路,地下电力管线深埋地下,基本不占地面空间,减少了发生人身伤害的概率;且不受风雨、雷电等气候因素的影响,可避免外力造成的短路和接地故障,有利于提高电力系统的功率因数,同时提高供电的可靠性和稳定性。因而在城市电网的改造工作中,地下电力管线得到了越来越广泛的应用,逐渐发展成为城市赖以生存和发展的“生命线”。可以说城市地下电力管线的配套建设是衡量一个城市硬件设施是否完善的重要标志之一,是城市本身长远发展的重要保障。在进行城市电网规划与地下电力管线规划管理相关工作时,常常需要根据市政总体规划、城市网架规划及负荷分布情况对其地下电力管线进行规划,操作人员只能通过电力局提供给CAD图纸,图纸标准的坐标系统为西安80坐标系,为了能够有更多的地理位置信息,就需要工作人员将CAD中的网格信息通过制定软件录制成谷歌地图支持的WGS84坐标系,极大地增大了工作量,很难快速的将CAD平面坐标系转换到谷歌地图的WGS84坐标系中,因此,针对上述问题提出一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法。
技术实现思路
本专利技术的目的就在于为了解决上述问题而提供一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,可以快速解析CAD图纸并将坐标系统快速转换,并且通过网络传送至移动端,实现实时查看和使用。本专利技术通过以下技术方案来实现上述目的,一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:S01、加载CAD文件获取所有面域图层;S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;S05、利用奥维互动地图接入各个知名地图的api接口;S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。优选的,所述步骤1)是通过Arcgis提供的CAD处理接口获取CAD中所有面域图层。优选的,所述步骤2)中通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合。优选的,步骤3)所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成WGS84坐标点。一种CAD平面坐标系转换到谷歌地图坐标系的系统,包括CAD解析模块、图层提取模块、坐标转换模块、输出模块和谷歌地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标;所述输出模块用于将转换的WGS84坐标系点集合输出到指定格式文件中;所述谷歌地图绘制模块用于读取输出文件中的WGS84坐标系的点,利用谷歌地图提供的API将所有点绘制到谷歌地图中展示;利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电力管线提供详细的地图、地形参考资料;将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。优选的,所述CAD解析模块链接Arcgis提供的CAD处理接口。优选的,所述图层提取模块链接Arcgis提供的CAD处理接口。优选的,所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。本专利技术的有益效果是:可以快速将原CAD文件面图层中的西安80坐标系的点集合转换成谷歌地图支持的坐标系,可以将CAD区块完整的展示到谷歌地图上。极大地降低了原人工录入的工作量,有良好的经济效益和社会效益,适合推广使用。附图说明图1为本专利技术流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1所示,一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,包括以下步骤:S01、加载CAD文件获取所有面域图层;其中,通过Arcgis提供的CAD处理接口获取CAD中所有面域图层;S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;其中,通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合;S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;其中,所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成WGS84坐标点;S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;S05、利用奥维互动地图接入各个知名地图的api接口;S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。一种CAD平面坐标系转换到谷歌地图坐标系的系统,包括CAD解析模块、图层提取模块、坐标转换模块、输出模块和谷歌地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标;所述输出模块用于将转换的WGS84坐标系点集合输出到指定格式文件中;所述谷歌地图绘制模块用于读取输出文件中的WGS84坐标系的点,利用谷歌地图提供的API将所有点绘制到谷歌地图中展示;利用奥维互动地图接入各个知名地图的api接口,支持在谷歌地图/卫星地图之间任意切换,地线电力管线提供详细的地图、地形参考资料;将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。优选的,所述CAD解析模块链接Arcgis提供的CAD处理接口。优选的,所述图层提取模块链接Arcgis提供的CAD处理接口。优选的,所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。其次,在本专利技术的描述中,需要理解的是:ArcGIS:为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集本文档来自技高网...
一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法

【技术保护点】
一种从CAD平面坐标系转换到谷歌地图的WGS84坐标系的方法,其特征在于:包括以下步骤:S01、加载CAD文件获取所有面域图层;S02、选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;S03、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到谷歌地图支持的WGS84坐标系坐标,并输出到指定格式文件中;S04、上述步骤得到转换坐标系后的面域点集合,利用谷歌地图提供的地图API将坐标点绘制到地图上;S05、利用奥维互动地图接入各个知名地图的api接口;S06、将奥维中图形及属性信息生成JSON格式文件,通过无线网络传输至IOS系统移动端展示。

【技术特征摘要】
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平面坐标系转换到谷歌地...

【专利技术属性】
技术研发人员:孙可谢宾林群严俊何成章姬旭东李静李登武
申请(专利权)人:国网浙江省电力有限公司国网浙江省电力公司温州供电公司天津天大求实电力新技术股份有限公司
类型:发明
国别省市:浙江,33

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

1