CN105976313A - Cad平面坐标系转换到百度地图坐标系的方法及*** - Google Patents

Cad平面坐标系转换到百度地图坐标系的方法及*** Download PDF

Info

Publication number
CN105976313A
CN105976313A CN201610246690.8A CN201610246690A CN105976313A CN 105976313 A CN105976313 A CN 105976313A CN 201610246690 A CN201610246690 A CN 201610246690A CN 105976313 A CN105976313 A CN 105976313A
Authority
CN
China
Prior art keywords
cad
map
***
coordinate system
coordinates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610246690.8A
Other languages
English (en)
Inventor
吴亮
胡雅秋
周晓帆
许磊
宋峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TIANJIN TDQS ELECTRIC NEW TECHNOLOGY Co Ltd
Original Assignee
TIANJIN TDQS ELECTRIC NEW TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TIANJIN TDQS ELECTRIC NEW TECHNOLOGY Co Ltd filed Critical TIANJIN TDQS ELECTRIC NEW TECHNOLOGY Co Ltd
Priority to CN201610246690.8A priority Critical patent/CN105976313A/zh
Publication of CN105976313A publication Critical patent/CN105976313A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/20Linear translation of whole images or parts thereof, e.g. panning

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供一种从CAD平面坐标系转换到百度地图的经纬度坐标系的方法,包括以下步骤:1)、加载CAD文件获取所有面域图层;2)、选择要处理的面域图层;将所选面域图层中的所有面域转换成点集合;3)、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标,并输出到指定格式文件中;4)、上述步骤得到转换坐标系后的面域点集合,利用百度地图提供的地图API将坐标点绘制到地图上。本发明的有益效果是:由于采用上述技术方案,可以快速将原CAD文件面图层中的西安80坐标系的点集合转换成百度地图支持的坐标系,可以将CAD区块完整的展示到百度地图上。极大地降低了原人工录入的工作量。

Description

CAD平面坐标系转换到百度地图坐标系的方法及***
技术领域
本发明属于电力规划咨询图纸地理信息化领域,尤其是涉及CAD平面坐标系转换到百度地图的经纬度坐标系方法及***。
背景技术
在进行电力规划咨询相关工作时,常常需要对一个城市做单元网格规划,大多数情况下,操作人员只能通过电力局提供给CAD图纸,图纸标准的坐标***为西安80坐标系,为了能够有更多的地理位置信息,就需要工作人员将CAD中的网格信息通过制定软件录制成百度地图支持的经纬度坐标系,极大地增大了工作量,这就亟需一种可以快速解析CAD图纸并将坐标***快速转换的方法。
发明内容
本发明提供了一种CAD平面坐标系转换到百度地图的经纬度坐标系方法及***,可以快速解析CAD图纸并将坐标***快速转换。
本发明的技术方案是这样实现的:
一种CAD平面坐标系转换到百度地图坐标系的方法,包括以下步骤:
1)、加载CAD文件获取所有面域图层;
2)、选择要处理的面域图层;将所选面域图层中的所有面域
转换成点集合;
3)、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标,并输出到指定格式文件中;
4)、上述步骤得到转换坐标系后的面域点集合,利用百度地图提供的地图API将坐标点绘制到地图上。
进一步的,所述步骤1)是通过Arcgis提供的CAD处理接口获取CAD中所有面域图层。
进一步的,所述步骤2)通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合。
进一步的,步骤3)所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成经纬度坐标点。
本发明的另一方面,一种CAD平面坐标系转换到百度地图坐标系的***,包括CAD解析模块、图层提取模块、坐标转换模块、输出模块和百度地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标;所述输出模块用于将转换的经纬度坐标系点集合输出到指定格式文件中;所述百度地图绘制模块用于读取输出文件中的经纬度坐标系的点,利用百度地图提供的API将所有点绘制到百度地图中展示。
进一步的,所述CAD解析模块链接Arcgis提供的CAD处理接口。
进一步的,所述图层提取模块链接Arcgis提供的CAD处理接口。
进一步的,所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。
本发明具有的优点和积极效果是:由于采用上述技术方案,可以快速将原CAD文件面图层中的西安80坐标系的点集合转换成百度地图支持的坐标 系,可以将CAD区块完整的展示到百度地图上。极大地降低了原人工录入的工作量。
附图说明
图1是本发明的流程框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
其次,在本发明的描述中,需要理解的是,
ArcGIS:为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务GIS(ArcGIS Server)
GIS:地理信息***(Geographic Information System或Geo-Information system,GIS)有时又称为“地学信息***”。它是一种特定的十分重要的空间信息***。它是在计算机硬、软件***支持下,对整个或部分 地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术***
坐标系:坐标***是描述物质存在的空间位置(坐标)的参照系,通过定义特定基准及其参数形式来实现。坐标是描述位置的一组数值。按坐标的维度一般分为一维坐标(公路里程碑)和二维(笛卡尔平面直角坐标、高斯平面直角坐标)、三维坐标(大地坐标、空间直角坐标)。为了描述或确定位置,必须建立坐标***,坐标只有存在于某个坐标***才有实际的意义与具体的位置。
如图1所示,基于Arcgis的CAD平面坐标系转换到百度地图的经纬度坐标系方法,包括以下步骤:
1)、加载CAD文件获取所有面域图层;用户通过软件程序选择一个有效的cad文件(.DWG格式),通过Arcgis提供的CAD处理接口获取CAD中所有面域图层;
2)、用户选择要处理的图层;用户通过软件界面,选择需要处理的面域图层;通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,解析CAD文件中用户所选则的层,将所选层中的所有面域转换成点集合;
3)、上述步骤得到所有面域的点集合,循环遍历集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标,并输出到polygon.json文件中,并以UTF-8编码格式保存;
4)、上述步骤得到转换坐标系后的面域点集合,利用百度地图提供的地图API将左右坐标点绘制到地图上。
在实际测试过程中我们发现该方法能够快速有效读取CAD图层中的点坐标并能转换到经纬度坐标系。使用这种方法能有效的将CAD区块完整的展示 到百度地图上,最终得到令操作员满意的结果。
本发明提出了一种基于Arcgis的CAD平面坐标系转换到百度地图的经纬度坐标系方法。本发明利用电力规划咨询图纸的特性(CAD图纸区块坐标***为标准西安80坐标系),对图纸能够完整的将需要处理的图层中的面域中的点提取并转换成百度支持的经纬度坐标系,展示到百度地图中。大大提高了设计人员的工作效率,并可推广到建筑设计与电力规划等多个领域。
以上对本发明的实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。

