本帖最后由 yanasdf789 于 2017-10-30 17:15 编辑
我用C#+com组建 开发了一个获取坐标的程序,发现当一条线的标高不为0时,获取的节点坐标不是窗口中显示的坐标?这是为什么啊 啊啊啊啊
- AcadLWPolyline polyline=(AcadLWPolyline)acadObj
- double[] coorids=(double[])polyline.Coordinates
比较一条多段线 的标高是 20000,即 polyline.Elevation=20000, 一个节点显示坐标为 (60000,,10000), 但是我用代码获取的坐标变为(-30300,10030),刚另一条标高为0时,获取的节点坐标就是正确的!!!!!
跪求。。。。。
|