如何将Eexcel中的gps坐标数据转换成AutoCAD中的点来绘制线路图

如何将Eexcel中的gps坐标数据转换成AutoCAD中的点来绘制线路图
我有一系列的gps坐标数据,需要在CAD绘出电力线路图来,如:
杆塔编号 经度(度) 经度(分) 经度(秒) 纬度(度) 纬度(分) 纬度(秒)
1 25 18 29 110 13 48
2 25 18 34 110 13 50
3 25 18 37 110 13 51
4 25 18 36 110 13 56
5 25 18 35 110 13 59
6 25 18 30 110 14 1
7 25 18 24 110 14 3
8 25 18 16 110 14 6
9 25 18 13 110 14 9
10 25 18 10 110 14 11
11 25 18 4 110 14 13
12 25 17 57 110 14 16
13 25 17 55 110 14 18
14 25 17 46 110 14 21
15 25 17 47 110 14 23
16 25 17 49 110 14 25
17 25 17 50 110 14 27
要怎么才能在CAD上把这些点连接起来并显示出各个点。
我有大批量的数据处理的,对平面坐标要求东西南北方向正确。要求方法尽量简单。

1,坐标投影(必须换算成平面坐标,CAD中经纬度是没有办法展点的,可以用一些坐标转换软件计算,网上这类的软件比较多)
2,假设你已经转换成平面坐标:
点号 y x
1 111 222
2 333 444
3 555 666
4 777 888

3,用excel生成一列连接字符串
="(command ""circle"" '("&F20&" "&G20&") 10)"
F20为你的y坐标,G20为x坐标

新一列结果:
(command "circle" '(111 222) 10)
(command "circle" '(333 444) 10)
(command "circle" '(555 666) 10)
(command "circle" '(777 888) 10)

4,拷贝这一列所有的东东到cad的命令行,就可以在相应点位上画半径为10的圆
5,要是你还想把点号也展进去
用上面的办法生成
(command "text" '(111 222) 2.5 0 "1")
(command "text" '(333 444) 2.5 0 "2")
(command "text" '(555 666) 2.5 0 "3")
(command "text" '(777 888) 2.5 0 "4")
拷贝到cad的命令行,即可在相应点位上展高为2.5旋转角为0的文字1,2,3,4

回答完毕 希望你满意
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-25
GPS坐标数据,可分为南北方向和东西方向两个数据,虽然GPS坐标也可以是经纬度,但这里我们只说非经纬度的

在CAD中,东西方向是X坐标,南北方向是Y坐标,这样画出来的图就是上北下南,左西右东的
那么你有了GPS的坐标,在EXCEL中先把它们做成点对,也就是象 88888,888888注意了,中间用逗号分隔,逗号前的是东西向数据,逗号后的是南北方向数据
那么启动CAD的PLINE命令,把点对复制过去,一条线就画出来了
第2个回答  2010-04-14
你好,CAD上需要平面坐标才可以,你需要什么样的平面坐标有要求吗?还是这些点相对位置对就可以,使用什么平面无所谓?这个需要确认,或者要具体投到哪个平面,这个确定了,就没有什么问题了,你可以把你的数据发给我,我给你处理,发我邮箱也可以[email protected]或者QQ:417851850
第3个回答  2010-04-15
就按照你得数据做啊 这个不难 发给我 我给你做
相似回答