Claims (8)

1.一种CAD平面坐标系转换到百度地图坐标系的方法,其特征在于:包括以下步骤:
1)、加载CAD文件获取所有面域图层;
2)、选择要处理的面域图层;将所选面域图层中的所有面域转换成点集合;
3)、循环遍历点集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标,并输出到指定格式文件中;
4)、上述步骤得到转换坐标系后的面域点集合,利用百度地图提供的地图API将坐标点绘制到地图上。
2.根据权利要求1所述的CAD平面坐标系转换到百度地图坐标系的方法,其特征在于:所述步骤1)是通过Arcgis提供的CAD处理接口获取CAD中所有面域图层。
3.根据权利要求2所述的CAD平面坐标系转换到百度地图坐标系的方法,其特征在于:所述步骤2)通过Arcgis提供的CAD处理接口CadWorkspaceFactoryClass,将所选面域图层中的所有面域转换成点集合。
4.根据权利要求3所述的CAD平面坐标系转换到百度地图坐标系的方法,其特征在于:步骤3)所述转换方法为:通过Arcgis提供的空间转换的算法把源CAD中的平面坐标点,转换成经纬度坐标点。
5.一种CAD平面坐标系转换到百度地图坐标系的***,其特征在于:包括CAD解析模块、图层提取模块、坐标转换模块、输出模块和百度地图绘制模块,所述CAD解析模块用于加载CAD文件获取所有面域图层;所述图层提取模块用于选择要处理的面域图层,将所选面域图层中的所有面域转换成点集合;所述坐标转换模块用于循环遍历点集合中平面坐标系的点坐标,通过转换方法得到百度地图支持的经纬度坐标系坐标;所述输出模块用于将转换的经纬度坐标系点集合输出到指定格式文件中;所述百度地图绘制模块用于读取输出文件中的经纬度坐标系的点,利用百度地图提供的API将所有点绘制到百度地图中展示。
6.根据权利要求5所述的CAD平面坐标系转换到百度地图坐标系的***,其特征在于:所述CAD解析模块链接Arcgis提供的CAD处理接口。
7.根据权利要求6所述的CAD平面坐标系转换到百度地图坐标系的***,其特征在于:所述图层提取模块链接Arcgis提供的CAD处理接口。
8.根据权利要求7所述的CAD平面坐标系转换到百度地图坐标系的***,其特征在于:所述坐标转换模块链接Arcgis软件,使用Arcgis提供的空间转换的算法。
CN201610246690.8A 2016-04-19 2016-04-19 Cad平面坐标系转换到百度地图坐标系的方法及*** Pending CN105976313A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610246690.8A CN105976313A (zh) 2016-04-19 2016-04-19 Cad平面坐标系转换到百度地图坐标系的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610246690.8A CN105976313A (zh) 2016-04-19 2016-04-19 Cad平面坐标系转换到百度地图坐标系的方法及***

