明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2478|回复: 10

如何取得等高线上所有控制点的坐标?

[复制链接]
发表于 2004-9-20 20:48:00 | 显示全部楼层 |阅读模式
各位大侠,我对这个不是很熟悉。我想得到所有等高线上的控制点,不知道用什么方法。刚学vba。另外,不知到一般的地形图中那些才是真正的有效点呢?
发表于 2004-9-20 21:17:00 | 显示全部楼层
等高线是什么?多段线还是样条曲线?
 楼主| 发表于 2004-9-20 22:59:00 | 显示全部楼层
spline线,斑竹可否给个简单的例子
发表于 2004-9-20 23:06:00 | 显示全部楼层
Public Sub test()
Dim obj As AcadSpline
ThisDrawing.Utility.GetEntity obj, pnt
MsgBox UBound(obj.ControlPoints)
End Sub
 楼主| 发表于 2004-9-20 23:19:00 | 显示全部楼层
多谢, 我希望是先得到整个图层的等高线实体,接着是所有控制点,然后输出
 楼主| 发表于 2004-9-20 23:31:00 | 显示全部楼层
如果是LWPOLYLINE线型呢?
发表于 2004-9-21 12:19:00 | 显示全部楼层
到底是Spl还是LWPOLYLINE?


整个图层的等高线实体用选择集加过滤器
 楼主| 发表于 2004-9-21 18:58:00 | 显示全部楼层
好像两种线型都有的,vba用的不熟悉,有想法写不出,郁闷
发表于 2004-9-21 22:27:00 | 显示全部楼层
LWPOLYLINE是Coordinates属性
 楼主| 发表于 2004-9-21 22:45:00 | 显示全部楼层
roger that, thank u         lzh741206
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-28 02:42 , Processed in 0.175472 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表