
EPS
猫的国
技术不精却喜欢技术,高职教师,注册测绘师,懂点开发。
展开
-
测量点根据高程投影到剖面上,花了一天时间,算是可以了【EPS基于vbs】
立面图都是垂直于xoy平面的,我的思路是,绘制一条线,该线为面上的线,根据该线计算面的法向量,然后选中的点任意一点作为面上的点,面上点和法向量唯一确定一个投影面,先将点都投影到这个面,然后将所有点旋转到水平方向,最后根据高程将点“立”起来。没有做异常处理。设计到计算【点在面上投影坐标】、【点绕点旋转】、【计算两点连线与x轴夹角】这三个小问题。当然也有别的思路,比如投影到面上之后,由于都是旋转到水平方向,y轴坐标和旋转点值是一样的,根据距离就可以计算,前提是要判断方向。代码如下,效果见代码后'将测量点.原创 2020-10-03 16:34:29 · 1123 阅读 · 0 评论 -
清华山维EPS二次开发基础篇
创建图形CreateNewObj( type )参数type创建新对象类型,包括 0(点) 1(线) 2(面) 3(注记)对于编码列表中已经存在的地物,使用编码直接创建,则图层颜色等属性自动关联 CreateNewObjByCode( code)参数code创建地物的编码注1:对于含有破折号的地物编码,原创 2017-06-22 21:22:43 · 18422 阅读 · 10 评论 -
清华山维EPS二次开发VBS基础篇
程序控制For-nextSSProcess.PushUndoMark SSProcess.ClearSelectConditionGroups SSProcess.ClearSelectCondition SSProcess.ClearSelection SSProce原创 2017-06-27 19:58:12 · 7178 阅读 · 8 评论 -
清华山维EPS二次开发-距离平行线
SubOnClick()'添加代码 SSProcess.PushUndoMark SSProcess.ClearSelection SSProcess.ClearSelectCondition SSProcess.ClearSelectConditionGroups SSPro原创 2017-07-06 21:34:27 · 3529 阅读 · 0 评论