Publications (1)

Publication Number Publication Date
CN105976313A true CN105976313A (zh) 2016-09-28

Family

ID=56993913

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610246690.8A Pending CN105976313A (zh) 2016-04-19 2016-04-19 Cad平面坐标系转换到百度地图坐标系的方法及***

Country Status (1)

Country Link
CN (1) CN105976313A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106643755A (zh) * 2016-12-20 2017-05-10 南京国电南自电网自动化有限公司 一种基于封闭区域平面图的导航地图生成方法
CN106643698A (zh) * 2016-12-20 2017-05-10 南京国电南自电网自动化有限公司 一种基于预置二维码标识的封闭区域精确导航方法
CN106940187A (zh) * 2017-05-02 2017-07-11 中国神华能源股份有限公司 用于矿井地面快速巡查的导航方法及***
CN107169132A (zh) * 2017-06-09 2017-09-15 中国神华能源股份有限公司 绘制矿用地图的方法、存储设备、存储介质和装置
CN107885773A (zh) * 2017-09-29 2018-04-06 深圳高速工程顾问有限公司 基于地理信息***的数据处理方法和装置
CN108009301A (zh) * 2017-12-29 2018-05-08 重庆南华中天信息技术有限公司 用于cad管线图描绘展现于百度地图中的方法和装置
CN108509720A (zh) * 2018-03-31 2018-09-07 国网浙江省电力有限公司温州供电公司 一种电力管线用附带地质状况切换的坐标系转换方法
CN108952734A (zh) * 2018-05-15 2018-12-07 同济大学 一种盾构施工平纵断面信息手机端实时展示方法
CN110310503A (zh) * 2019-07-08 2019-10-08 北方工业大学 一种微缩模型车的高精度定位***
CN114608563A (zh) * 2022-05-11 2022-06-10 成都瑞讯物联科技有限公司 导航地图的生成方法及融合定位导航方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103984787A (zh) * 2013-10-16 2014-08-13 北京掌尚无限信息技术有限公司 室内地图在移动终端的矢量建模与展示和交互方法
CN104048659A (zh) * 2014-06-16 2014-09-17 广州杰赛科技股份有限公司 地图坐标系的转换方法和***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103984787A (zh) * 2013-10-16 2014-08-13 北京掌尚无限信息技术有限公司 室内地图在移动终端的矢量建模与展示和交互方法
CN104048659A (zh) * 2014-06-16 2014-09-17 广州杰赛科技股份有限公司 地图坐标系的转换方法和***

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
FENGYICONG461: "《Arcgis中的坐标转换》", 《HTTPS://WENKU.BAIDU.COM/VIEW/A06EB5B55FBFC77DA269B1F6.HTML?FROM=SEARCH》 *
任东风等: "《CAD到ArcGIS数据转换问题》", 《辽宁工程技术大学学报(自然科学版)》 *
百度经验: "《在arcgis中如何将面要素转为点要素》", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/A681B0DE0A1C0C3B18434622.HTML》 *
肖智等: "《ArcGIS软件应用实验指导书》", 31 July 2015, 西南交通大学出版社 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106643755A (zh) * 2016-12-20 2017-05-10 南京国电南自电网自动化有限公司 一种基于封闭区域平面图的导航地图生成方法
CN106643698A (zh) * 2016-12-20 2017-05-10 南京国电南自电网自动化有限公司 一种基于预置二维码标识的封闭区域精确导航方法
CN106940187A (zh) * 2017-05-02 2017-07-11 中国神华能源股份有限公司 用于矿井地面快速巡查的导航方法及***
CN106940187B (zh) * 2017-05-02 2020-12-11 中国神华能源股份有限公司 用于矿井地面快速巡查的导航方法及***
CN107169132A (zh) * 2017-06-09 2017-09-15 中国神华能源股份有限公司 绘制矿用地图的方法、存储设备、存储介质和装置
CN107169132B (zh) * 2017-06-09 2020-03-20 中国神华能源股份有限公司 绘制矿用地图的方法、存储设备、存储介质和装置
CN107885773B (zh) * 2017-09-29 2019-03-26 深圳高速工程顾问有限公司 基于地理信息***的数据处理方法和装置
CN107885773A (zh) * 2017-09-29 2018-04-06 深圳高速工程顾问有限公司 基于地理信息***的数据处理方法和装置
CN108009301A (zh) * 2017-12-29 2018-05-08 重庆南华中天信息技术有限公司 用于cad管线图描绘展现于百度地图中的方法和装置
CN108509720A (zh) * 2018-03-31 2018-09-07 国网浙江省电力有限公司温州供电公司 一种电力管线用附带地质状况切换的坐标系转换方法
CN108952734A (zh) * 2018-05-15 2018-12-07 同济大学 一种盾构施工平纵断面信息手机端实时展示方法
CN108952734B (zh) * 2018-05-15 2020-02-14 同济大学 一种盾构施工平纵断面信息手机端实时展示方法
CN110310503A (zh) * 2019-07-08 2019-10-08 北方工业大学 一种微缩模型车的高精度定位***
CN110310503B (zh) * 2019-07-08 2020-09-08 北方工业大学 一种微缩模型车的高精度定位***
CN114608563A (zh) * 2022-05-11 2022-06-10 成都瑞讯物联科技有限公司 导航地图的生成方法及融合定位导航方法
CN114608563B (zh) * 2022-05-11 2022-07-26 成都瑞讯物联科技有限公司 导航地图的生成方法及融合定位导航方法

Similar Documents

Publication Publication Date Title
CN105976313A (zh) Cad平面坐标系转换到百度地图坐标系的方法及***
CN105701103B (zh) 一种基于地理信息的三维应用***
CN105701104B (zh) 一种基于地理信息的三维数据引擎***
Soon et al. CityGML modelling for Singapore 3D national mapping
CN113157665B (zh) 一种智能的多测合一地理信息***
CN103177103A (zh) 一种三维地理信息***管理平台
CN104951526A (zh) 一种三维模型管理***
CN110516015B (zh) 基于地图图形数据和dlg制作地理pdf地图的方法
CN111339599B (zh) 一种bim模型到gis模型的转换方法
CN108038138A (zh) 一种从cad平面坐标系转换到谷歌地图的wgs84坐标系的方法
US20170186225A1 (en) Method and apparatus for generating a composite indexable linear data structure to permit selection of map elements based on linear elements
Yang et al. Complementarity of historic building information modelling and geographic information systems
Maraş et al. Topological error correction of GIS vector data
CN115114356A (zh) 一种基于矢量数据前端展示的实时脱密化方法
She et al. 3D building model simplification method considering both model mesh and building structure
He et al. Contour line simplification method based on the two‐level Bellman–Ford algorithm
CN111968011A (zh) 一种电力规划多源数据集成的方法
Sengul Extracting semantic building models from aerial stereo images and conversion to CityGML
CN114238239B (zh) 一种基于python的勘测定界报告生成方法及***
CN115774749A (zh) 一种AutoCAD平台与通用的GIS平台数据无损转换方法
CN115357675A (zh) 一种像控点标准化处理建设像控点数据库方法和***
Wang et al. A propagating update method of multi-represented vector map data based on spatial objective similarity and unified geographic entity code
CN109509234B (zh) 一种基于城区建筑群高清栅格地图矢量化的方法
Zhang et al. Research of vector tile construction technology based on apache sedona
CN113656633B (zh) 基于ofd文件的地理空间信息传输方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160928

RJ01 Rejection of invention patent application after publication